Skip to content

[apex] Merge 6.52 into experimental-apex-parser#4242

Merged
adangel merged 111 commits into
pmd:experimental-apex-parserfrom
aaronhurst-google:merge-6.52-into-experimental-apex-parser
Dec 1, 2022
Merged

[apex] Merge 6.52 into experimental-apex-parser#4242
adangel merged 111 commits into
pmd:experimental-apex-parserfrom
aaronhurst-google:merge-6.52-into-experimental-apex-parser

Conversation

@aaronhurst-google

@aaronhurst-google aaronhurst-google commented Nov 28, 2022

Copy link
Copy Markdown
Contributor

This brings the experimental-apex-parser branch up-to-date with release 6.52.0.

(The Jorje-related refactoring in pmd-visualforce is needed here.)

Part of #3766

adangel and others added 30 commits October 21, 2022 10:39
Also update JUnit5 to 5.8.2
This is to avoid having rules like UnusedImports
fail to see an annotation usage. This makes the
tree rather messy when there are type annotations
though.
Use rulechain, consider inner classes/enums
Use fully qualified name for reporting
Don't consider nested classes.
Add TestCase as valid pattern by default.
LynnBroe and others added 26 commits November 25, 2022 21:32
…rje-for-visualforce

[visualforce] Replace uses of Jorje types in pmd-visualforce pmd#4226
[java] Fix pmd#4224 MissingStaticMethodInNonInstantiatableClass: Exclude lombok's UtilityClass pmd#4228
[java] Fix pmd#4225 MissingStaticMethodInNonInstantiatableClass: Exclude lombok's @NoArgsConstructor annotation pmd#4227
…precate-ignoredAnnotations

[java] ImmutableField - deprecate property ignoredAnnotations pmd#4231
…x-parser

Change-Id: I81fd2d8fbb88f29ef3a0c03f3abb5cc44fb44835
@adangel adangel merged commit 894a92d into pmd:experimental-apex-parser Dec 1, 2022
@adangel adangel added this to the 7.0.0 milestone Feb 13, 2024
@adangel adangel changed the title Merge 6.52 into experimental-apex-parser [apex] Merge 6.52 into experimental-apex-parser Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants