Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Conversation

aaronhurst-google
Copy link
Contributor

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

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.

None yet

6 participants