Commit Graph

2362 Commits

Author SHA1 Message Date
Andreas Dangel
8985c9dbf3 [doc] Update release notes (#4280) 2023-01-14 11:00:27 +01:00
Andreas Dangel
3cdf1f2c74 Prepare next development version [skip ci] 2022-12-31 18:23:24 +01:00
Andreas Dangel
349c89240a Prepare pmd release 6.53.0 2022-12-31 18:07:28 +01:00
Andreas Dangel
f0e113c376 Merge pull request #4274 from kdebski85:issue-4266-compact-constructor-with-lambda
[java] Fix finding lambda scope in record compact constructor #4274
2022-12-31 15:35:47 +01:00
Andreas Dangel
ebefb36c73 [doc] Update release notes (#4266, #4274) 2022-12-31 15:34:36 +01:00
Andreas Dangel
11867b0d3d Merge pull request #4265 from adangel:issue-4164-AvoidAssertAsIdentifier
[java][doc] AvoidAssertAsIdentifier and AvoidEnumAsIdentifier - clarify use case #4265
2022-12-31 15:13:19 +01:00
Andreas Dangel
3dd0f84ef6 Merge pull request #4264 from adangel:issue-4250-WhileLoopWithLiteralBoolean
[java] WhileLoopWithLiteralBoolean - don't limit to two bool literals #4264
2022-12-31 15:11:09 +01:00
Andreas Dangel
b81df9681e Merge pull request #4262 from adangel:issue-2127-deprecate-excessive-length-rules
[java] Deprecate rules ExcessiveClassLength and ExcessiveMethodLength #4262
2022-12-31 15:09:40 +01:00
Andreas Dangel
67230ed7b0 Merge pull request #4260 from adangel:issue-4166-UnusedPrivateField-annotations
[java] UnusedPrivateField - add new property reportForAnnotations #4260
2022-12-31 15:07:12 +01:00
Andreas Dangel
0dcefd174c Merge pull request #4249 from adangel:issue-4248-zip-files
[core] Use jar filesystem provider for zip files #4249
2022-12-31 15:05:09 +01:00
Andreas Dangel
15cba772ac Merge pull request #4247 from adangel:issue-4210-DoNotUseThreads-duplicated-violations
[java] DoNotUseThreads: Fix duplicated violations reporting #4247
2022-12-31 15:03:13 +01:00
Andreas Dangel
2cdef852c5 [java][doc] AvoidAssertAsIdentifier and AvoidEnumAsIdentifier - clarify use case
Fixes #4164
2022-12-19 16:13:11 +01:00
Andreas Dangel
d7bab260b3 [java] WhileLoopWithLiteralBoolean - don't limit to two bool literals
Fixes #4250
2022-12-17 19:58:47 +01:00
Andreas Dangel
8e72aaf9ab PR review fixups 2022-12-17 18:38:20 +01:00
Andreas Dangel
bef608058b [java] UnusedPrivateField - rename property "reportForAnnotations"
And other PR review fixups
2022-12-17 18:20:14 +01:00
Andreas Dangel
03db70602f [doc] Update release notes (#4146, #4244) 2022-12-16 19:19:59 +01:00
Andreas Dangel
7237d0c076 [doc] Consistently document deprecated and renamed rules 2022-12-09 20:37:23 +01:00
Andreas Dangel
e8510fa7da [java] Deprecate base class ExcessiveLengthRule 2022-12-09 20:32:58 +01:00
Andreas Dangel
330594d51d [java] Deprecate rules ExcessiveClassLength and ExcessiveMethodLength
Fixes #2127
2022-12-09 15:23:56 +01:00
Andreas Dangel
5a3ff840aa [java] UnusedPrivateField - add new property "annotations"
Fixes #4166
2022-12-08 19:03:29 +01:00
Andreas Dangel
124c4fd281 [doc] Update release notes (#4248) 2022-12-08 11:38:11 +01:00
Andreas Dangel
a3b95bec47 [java] DoNotUseThreads: Fix duplicated violations reporting
Fixes #4210
2022-12-01 17:31:00 +01:00
Andreas Dangel
c1390d219f Prepare next development version [skip ci] 2022-11-26 10:27:01 +01:00
Andreas Dangel
6f64edf714 Prepare pmd release 6.52.0 2022-11-26 10:10:14 +01:00
Andreas Dangel
8b71fe6fd6 Merge pull request #4231 from adangel:issue-4175-ImmutableField-deprecate-ignoredAnnotations
[java] ImmutableField - deprecate property ignoredAnnotations #4231
2022-11-25 18:44:59 +01:00
Andreas Dangel
93587f0b1f Merge pull request #4203 from adangel:issue-4177-InvalidJavaBean
[java] New Rule InvalidJavaBean #4203
2022-11-25 18:38:41 +01:00
Andreas Dangel
9be37acaeb Merge pull request #4196 from adangel:issue-4176-NonSerializableClass
[java] Implement rule NonSerializableClass #4196
2022-11-25 18:32:38 +01:00
Andreas Dangel
44cc43ce2b Merge pull request #4232 from deining:fix/typos
[doc] Fixing typos #4232
2022-11-25 18:26:02 +01:00
Andreas Dangel
db6a30c88a [doc] Update release notes (#4232) 2022-11-25 18:25:07 +01:00
Andreas Dangel
a5cce75038 Merge pull request #4227 from LynnBroe:issue4225
[java] Fix #4225 MissingStaticMethodInNonInstantiatableClass: Exclude lombok's @NoArgsConstructor annotation #4227
2022-11-25 18:14:25 +01:00
Andreas Dangel
ddb60c51ac [doc] Update release notes (#4225, #4227) 2022-11-25 17:59:19 +01:00
Andreas Dangel
cb7c07f365 Merge pull request #4228 from LynnBroe:issue4224
[java] Fix #4224 MissingStaticMethodInNonInstantiatableClass: Exclude lombok's UtilityClass #4228
2022-11-25 17:51:17 +01:00
Andreas Dangel
bc210b41b2 [doc] Update release notes (#4224, #4228) 2022-11-25 17:50:14 +01:00
Andreas Deininger
5b2243aff1 Fixing typos 2022-11-25 17:32:49 +01:00
Andreas Dangel
05a6daad2d Merge pull request #4226 from aaronhurst-google:feature/replace-jorje-for-visualforce
[visualforce] Replace uses of Jorje types in pmd-visualforce #4226
2022-11-25 15:12:22 +01:00
Andreas Dangel
3bd1283ab1 [doc] Update release notes (#4226) 2022-11-25 15:11:51 +01:00
Andreas Dangel
faa5bf6e00 [doc] Document deprecated API 2022-11-25 15:10:30 +01:00
Andreas Dangel
7f7498dfba Merge pull request #4213 from adangel:issue-4172-InvalidLogMessageFormat
[java] InvalidLogMessageFormat - check for formatted calls #4213
2022-11-25 10:56:21 +01:00
Andreas Dangel
08784bd9c4 Merge pull request #4209 from adangel:issue-4174-MissingStaticMethodInNonInstantiatableClass
[java] MissingStaticMethodInNonInstantiatableClass - check for alloca… #4209
2022-11-25 10:52:55 +01:00
Andreas Dangel
21f24207ff Merge pull request #4193 from adangel:issue-4189-AbstractClassWithoutAnyMethod
[java] AbstractClassWithoutAnyMethod - exclude lombok constructor annotations #4193
2022-11-25 10:50:27 +01:00
Andreas Dangel
7d954dc8b3 Merge pull request #4192 from adangel:issue-4188-ClassWithOnlyPrivateConstructorsShouldBeFinal
[java] ClassWithOnlyPrivateConstructorsShouldBeFinal: Exclude lombok annotations #4192
2022-11-25 10:34:25 +01:00
Andreas Dangel
366bb3c651 Merge pull request #4190 from adangel:issue-4183-AvoidArrayLoops
[java] Fix #4183 AvoidArrayLoops false positive #4190
2022-11-25 10:30:56 +01:00
Andreas Dangel
a28705a379 [java] ImmutableField - deprecate property ignoredAnnotations
Fixes #4175
2022-11-24 15:19:46 +01:00
Andreas Dangel
8a0a196886 Merge branch 'master' into issue-4177-InvalidJavaBean 2022-11-24 11:19:36 +01:00
Andreas Dangel
184f2031e2 Merge pull request #4207 from adangel:doc-add-scala-sidebar
[doc] List all languages in rule doc #4207
2022-11-18 15:59:29 +01:00
Andreas Dangel
1f9691b7f3 [doc] Update release notes (#4207) 2022-11-18 15:59:10 +01:00
Andreas Dangel
aed682453b Merge branch 'master' into issue-4176-NonSerializableClass 2022-11-17 16:29:25 +01:00
Andreas Dangel
c70f89417f [doc] Update release notes (#4215) [skip ci] 2022-11-17 11:07:21 +01:00
Clément Fournier
382dea54ea Merge branch 'master' into pr/4191 2022-11-16 12:50:42 +01:00
Andreas Dangel
69ccb693c0 [java] InvalidLogMessageFormat - check for formatted calls
Fixes #4172
2022-11-12 19:26:23 +01:00