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
[apex] Merge 6.52 into experimental-apex-parser #4242
Commits on Oct 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e3fcd69 - Browse repository at this point
Copy the full SHA e3fcd69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dc9d92 - Browse repository at this point
Copy the full SHA 3dc9d92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0240c51 - Browse repository at this point
Copy the full SHA 0240c51View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea3b860 - Browse repository at this point
Copy the full SHA ea3b860View commit details
Commits on Oct 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a059986 - Browse repository at this point
Copy the full SHA a059986View commit details
Commits on Oct 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2792577 - Browse repository at this point
Copy the full SHA 2792577View commit details
Commits on Nov 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f061ab5 - Browse repository at this point
Copy the full SHA f061ab5View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcbc48b - Browse repository at this point
Copy the full SHA dcbc48bView commit details
Commits on Nov 4, 2022
-
[java] ClassWithOnlyPrivateConstructorsShouldBeFinal: Exclude lombok …
…annotations Fixes pmd#4188
Configuration menu - View commit details
-
Copy full SHA for 66b6893 - Browse repository at this point
Copy the full SHA 66b6893View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87297f3 - Browse repository at this point
Copy the full SHA 87297f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06bace1 - Browse repository at this point
Copy the full SHA 06bace1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5b6264 - Browse repository at this point
Copy the full SHA a5b6264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a4940 - Browse repository at this point
Copy the full SHA 11a4940View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b53bf4 - Browse repository at this point
Copy the full SHA 9b53bf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51067c2 - Browse repository at this point
Copy the full SHA 51067c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1824f52 - Browse repository at this point
Copy the full SHA 1824f52View commit details
Commits on Nov 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cd075d2 - Browse repository at this point
Copy the full SHA cd075d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b39ba3c - Browse repository at this point
Copy the full SHA b39ba3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92ccf1b - Browse repository at this point
Copy the full SHA 92ccf1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2027d2f - Browse repository at this point
Copy the full SHA 2027d2fView commit details
Commits on Nov 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 00c0634 - Browse repository at this point
Copy the full SHA 00c0634View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 36f19ed - Browse repository at this point
Copy the full SHA 36f19edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 735197c - Browse repository at this point
Copy the full SHA 735197cView commit details
Commits on Nov 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for eaa6d43 - Browse repository at this point
Copy the full SHA eaa6d43View commit details
Commits on Nov 8, 2022
-
[java] Improve NonSerializableClass
Use rulechain, consider inner classes/enums Use fully qualified name for reporting
Configuration menu - View commit details
-
Copy full SHA for ffa852f - Browse repository at this point
Copy the full SHA ffa852fView commit details
Commits on Nov 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3eb291c - Browse repository at this point
Copy the full SHA 3eb291cView commit details -
[java] Improve ClassNamingConventions for testClassPatterns
Don't consider nested classes. Add TestCase as valid pattern by default.
Configuration menu - View commit details
-
Copy full SHA for f21f63b - Browse repository at this point
Copy the full SHA f21f63bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6256f9 - Browse repository at this point
Copy the full SHA a6256f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a344d8 - Browse repository at this point
Copy the full SHA 1a344d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d94e67d - Browse repository at this point
Copy the full SHA d94e67dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d06d2a - Browse repository at this point
Copy the full SHA 7d06d2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed1e84e - Browse repository at this point
Copy the full SHA ed1e84eView commit details
Commits on Nov 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6234b15 - Browse repository at this point
Copy the full SHA 6234b15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 038ef44 - Browse repository at this point
Copy the full SHA 038ef44View commit details -
Configuration menu - View commit details
-
Copy full SHA for dea8d03 - Browse repository at this point
Copy the full SHA dea8d03View commit details -
Configuration menu - View commit details
-
Copy full SHA for feb1166 - Browse repository at this point
Copy the full SHA feb1166View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1ce2da - Browse repository at this point
Copy the full SHA b1ce2daView commit details -
Configuration menu - View commit details
-
Copy full SHA for f28bb76 - Browse repository at this point
Copy the full SHA f28bb76View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2a845e - Browse repository at this point
Copy the full SHA e2a845eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c010561 - Browse repository at this point
Copy the full SHA c010561View commit details -
Merge pull request pmd#4197 from oowekyala:pmd6-java-type-annotations
[java] Support type annotations properly pmd#4197
Configuration menu - View commit details
-
Copy full SHA for 36d18ae - Browse repository at this point
Copy the full SHA 36d18aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02ad552 - Browse repository at this point
Copy the full SHA 02ad552View commit details -
Configuration menu - View commit details
-
Copy full SHA for d842ea2 - Browse repository at this point
Copy the full SHA d842ea2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43aa917 - Browse repository at this point
Copy the full SHA 43aa917View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bfc8da - Browse repository at this point
Copy the full SHA 2bfc8daView commit details -
Merge pull request pmd#4205 from Eldrick19:eldrick19-scala-clarification
[doc] Clarify Scala support (no built-in rules) pmd#4205
Configuration menu - View commit details
-
Copy full SHA for 2092ea2 - Browse repository at this point
Copy the full SHA 2092ea2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ef342c - Browse repository at this point
Copy the full SHA 4ef342cView commit details -
[java] InvalidJavaBean - consider properties not backed by fields
These are computed values.
Configuration menu - View commit details
-
Copy full SHA for 770b1f5 - Browse repository at this point
Copy the full SHA 770b1f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d44e59 - Browse repository at this point
Copy the full SHA 0d44e59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e8a886 - Browse repository at this point
Copy the full SHA 7e8a886View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ced8ad - Browse repository at this point
Copy the full SHA 9ced8adView commit details -
Configuration menu - View commit details
-
Copy full SHA for a505bbf - Browse repository at this point
Copy the full SHA a505bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbfb5ec - Browse repository at this point
Copy the full SHA bbfb5ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86eab41 - Browse repository at this point
Copy the full SHA 86eab41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a51c56 - Browse repository at this point
Copy the full SHA 8a51c56View commit details -
[java] MissingStaticMethodInNonInstantiatableClass - check for alloca…
…tions of the outer class Fixes pmd#4174
Configuration menu - View commit details
-
Copy full SHA for 22cbae0 - Browse repository at this point
Copy the full SHA 22cbae0View commit details
Commits on Nov 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2f06def - Browse repository at this point
Copy the full SHA 2f06defView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdbeef6 - Browse repository at this point
Copy the full SHA bdbeef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69ccb69 - Browse repository at this point
Copy the full SHA 69ccb69View commit details
Commits on Nov 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 382dea5 - Browse repository at this point
Copy the full SHA 382dea5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d8ff6c - Browse repository at this point
Copy the full SHA 9d8ff6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81ac22d - Browse repository at this point
Copy the full SHA 81ac22dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 384dec4 - Browse repository at this point
Copy the full SHA 384dec4View commit details
Commits on Nov 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c70f894 - Browse repository at this point
Copy the full SHA c70f894View commit details -
Configuration menu - View commit details
-
Copy full SHA for aed6824 - Browse repository at this point
Copy the full SHA aed6824View commit details -
[java] NonSerializableClass - new property "checkAbstractTypes"
By default, ignore abstract types like abstract classes, interfaces, generic types and java.lang.Object.
Configuration menu - View commit details
-
Copy full SHA for f6e51b1 - Browse repository at this point
Copy the full SHA f6e51b1View commit details
Commits on Nov 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7d0f608 - Browse repository at this point
Copy the full SHA 7d0f608View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78ac4bc - Browse repository at this point
Copy the full SHA 78ac4bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f9691b - Browse repository at this point
Copy the full SHA 1f9691bView commit details -
Merge pull request pmd#4207 from adangel:doc-add-scala-sidebar
[doc] List all languages in rule doc pmd#4207
Configuration menu - View commit details
-
Copy full SHA for 184f203 - Browse repository at this point
Copy the full SHA 184f203View commit details
Commits on Nov 22, 2022
-
Replace uses of Jorje types in pmd-visualforce.
Summary: store and compare primitive type names instead of using BasicType enum. Udpate unit tests and add a few more cases. Change-Id: If4e5bb33d11793813839b82cf8beb043aad2ce34
Configuration menu - View commit details
-
Copy full SHA for 5ad37f6 - Browse repository at this point
Copy the full SHA 5ad37f6View commit details -
Tweak terminology: the map is case-normalized not case-insensitive.
Change-Id: I3499dc615262612b6c220b7840d3ab8cca87c226
Configuration menu - View commit details
-
Copy full SHA for c9e21cd - Browse repository at this point
Copy the full SHA c9e21cdView commit details
Commits on Nov 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 376d4fb - Browse repository at this point
Copy the full SHA 376d4fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45a3d45 - Browse repository at this point
Copy the full SHA 45a3d45View commit details
Commits on Nov 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8a0a196 - Browse repository at this point
Copy the full SHA 8a0a196View commit details -
Configuration menu - View commit details
-
Copy full SHA for a28705a - Browse repository at this point
Copy the full SHA a28705aView commit details -
Add back DataType.fromBasicType(BasicType) and test.
Isolate references to BasicType inside method implementation. Change-Id: I4be2ad5b8b42fb7a84da0755106d8f0b08034690
Configuration menu - View commit details
-
Copy full SHA for e62b71f - Browse repository at this point
Copy the full SHA e62b71fView commit details -
Change-Id: I0aa6ecfeb343f2e0b48d2ebfd176a877a72f40f6
Configuration menu - View commit details
-
Copy full SHA for 1029d6b - Browse repository at this point
Copy the full SHA 1029d6bView commit details
Commits on Nov 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7a30d7e - Browse repository at this point
Copy the full SHA 7a30d7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for db8636c - Browse repository at this point
Copy the full SHA db8636cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 366bb3c - Browse repository at this point
Copy the full SHA 366bb3cView commit details -
Merge pull request pmd#4192 from adangel:issue-4188-ClassWithOnlyPriv…
…ateConstructorsShouldBeFinal [java] ClassWithOnlyPrivateConstructorsShouldBeFinal: Exclude lombok annotations pmd#4192
Configuration menu - View commit details
-
Copy full SHA for 7d954dc - Browse repository at this point
Copy the full SHA 7d954dcView commit details -
Merge pull request pmd#4193 from adangel:issue-4189-AbstractClassWith…
…outAnyMethod [java] AbstractClassWithoutAnyMethod - exclude lombok constructor annotations pmd#4193
Configuration menu - View commit details
-
Copy full SHA for 21f2420 - Browse repository at this point
Copy the full SHA 21f2420View commit details -
Merge pull request pmd#4209 from adangel:issue-4174-MissingStaticMeth…
…odInNonInstantiatableClass [java] MissingStaticMethodInNonInstantiatableClass - check for alloca… pmd#4209
Configuration menu - View commit details
-
Copy full SHA for 08784bd - Browse repository at this point
Copy the full SHA 08784bdView commit details -
Merge pull request pmd#4213 from adangel:issue-4172-InvalidLogMessage…
…Format [java] InvalidLogMessageFormat - check for formatted calls pmd#4213
Configuration menu - View commit details
-
Copy full SHA for 7f7498d - Browse repository at this point
Copy the full SHA 7f7498dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c38c5d - Browse repository at this point
Copy the full SHA 4c38c5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdaf0d2 - Browse repository at this point
Copy the full SHA cdaf0d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for faa5bf6 - Browse repository at this point
Copy the full SHA faa5bf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bd1283 - Browse repository at this point
Copy the full SHA 3bd1283View commit details -
Merge pull request pmd#4226 from aaronhurst-google:feature/replace-jo…
…rje-for-visualforce [visualforce] Replace uses of Jorje types in pmd-visualforce pmd#4226
Configuration menu - View commit details
-
Copy full SHA for 05a6daa - Browse repository at this point
Copy the full SHA 05a6daaView commit details -
Configuration menu - View commit details
-
Copy full SHA for edcfe21 - Browse repository at this point
Copy the full SHA edcfe21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b2243a - Browse repository at this point
Copy the full SHA 5b2243aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b55f93 - Browse repository at this point
Copy the full SHA 7b55f93View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc210b4 - Browse repository at this point
Copy the full SHA bc210b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb7c07f - Browse repository at this point
Copy the full SHA cb7c07fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cecabc - Browse repository at this point
Copy the full SHA 1cecabcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddb60c5 - Browse repository at this point
Copy the full SHA ddb60c5View commit details -
Merge pull request pmd#4227 from LynnBroe:issue4225
[java] Fix pmd#4225 MissingStaticMethodInNonInstantiatableClass: Exclude lombok's @NoArgsConstructor annotation pmd#4227
Configuration menu - View commit details
-
Copy full SHA for a5cce75 - Browse repository at this point
Copy the full SHA a5cce75View commit details -
Configuration menu - View commit details
-
Copy full SHA for afa4e70 - Browse repository at this point
Copy the full SHA afa4e70View commit details -
Configuration menu - View commit details
-
Copy full SHA for db6a30c - Browse repository at this point
Copy the full SHA db6a30cView commit details -
Merge pull request pmd#4232 from deining:fix/typos
[doc] Fixing typos pmd#4232
Configuration menu - View commit details
-
Copy full SHA for 44cc43c - Browse repository at this point
Copy the full SHA 44cc43cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a5d964 - Browse repository at this point
Copy the full SHA 8a5d964View commit details -
Merge pull request pmd#4196 from adangel:issue-4176-NonSerializableClass
[java] Implement rule NonSerializableClass pmd#4196
Configuration menu - View commit details
-
Copy full SHA for 9be37ac - Browse repository at this point
Copy the full SHA 9be37acView commit details -
Merge pull request pmd#4203 from adangel:issue-4177-InvalidJavaBean
[java] New Rule InvalidJavaBean pmd#4203
Configuration menu - View commit details
-
Copy full SHA for 93587f0 - Browse repository at this point
Copy the full SHA 93587f0View commit details -
Merge pull request pmd#4231 from adangel:issue-4175-ImmutableField-de…
…precate-ignoredAnnotations [java] ImmutableField - deprecate property ignoredAnnotations pmd#4231
Configuration menu - View commit details
-
Copy full SHA for 8b71fe6 - Browse repository at this point
Copy the full SHA 8b71fe6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f2ce24 - Browse repository at this point
Copy the full SHA 8f2ce24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 335a12f - Browse repository at this point
Copy the full SHA 335a12fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c42eba - Browse repository at this point
Copy the full SHA 9c42ebaView commit details
Commits on Nov 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6f64edf - Browse repository at this point
Copy the full SHA 6f64edfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e90bf0f - Browse repository at this point
Copy the full SHA e90bf0fView commit details
Commits on Nov 28, 2022
-
Merge tag 'pmd_releases/6.52.0' into merge-6.52-into-experimental-ape…
…x-parser Change-Id: I81fd2d8fbb88f29ef3a0c03f3abb5cc44fb44835
Configuration menu - View commit details
-
Copy full SHA for dc5be45 - Browse repository at this point
Copy the full SHA dc5be45View commit details