1912 Commits

Author SHA1 Message Date
Andreas Dangel
339e1d4f43 [release] Prepare next development version [skip ci] 2024-04-26 09:04:20 +02:00
Andreas Dangel
592e80d4a9 [release] prepare release pmd_releases/7.1.0 2024-04-26 08:35:11 +02:00
Clément Fournier
75e284075b Fix violations of UnnecessaryVarargsArrayCreation 2024-04-21 13:31:27 +02:00
Andreas Dangel
3203a80f27 [apex] Add ASTAnnotation#getRawName
Fixes #4418
2024-04-06 11:16:06 +02: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
Andreas Dangel
a7a9b916e3 Merge branch 'master' into pr-4871 2024-04-04 16:48:42 +02:00
Andreas Dangel
2c2a384c7d Merge branch 'master' into japicmp 2024-04-04 16:43:29 +02:00
Juan Martín Sotuyo Dodero
eaec0dad28 Merge pull request #4923 from adangel/fix-checkstyle-config
Fix checkstyle config and checkstyle issues
2024-04-04 10:27:23 -03:00
Andreas Dangel
4fe50978b6 Add japicmp - breaks build based on semantic versioning 2024-04-04 15:20:15 +02:00
Andreas Dangel
280b1a1ee3 Bump next version to be 7.1.0-SNAPSHOT 2024-04-04 10:49:18 +02:00
Andreas Dangel
d88a3c50fe Fix checkstyle config and checkstyle issues 2024-04-04 10:46:05 +02:00
Andreas Dangel
7332d61515 [release] prepare for next development iteration 2024-03-22 09:28:44 +01:00
Andreas Dangel
0541ab8591 Revert "[release] prepare for next development iteration"
This reverts commit 27620724dcf48160f9ea91b9a02a6186400a38cd.
2024-03-22 09:01:47 +01:00
Andreas Dangel
27620724dc [release] prepare for next development iteration 2024-03-22 08:46:33 +01:00
Andreas Dangel
2e91f316f4 Revert "[release] prepare for next development iteration"
This reverts commit 0c7c0386363e41cf3d639a46352e2e875be0710a.
2024-03-22 08:44:25 +01:00
Andreas Dangel
0c7c038636 [release] prepare for next development iteration 2024-03-22 08:36:51 +01:00
Andreas Dangel
ccb123f1ff [release] prepare release pmd_releases/7.0.0 2024-03-22 08:36:44 +01:00
Clément Fournier
03c98413a4 Treat formal comments as normal comments for the purposes of @ContainsComment
Fix #3953
2024-03-21 19:54:05 +01:00
Andreas Dangel
1b02df40a0 Merge branch 'master' into issue-4828-apex-null-coalescing 2024-03-15 18:35:59 +01:00
Andreas Dangel
88d63a8ca4 [apex] UnusedLocalVariable - add test cases for #4556 2024-03-14 20:16:02 +01:00
Andreas Dangel
ffb92231fe Merge branch 'master' into pr-4562 2024-03-14 20:13:52 +01:00
Andreas Dangel
576c83fa83 [apex] Bump apex-link from 2.3.5 to 2.3.7 2024-03-14 18:06:14 +01:00
Andreas Dangel
0fc4dceda7 [apex] Bump summit-ast from 2.1.1 to 2.2.0 2024-03-14 18:04:46 +01:00
Andreas Dangel
89f6ca6bd7 Merge branch 'master' into issue-4828-apex-null-coalescing 2024-03-14 18:02:33 +01:00
Andreas Dangel
ec0bfd1c4c Fix more javadoc errors
These worked with Java 21, but not with Java 11.
2024-03-08 08:53:02 +01:00
Andreas Dangel
92fd84fc38 Remove duplicated dependency of guava 2024-03-07 11:47:06 +01:00
Andreas Dangel
dffc44ecde Merge branch 'master' into cleanup-todos 2024-03-05 18:53:49 +01:00
Andreas Dangel
b64489a515 Merge branch 'master' into issue-4830-consolidate-packages 2024-03-04 19:21:16 +01:00
Andreas Dangel
cc3da7b21e Fix kotlin compiler warnings 2024-03-01 16:55:01 +01:00
Andreas Dangel
55a0988e19 [apex] Remove AntlrVersionCheckSuppression
This is not needed anymore with the new Summit AST
which uses the updated apex-parser

Fixes #4845
2024-03-01 14:21:43 +01:00
Andreas Dangel
51be813cd7 [apex] Support Apex 60, Null Coalescing operator
Fixes #4828
2024-03-01 13:36:42 +01:00
Andreas Dangel
a96b6016af [apex] Verify ApexDoc with annotated classes
Fixes #4774
2024-03-01 12:47:15 +01:00
Andreas Dangel
ab0d740d81 Cleanup some TODOs 2024-03-01 12:07:48 +01:00
Andreas Dangel
53323de951 [apex] MethodNamingConventions: Remove prop skipTestMethodUnderscores
This property was deprecated since PMD 6.15.0.
2024-02-26 19:25:56 +01:00
Andreas Dangel
414c119be1 [apex] Move metrics tests into internal package 2024-02-23 17:46:29 +01:00
Andreas Dangel
845154716c [test] Consolidate packages, move PmdRuleTst, SimpleAggregatorTst 2024-02-23 17:46:29 +01:00
Andreas Dangel
3a7460de29 [lang-test] Move classes into n.s.p.lang.test 2024-02-23 17:46:23 +01:00
Andreas Dangel
7069e6146c Simplify kotlin compiler configuration 2024-02-23 10:50:58 +01:00
Andreas Dangel
e6c9d71f7b [apex] Fix compile errors after merge 2024-02-22 18:45:50 +01:00
Andreas Dangel
3a7b570df0 Merge branch 'master' into experimental-apex-parser 2024-02-22 18:38:17 +01:00
Andreas Dangel
9e71e36ab1 Merge pull request #4811 from adangel:issue-4349-cleanup-deprecations
Cleanup remaining experimental and deprecated API #4811
2024-02-22 17:08:51 +01:00
Andreas Dangel
59537fb15c Merge branch 'master' into experimental-apex-parser 2024-02-13 20:12:39 +01:00
Andreas Dangel
a4280011a3 [apex] Remove now unneeded dependency to antlr 3 2024-02-13 19:09:36 +01:00
Andreas Dangel
f12beff7c9 [apex] Decimal LiteralExpression - add TODO
Refs https://github.com/google/summit-ast/pull/47
2024-02-13 18:46:24 +01:00
Andreas Dangel
204232c238 [apex] Remove ASTBridgeMethodCreator
Update release notes/migration guide
2024-02-13 18:43:09 +01:00
Andreas Dangel
f57a072e5c [apex] Normalize bound vars in SOQL 2024-02-13 18:42:24 +01:00
Andreas Dangel
526d9684c5 [apex] Remove namespace implementations
Fixes TODO(b/243905954)
2024-02-12 20:17:53 +01:00
Andreas Dangel
e811b9ceb3 [apex] DefiningType for ASTApexFile 2024-02-12 20:17:53 +01:00
Andreas Dangel
0a557dfcf8 [apex] AbstractApexNode - calculateTextRegion for many nodes as union 2024-02-12 20:17:53 +01:00
Andreas Dangel
e8e19a294f [apex] Fix RealLoc of ASTModifierNode and ASTField 2024-02-12 20:17:52 +01:00