1
0
forked from phoedos/pmd

4929 Commits

Author SHA1 Message Date
Andreas Dangel
2910ab0403 [kotlin] Prevent auxiliary grammars from generating lexers ()
Merge pull request  from Monits:fix-generated-code-kotlin
2024-11-17 15:58:54 +01:00
Andreas Dangel
5a0220da2e [doc] Update release notes () 2024-11-17 15:58:05 +01:00
Andreas Dangel
bc4a49deac [doc] Update docs/pages/pmd/projectdocs/credits.md [skip ci] 2024-11-17 15:49:32 +01:00
Andreas Dangel
44c15aae6d [doc] Update release notes (, ) 2024-11-17 15:30:59 +01:00
Andreas Dangel
a5925eb5ea [doc] Fix typo in release notes 2024-11-17 15:24:49 +01:00
Juan Martín Sotuyo Dodero
e60f460e02 Merge branch 'pr-5340' 2024-11-15 18:40:37 -03:00
Juan Martín Sotuyo Dodero
ee1ab976bc update changelog, refs 2024-11-15 18:39:39 -03:00
Juan Martín Sotuyo Dodero
1ceae38880 [java] TooFewBranchesForSwitch - allow list of case constants () 2024-11-15 13:48:50 -06:00
Juan Martín Sotuyo Dodero
f7de8d3e7e Merge branch 'pr-5331' 2024-11-15 16:47:09 -03:00
Juan Martín Sotuyo Dodero
a6746fcffa Update changelog, refs 2024-11-15 16:14:53 -03:00
Juan Martín Sotuyo Dodero
4e1f4be009 Merge branch 'main' into issue-5287 2024-11-15 08:51:52 -06:00
Juan Martín Sotuyo Dodero
4ef8fb21a9 Merge branch 'main' into issue-5322 2024-11-14 14:38:45 -06:00
Andreas Dangel
d60b234a47 Merge branch 'main' into issue-5314 2024-11-14 19:47:41 +01:00
Andreas Dangel
b050ce353e [java] Propagate unknown type better when mref is unresolved ()
Merge pull request  from oowekyala:typeres-fix-inference-issue-mref
2024-11-14 19:18:43 +01:00
Andreas Dangel
32f55e22e3 [doc] Update release notes (, ) 2024-11-14 19:18:11 +01:00
Andreas Dangel
e1d4f27e19 Add @wahajenius as a contributor 2024-11-14 18:18:06 +01:00
Andreas Dangel
093683bc59 [doc] Update release notes (, ) 2024-11-14 18:17:49 +01:00
Andreas Dangel
01b8ca765b Add @chenguangqi as a contributor 2024-11-14 17:48:26 +01:00
Andreas Dangel
3fdbf7d6cb [java] InsufficientStringBufferDeclaration: Fix CCE for Character
Fixes 
2024-11-14 17:48:08 +01:00
Andreas Dangel
bb729e02f4 Add @VitaliiIevtushenko as a contributor 2024-11-14 17:39:32 +01:00
Andreas Dangel
61eb116833 [java] PreserveStackTrace - consider instance type patterns
Fixes 
2024-11-14 17:39:07 +01:00
Andreas Dangel
634a525286 [html] Test for a closing tag when determining node positions
Fixes 
2024-11-14 17:07:37 +01:00
Andreas Dangel
2340168421 [doc] Update release notes () 2024-11-14 15:50:35 +01:00
Andreas Dangel
b05b8240a7 Merge branch 'main' into issue-5287 2024-11-07 19:51:00 +01:00
Andreas Dangel
733ac4bba0 [doc] Update release notes () 2024-11-04 11:23:49 +01:00
Andreas Dangel
5eaefd2841 [doc] Update release notes () 2024-10-31 15:06:32 +01:00
Andreas Dangel
c079d8c544 [doc] Update release notes () 2024-10-31 12:25:59 +01:00
Andreas Dangel
16eafc89c2 [java] TooFewBranchesForSwitch - allow list of case constants
Fixes 
2024-10-27 16:24:05 +01:00
Andreas Dangel
74ec6f45ee [doc] Fix release notes for 7.7.0
Old rule name was actually DefaultLabelNotLastInSwitchStmt
2024-10-25 10:35:02 +02:00
Andreas Dangel
c179834288 [release] Prepare next development version [skip ci] 2024-10-25 09:28:54 +02:00
Andreas Dangel
919e73f6b0 Prepare pmd release 7.7.0 2024-10-25 08:47:38 +02:00
Andreas Dangel
e2d59c0e64 Fix : [java] UselessOperationOnImmutable: consider java.time.* types ()
Merge pull request  from adangel:issue-5244
2024-10-24 14:24:16 +02:00
Andreas Dangel
8f2d47dfb7 Fix : [apex] AvoidNonRestrictiveQueries: Fix regex for detecting LIMIT clause ()
Merge pull request  from adangel:issue-5270
2024-10-24 14:22:25 +02:00
Andreas Dangel
e6097d6090 [java] Rename rule SwitchStmtsShouldHaveDefault to NonExhaustiveSwitch ()
Merge pull request  from adangel:issue-4286
2024-10-24 14:21:04 +02:00
Andreas Dangel
5e83246469 [doc] Update release notes () 2024-10-24 14:16:43 +02:00
Andreas Dangel
62c2858f70 Fix : [java] NonCaseLabelInSwitch - support switch expressions ()
Merge pull request  from adangel:rename-nocaselabelswitch
2024-10-24 14:15:06 +02:00
Andreas Dangel
0d8878d58e [java] Rename rule DefaultLabelNotLastInSwitch ()
Merge pull request  from adangel:rename-defaultlabelswitch
2024-10-24 14:10:16 +02:00
Andreas Dangel
4b23718aac Fix : [java] SwitchStmtsShouldHaveDefault false positive with pattern matching ()
Merge pull request  from adangel:issue-4813
2024-10-24 14:08:12 +02:00
Andreas Dangel
45b1217485 [java] TooFewBranchesForSwitch: don't report empty switch
Empty switch statements are already reported
by EmptyControlStatement
2024-10-24 12:51:42 +02:00
Andreas Dangel
662759755d [java] SwitchStmtsShouldHaveDefault.xml: don't report empty switch
Empty switch statements are already reported
by EmptyControlStatement
2024-10-24 12:47:53 +02:00
Andreas Dangel
e37f82b62d Merge branch 'main' into issue-4813 2024-10-24 11:24:17 +02:00
Andreas Dangel
66d879f707 Merge branch 'main' into issue-5249-5250 2024-10-24 11:20:39 +02:00
Andreas Dangel
93f6279ea7 Fix : [java] ImplicitSwitchFallThrough should consider switch expressions () 2024-10-24 10:46:59 +02:00
Andreas Dangel
156f293ef3 Fix : [java] SwitchDensity false positive with pattern matching () 2024-10-24 10:45:56 +02:00
Andreas Dangel
40ed4590be [java] Improve UnitTestShouldUse{After,Before}Annotation rules to support JUnit5 and TestNG () 2024-10-24 10:43:48 +02:00
Andreas Dangel
a180258033 [doc] Update release notes () 2024-10-24 10:17:51 +02:00
Andreas Dangel
63675eaa18 [doc] Update release notes () 2024-10-22 21:03:22 +02:00
Andreas Dangel
49f2c15b83 [doc] Update release notes () 2024-10-22 21:01:42 +02:00
Andreas Dangel
15520211b5 Merge branch 'main' into issue-5270 2024-10-22 21:01:00 +02:00
Andreas Dangel
c4b8f18a36 [doc] Update release notes () 2024-10-22 20:58:37 +02:00