27722 Commits

Author SHA1 Message Date
Clément Fournier
967c16561a Refactor how string templates are parsed
Fix #4947
2024-04-12 18:02:20 +02:00
Clément Fournier
64eeeec000 Add test for #4947 2024-04-12 16:34:23 +02:00
Juan Martín Sotuyo Dodero
c472fdf48c Merge pull request #4949 from adangel/issue-4899-jar-closed
[core] Disable Caching in URLConnection for ClasspathClassLoader
2024-04-11 15:18:51 -03:00
Andreas Dangel
db04a2cab0 Merge branch 'master' into issue-4899-jar-closed 2024-04-11 16:00:00 +02:00
Andreas Dangel
6ad8577880 [doc] Fix rule doc generator under Windows 2024-04-11 15:59:29 +02:00
Andreas Dangel
a65975bf75 Add @mkolesnikov as a contributor 2024-04-11 14:52:30 +02:00
Andreas Dangel
62f215929c [core] Disable Caching in URLConnection for ClasspathClassLoader
Fixes #4899
2024-04-11 14:52:30 +02:00
Andreas Dangel
6d9c49858f [ci] Generate rule doc also for pull requests 2024-04-11 14:49:10 +02:00
Andreas Dangel
32b70b1d89 [doc] Fix rule reference 2024-04-11 14:48:17 +02:00
Juan Martín Sotuyo Dodero
d4b99bb047 Merge branch 'pr-4937' 2024-04-07 01:52:03 -03:00
Juan Martín Sotuyo Dodero
2c26e43ae9 Update changelog, refs #4779 2024-04-07 01:51:41 -03:00
Juan Martín Sotuyo Dodero
c81be9d17e Update changelog, refs #4902 2024-04-07 01:49:51 -03:00
Juan Martín Sotuyo Dodero
9b4054ed8d Merge pull request #4933 from oowekyala/issue4902-bad-intersection
[java] Fix problem with type inference with enums sharing a common interface
2024-04-07 01:48:17 -03:00
Juan Martín Sotuyo Dodero
412a3654ca Merge pull request #4936 from adangel/issue-4418-apex-annotation
[apex] Add ASTAnnotation#getRawName
2024-04-07 01:43:41 -03:00
Clément Fournier
2a12cb1ef7 Fix rule ref 2024-04-06 17:00:27 +02:00
Clément Fournier
78c43ed87a [java] Fix #4779 - Improve doc of MethodArgumentCanBeFinal 2024-04-06 16:58:52 +02:00
Andreas Dangel
aaed4fb90a [java] Add test case for #1780 2024-04-06 12:00:38 +02:00
Andreas Dangel
3203a80f27 [apex] Add ASTAnnotation#getRawName
Fixes #4418
2024-04-06 11:16:06 +02:00
Clément Fournier
87691a0321 Self review 2024-04-05 16:32:27 +02:00
Clément Fournier
4a25afc864 Checkstyle 2024-04-05 16:24:11 +02:00
Clément Fournier
bfe4013883 Add test case for #4902 2024-04-05 16:22:26 +02:00
Clément Fournier
89f7aecab8 Fix mostSpecific 2024-04-05 16:18:08 +02:00
Clément Fournier
6f1f72de1e Doc 2024-04-05 15:59:12 +02:00
Andreas Dangel
7da809b462 [java] ArrayIsStoredDirectly: Add test case for #1413 2024-04-05 15:58:19 +02:00
Andreas Dangel
9b0c7dc3eb [java] InvalidLogMessageFormat: Add test case for #939 2024-04-05 15:50:34 +02:00
Andreas Dangel
709396d8f3 [java] InvalidLogMessageFormat: Add test case for #253 2024-04-05 15:45:29 +02:00
Andreas Dangel
84dc794a2d Merge pull request #4917 from Monits:fix-4913
[cli] Properly wait for cpd-gui until close #4917
2024-04-05 15:33:27 +02:00
Clément Fournier
277601f9ec Fix lub and glb of arrays
We still have a problem with associativity of glb being broken.
2024-04-05 13:08:31 +02:00
Clément Fournier
7bd37cd79d Fix TypeOps::mostSpecific in the case of possible unchecked conversion 2024-04-05 12:16:28 +02:00
Juan Martín Sotuyo Dodero
0b74e0e18f Merge branch 'pr-4920' 2024-04-04 23:25:57 -03:00
Juan Martín Sotuyo Dodero
2159ed97bd Update changelog, refs #4602 and #4785 2024-04-04 23:25:29 -03:00
Juan Martín Sotuyo Dodero
b723da59ac Merge branch 'master' into fix-4913 2024-04-04 23:18:58 -03:00
Juan Martín Sotuyo Dodero
2a5a52b4ee Merge pull request #4925 from oowekyala/typeres-explicitly-typed-lambdas
[java] Support explicitly typed lambdas
2024-04-04 23:18:16 -03:00
Juan Martín Sotuyo Dodero
9e27977244 Checkstyle fixes 2024-04-04 18:41:06 -03:00
Juan Martín Sotuyo Dodero
76b00a95ad Better document what to throw on an unsupported lang 2024-04-04 18:18:14 -03:00
Clément Fournier
6d35f14f6b Fix #4893 - throw if language is not supported 2024-04-04 18:18:14 -03:00
Juan Martín Sotuyo Dodero
79d9570213 Merge pull request #4929 from adangel/issue-4928-emptycatchblock
[java] Fix EmptyCatchBlock with allowCommentedBlock
2024-04-04 18:12:39 -03:00
Juan Martín Sotuyo Dodero
1845400734 Merge branch 'master' into issue-4928-emptycatchblock 2024-04-04 18:12:31 -03:00
Juan Martín Sotuyo Dodero
0f45215817 Merge pull request #4926 from adangel/japicmp
[core] Add japicmp
2024-04-04 15:51:34 -03:00
Juan Martín Sotuyo Dodero
7828451dbb Merge pull request #4927 from oowekyala/fix-pretty-printing
[java] More pretty printing fixes
2024-04-04 15:04:25 -03:00
Andreas Dangel
d485225d1c Exclude Experimental API from japicmp check 2024-04-04 17:46:58 +02:00
Andreas Dangel
f87f24ef90 Merge pull request #4906 from Monits:fix-2056
[java] CloseResource should treat parameters as external even if casted when assigned to a local variable #4906
2024-04-04 17:38:51 +02:00
Andreas Dangel
07398ac557 [java] Fix EmptyCatchBlock with allowCommentedBlock
Fixes #4928
2024-04-04 17:27:49 +02:00
Clément Fournier
3bcfa92c8b checkstyle 2024-04-04 17:16:02 +02:00
Andreas Dangel
f2a586c6f2 Merge pull request #4871 from oowekyala:issue3953-treat-formal-comments-as-normal-comments
[apex] EmptyCatchBlock: Fix FP with doc comments #4871
2024-04-04 16:53:37 +02:00
Andreas Dangel
bdcc7c5609 [doc] Update release notes (#3953) 2024-04-04 16:49:43 +02:00
Andreas Dangel
a7a9b916e3 Merge branch 'master' into pr-4871 2024-04-04 16:48:42 +02:00
Clément Fournier
6c9aa9d0ea Merge branch 'master' into fix-pretty-printing 2024-04-04 16:47:01 +02:00
Clément Fournier
5ffee032d8 Merge branch 'master' into fix-pretty-printing 2024-04-04 16:45:24 +02:00
Clément Fournier
1914871c3c Remove unnecessary parens, support unary exprs 2024-04-04 16:43:49 +02:00