Juan Martín Sotuyo Dodero
feddca0f4a
Remove empty paragraph
2024-05-14 12:04:28 -03:00
Clément Fournier
c42330d0d9
Add more doc
2024-05-14 16:37:48 +02:00
Juan Martín Sotuyo Dodero
88b8adbca7
Merge branch 'master' into issue2368
2024-05-14 09:28:38 -03:00
Juan Martín Sotuyo Dodero
3f6184300c
Merge branch 'pr-5013'
2024-05-14 09:25:33 -03:00
Clément Fournier
fc24eced58
Fix #4903 - UnnecessaryBoxing where explicit conversion is necessary
2024-05-14 12:36:03 +02:00
Clément Fournier
228a1f5017
[java] Fix #2368 - UnsynchronizedStaticFormatter FP in static initializer
2024-05-13 17:25:31 +02:00
Clément Fournier
f1701df7f2
Revert previous two commits - pushed by mistake
2024-05-13 17:22:05 +02:00
Clément Fournier
a80897fc71
[java] Fix #2326 - UnsynchronizedStaticFormatter FP in static initializer
2024-05-13 17:18:11 +02:00
Clément Fournier
38194a49f7
Fix #4042 - FN with StringBufferInstantiationWithChar
2024-05-13 16:54:08 +02:00
Clément Fournier
b6c0a10095
[java] Fix #5006 - bad intersection in capture of recursive types
2024-05-12 15:32:03 +02:00
Clément Fournier
7f0d148a1b
Fix FPs
2024-05-11 23:06:30 +02:00
Clément Fournier
ff6f528647
Add tests
2024-05-11 16:14:34 +02:00
Clément Fournier
98d455af45
Update references
2024-05-11 16:13:13 +02:00
Clément Fournier
cc17469f4e
Fix #4990 - Add attribute @PackageQualifier
to ASTClassType
2024-05-11 16:10:37 +02:00
Clément Fournier
40c7ffe03e
Update reference files
2024-05-11 16:01:38 +02:00
Clément Fournier
690ff9d6e4
Add tests
2024-05-11 15:56:49 +02:00
Clément Fournier
dab89d4806
Don"t add unnamed variables to symtable
2024-05-11 15:47:08 +02:00
Clément Fournier
f1b2cda3dc
Make variable naming conventions skip unnamed variables
...
Fix #4954
2024-05-11 15:36:35 +02:00
Clément Fournier
c140acd8f9
Fix #3122 - LocalVariableCouldBeFinal should consider blank local variables
2024-05-11 15:30:23 +02:00
Clément Fournier
02cb5701fa
Fix #1619 - LocalVariableCouldBeFinal FP with loops
2024-05-11 14:55:14 +02:00
Clément Fournier
e5f55c08a5
Add test case for #1160
2024-05-10 20:30:59 +02:00
Juan Martín Sotuyo Dodero
bce7991d2d
Merge pull request #4994 from oowekyala/pr-4982-fixes
...
[java] Fix incompatible class bounds not checked during incorporation #4982 (second PR)
2024-05-09 14:42:17 -03:00
Clément Fournier
3d4f165bbd
Add back removed method for compatibility
2024-05-06 12:41:08 +02:00
Clément Fournier
a72f851514
Invert booleans
2024-05-06 12:34:38 +02:00
Clément Fournier
788b07ba14
Move methods in order to avoid carrying around the pure parameter which is error-prone
2024-05-06 12:23:11 +02:00
Clément Fournier
b2a1ef714f
Fix PMD warning
2024-05-06 12:03:38 +02:00
Juan Martín Sotuyo Dodero
722f25ba86
Merge branch 'master' into xpath-seq-attributes
2024-05-02 13:06:03 -03:00
Juan Martín Sotuyo Dodero
18c59b2891
Merge branch 'master' into issue-4980
2024-05-02 10:23:21 -03:00
Clément Fournier
b1aaf5d69b
Fix conc mod exceptions during incorporation
2024-05-02 10:22:19 -03:00
Andreas Dangel
a2139be00b
[java] Fix impl of ASTVariableId::isResourceDeclaration / VariableId/@ResourceDeclaration ( #4988 )
...
Merge pull request #4988 from oowekyala:java-fix-isResourceDeclaration
2024-05-02 12:44:55 +02:00
Andreas Dangel
435f0dc7b3
[java] Fix #4912 - grammar for TWR allows this expression ( #4934 )
...
Merge pull request #4934 from oowekyala:issue4912-java-grammar-fix
2024-05-02 11:39:38 +02:00
Andreas Dangel
c476f4c06c
Merge branch 'master' into pr-4973
2024-05-02 10:20:28 +02:00
Clément Fournier
3c39aed55e
Fix #4985 UnusedPrivateMethod fp
2024-04-30 17:53:03 +02:00
Clément Fournier
e327a548a4
Fix impl of ASTVariableId::isResourceDeclaration
2024-04-30 16:27:26 +02:00
Clément Fournier
bca5c0ec09
Remove usages of getStableName
...
Fix #4930
Fix bug with symbol table in concise resources
2024-04-30 15:26:16 +02:00
Clément Fournier
6c0e736001
Update reference files
2024-04-30 14:45:11 +02:00
Clément Fournier
dbfabda735
Merge branch 'master' into issue4912-java-grammar-fix
2024-04-30 14:41:44 +02:00
Juan Martín Sotuyo Dodero
6700b47b12
Remove unused code
2024-04-29 16:03:14 -03:00
Clément Fournier
8c708b2193
Check upper bound compatibility during incorporation
2024-04-29 16:00:04 -03:00
Juan Martín Sotuyo Dodero
af3346455f
Merge branch 'pr-4984'
2024-04-29 13:34:24 -03:00
Clément Fournier
676767c34a
Use typeIsExactly for ReplaceVectorWithList
2024-04-29 14:45:08 +02:00
Clément Fournier
e2b666210b
[java] Fix #4852 - TypeTestUtil.isA considers intersection type subtype of everything
2024-04-29 14:40:44 +02:00
Clément Fournier
b70521874a
Fix failing tests
2024-04-28 20:10:22 +02:00
Clément Fournier
9a25d90c76
Put back old implementation in place
2024-04-28 18:23:57 +02:00
Juan Martín Sotuyo Dodero
66606648a2
Merge branch 'master' into xpath-seq-attributes
2024-04-28 17:39:08 +02:00
Juan Martín Sotuyo Dodero
7c3de05fd1
Add test case for #1548
2024-04-28 02:33:19 -03:00
Juan Martín Sotuyo Dodero
42cf1b568d
Don't use Throwable
2024-04-28 00:17:44 -03:00
Juan Martín Sotuyo Dodero
f24635b55c
Merge branch 'master' into issue-4532
2024-04-28 05:15:50 +02:00
Juan Martín Sotuyo Dodero
5b42381061
Reintroduce old class names
...
- Don't break API compatibility, and set everything for removal in PMD 8
2024-04-27 22:11:39 -03:00
Juan Martín Sotuyo Dodero
d2e0826ed8
Improve implementation
...
- throw an apropriate ResolutionFailedException so we don't loose the
message
- handle any exception so we don't couple tightly into the LUB
implementation
2024-04-27 21:19:57 -03:00