Juan Martín Sotuyo Dodero
1ceae38880
[java] TooFewBranchesForSwitch - allow list of case constants ( #5289 )
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 #5083
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 ( #5330 )
...
Merge pull request #5330 from oowekyala:typeres-fix-inference-issue-mref
2024-11-14 19:18:43 +01:00
Andreas Dangel
32f55e22e3
[doc] Update release notes ( #5329 , #5330 )
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 ( #5284 , #5333 )
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 #5314
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 #5318
2024-11-14 17:39:07 +01:00
Andreas Dangel
634a525286
[html] Test for a closing tag when determining node positions
...
Fixes #5322
2024-11-14 17:07:37 +01:00
Andreas Dangel
2340168421
[doc] Update release notes ( #5324 )
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 ( #5293 )
2024-11-04 11:23:49 +01:00
dependabot[bot]
e15c05721e
Bump webrick from 1.8.2 to 1.9.0 in /docs in the all-gems group across 1 directory ( #5308 )
...
Bump webrick in /docs in the all-gems group across 1 directory
Bumps the all-gems group with 1 update in the /docs directory: [webrick](https://github.com/ruby/webrick ).
Updates `webrick` from 1.8.2 to 1.9.0
- [Release notes](https://github.com/ruby/webrick/releases )
- [Commits](https://github.com/ruby/webrick/compare/v1.8.2...v1.9.0 )
---
updated-dependencies:
- dependency-name: webrick
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-gems
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 09:23:58 +01:00
Andreas Dangel
3ed370f61d
Bump gems and bundler ( #5301 )
...
- Bump bundler from 2.5.3 to 2.5.22
- Bump activesupport from 7.2.1 to 7.2.2
- Bump execjs from 2.9.1 to 2.10.0
- Bump faraday from 2.11.0 to 2.12.0
- Bump i18n from 1.14.5 to 1.14.6
- Bump json from 2.7.2 to 2.7.5
- Bump logger from 1.6.0 to 1.6.1
- Bump rexml from 3.3.6/3.3.8 to 3.3.9
- Bump rufus-scheduler from 3.9.2 to 3.9.2
- Fixes https://github.com/pmd/pmd/security/dependabot/69
- Fixes https://github.com/pmd/pmd/security/dependabot/70
2024-10-31 15:07:25 +01:00
Andreas Dangel
5eaefd2841
[doc] Update release notes ( #1860 )
2024-10-31 15:06:32 +01:00
Andreas Dangel
c079d8c544
[doc] Update release notes ( #5296 )
2024-10-31 12:25:59 +01:00
Andreas Dangel
16eafc89c2
[java] TooFewBranchesForSwitch - allow list of case constants
...
Fixes #5287
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 #5244 : [java] UselessOperationOnImmutable: consider java.time.* types ( #5279 )
...
Merge pull request #5279 from adangel:issue-5244
2024-10-24 14:24:16 +02:00
Andreas Dangel
8f2d47dfb7
Fix #5270 : [apex] AvoidNonRestrictiveQueries: Fix regex for detecting LIMIT clause ( #5273 )
...
Merge pull request #5273 from adangel:issue-5270
2024-10-24 14:22:25 +02:00
Andreas Dangel
e6097d6090
[java] Rename rule SwitchStmtsShouldHaveDefault to NonExhaustiveSwitch ( #5267 )
...
Merge pull request #5267 from adangel:issue-4286
2024-10-24 14:21:04 +02:00
Andreas Dangel
5e83246469
[doc] Update release notes ( #5267 )
2024-10-24 14:16:43 +02:00
Andreas Dangel
62c2858f70
Fix #5257 : [java] NonCaseLabelInSwitch - support switch expressions ( #5256 )
...
Merge pull request #5256 from adangel:rename-nocaselabelswitch
2024-10-24 14:15:06 +02:00
Andreas Dangel
0d8878d58e
[java] Rename rule DefaultLabelNotLastInSwitch ( #5255 )
...
Merge pull request #5255 from adangel:rename-defaultlabelswitch
2024-10-24 14:10:16 +02:00
Andreas Dangel
4b23718aac
Fix #4813 : [java] SwitchStmtsShouldHaveDefault false positive with pattern matching ( #5252 )
...
Merge pull request #5252 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 #3362 : [java] ImplicitSwitchFallThrough should consider switch expressions ( #5248 )
2024-10-24 10:46:59 +02:00
Andreas Dangel
156f293ef3
Fix #5030 : [java] SwitchDensity false positive with pattern matching ( #5247 )
2024-10-24 10:45:56 +02:00
Andreas Dangel
40ed4590be
[java] Improve UnitTestShouldUse{After,Before}Annotation rules to support JUnit5 and TestNG ( #5245 )
2024-10-24 10:43:48 +02:00
Andreas Dangel
a180258033
[doc] Update release notes ( #5040 )
2024-10-24 10:17:51 +02:00
Andreas Dangel
63675eaa18
[doc] Update release notes ( #5279 )
2024-10-22 21:03:22 +02:00
Andreas Dangel
49f2c15b83
[doc] Update release notes ( #5273 )
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 ( #5252 )
2024-10-22 20:58:37 +02:00
Andreas Dangel
c95817a75d
Merge branch 'main' into issue-4813
2024-10-22 20:55:38 +02:00
Jakub Dupak
c47f5a6062
[cpd] Add ignore literals and identifiers capability to C++
2024-10-20 21:57:48 +02:00
Andreas Dangel
6d55f6f053
[java] UselessOperationOnImmutable: consider java.time.* types
...
Fixes #5244
2024-10-18 17:42:44 +02:00
Andreas Dangel
5df7dccfb6
[doc] Update release notes ( #5255 )
2024-10-18 16:40:27 +02:00
Andreas Dangel
f4941433ce
Merge branch 'main' into rename-defaultlabelswitch
2024-10-18 16:39:12 +02:00