Andreas Dangel
d77a63da95
[doc] Update release notes ( #5241 )
2024-10-03 20:29:53 +02:00
Andreas Dangel
463ca964dc
[java] Rename JUnit rules with overly restrictive names ( #4965 )
...
Merge pull request #4965 from Monits:issue-4532
2024-10-03 20:07:50 +02:00
Andreas Dangel
57497738c1
[doc] Update release notes ( #4532 , #4965 )
2024-10-03 20:06:21 +02:00
Andreas Dangel
c5246eca46
Renamed JUnit4TestShouldUseAfterAnnotation
...
- call it UnitTest... to be agnostic to the testing framework
2024-10-03 19:52:56 +02:00
Andreas Dangel
4796da0fb2
Renamed JUnit4TestShouldUseBeforeAnnotation
...
- call it UnitTest... to be agnostic to the testing framework
2024-10-03 19:51:13 +02:00
Andreas Dangel
5fe19b2096
[release] Prepare next development version [skip ci]
2024-09-27 11:43:22 +02:00
Andreas Dangel
6d48907259
Prepare pmd release 7.6.0
2024-09-27 10:49:57 +02:00
Andreas Dangel
5261a6d60e
[doc] Update contributors
...
- Add @kratoon as a contributor
- Add @mattr9124 as a contributor
2024-09-27 09:35:58 +02:00
Andreas Dangel
ac8c873168
[apex] Support convertCurrency() in SOQL/SOSL ( #5237 )
...
Merge pull request #5237 from adangel:issue-5228-apex-convertCurrency
2024-09-27 09:03:32 +02:00
David Schach
03fba2443a
[doc] Update @dschach as a contributor
2024-09-27 08:58:36 +02:00
David Schach
6f518c8304
[doc] Improve doc for --show-suppressed
...
- it's only supported for specific formats
- currently: xml, html, summaryhtml
Fixes #5229
2024-09-27 08:58:36 +02:00
Andreas Dangel
74f9d75897
[apex] Support convertCurrency() in SOQL/SOSL
...
Fixes #5228
2024-09-26 18:49:24 +02:00
dependabot[bot]
242b45a180
Bump webrick from 1.8.1 to 1.8.2 in /docs ( #5233 )
...
Bumps [webrick](https://github.com/ruby/webrick ) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/ruby/webrick/releases )
- [Commits](https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2 )
---
updated-dependencies:
- dependency-name: webrick
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 16:36:16 +02:00
Andreas Dangel
028444453d
Change branch master to main ( #5211 )
...
Merge pull request #5211 from adangel:switch-to-main-branch
2024-09-26 15:54:55 +02:00
Andreas Dangel
4930e98706
[java] Fix #5046 - FPs in LocalVariableCouldBeFinal ( #5191 )
...
Merge pull request #5191 from oowekyala:issue5046-localVariableCouldBeFinal-fp-catch
2024-09-26 15:21:51 +02:00
Andreas Dangel
7b5ef10093
[doc] Update release notes ( #5046 , #5191 )
2024-09-26 15:20:28 +02:00
Andreas Dangel
687f7f89e4
[doc] Update release notes ( #5068 , #5224 )
2024-09-22 14:53:00 +02:00
Andreas Dangel
cd50d392d1
Add @SaschaRiemer as a contributor
2024-09-22 14:51:26 +02:00
Andreas Dangel
2bdeadb094
Add @lukasgraef as a contributor
2024-09-22 14:51:07 +02:00
Andreas Dangel
802decbbcf
[core] Fix RuleReference / RuleSetWriter handling of properties
...
RuleReference#getOverriddenPropertyDescriptors should behave
consistent to #getOverriddenPropertiesByPropertyDescriptor.
RuleSetWriter needs to make sure to
export only the values for properties
of rule references.
Fixes #5222
2024-09-20 15:14:06 +02:00
Andreas Dangel
9490dc0043
Add @imax-erik as a contributor
2024-09-19 17:27:19 +02:00
Andreas Dangel
909e86ca99
[apex] Verify nested subqueries work ( #5218 )
...
Fixes #5218
2024-09-19 17:27:13 +02:00
Andreas Dangel
36c1738135
[core] Sarif format: refer to schemastore.org ( #5202 )
...
Merge pull request #5202 from dschach:master
2024-09-19 17:19:53 +02:00
Andreas Dangel
d2d9ddff4a
[doc] Update release notes ( #5201 , #5202 )
2024-09-19 16:47:12 +02:00
Andreas Dangel
ac2e476e4c
[doc] Update Sarif Json Schema location
2024-09-19 16:47:12 +02:00
Andreas Dangel
6e65c2b3ab
Update @dschach as a contributor
2024-09-19 16:47:12 +02:00
David Schach
dd6e64a94d
fix(sarif): refer to existent $schema location
2024-09-19 16:46:08 +02:00
Andreas Dangel
dff06c9b4d
Update release notes
2024-09-19 11:22:43 +02:00
Juan Martín Sotuyo Dodero
8a9aec831d
Update changelog, refs #5207
2024-09-14 00:35:38 -03:00
Andreas Dangel
0889e3d9dc
Fix release notes
2024-09-13 10:37:51 +02:00
Andreas Dangel
91f17838d4
Change branch master to main
...
- Update documentation
- Update release scripts
- Update rule doc generation
GitHub Action is only triggered from "main" branch now.
2024-09-13 09:59:51 +02:00
Juan Martín Sotuyo Dodero
77b763e321
Merge pull request #5210 from adangel/issue-5059-core-xml-cdata
...
[core] Fix PMD's XMLRenderer to escape CDATA
2024-09-12 09:42:57 -03:00
Andreas Dangel
b410199992
[doc] Update release notes ( #5208 )
2024-09-12 10:30:04 +02:00
Andreas Dangel
537148c90a
[doc] Reformatting tools.md and ci.md
2024-09-12 10:29:51 +02:00
Andreas Dangel
341e089a47
Add @random1223 as a contributor
2024-09-12 10:19:14 +02:00
Andreas Dangel
6d1fb3e4cd
[core] Fix PMD's XMLRenderer to escape CDATA
...
Processing errors might contain inside their details
message a CDATA section. This is output itself as
a CDATA section, but XMLStreamWriter#writeCData doesn't
escape it automatically - it just outputs the string
as is. This results in invalid XML.
Fixes #5059
2024-09-12 09:44:54 +02:00
Tony
aae54f4b33
Added Codety into the tool list.
...
Added Codety into the tool list, Codety Scanner uses PMD as Java code analyzer.
Demo:
GitHub issue review example: https://github.com/codetyio/codety-scanner/actions/runs/10786005219/job/29912188828
GitHub Pull Request automation example: https://github.com/codetyio/codety-scanner/pull/15#issuecomment-2320351633
2024-09-11 21:38:45 -07:00
Andreas Dangel
04b3361dec
[java] Fix #5190 - NPE in type inference caused by null type ( #5192 )
...
Merge pull request #5192 from oowekyala:issue5190-npe-infer
2024-09-09 20:38:36 +02:00
Andreas Dangel
e6346ab6b9
Add @vedantchokshi as a contributor
2024-09-09 20:38:19 +02:00
Andreas Dangel
402eed5073
[doc] Update release notes ( #5190 , #5192 )
2024-09-09 20:12:12 +02:00
Andreas Dangel
2cfbac30b1
[doc] Update release notes ( #5138 )
2024-09-06 20:09:53 +02:00
Andreas Dangel
07ae01b4ea
[apex] Use new apex-parser 4.2.0
...
Verify that #5163 and #5182 are fixed.
2024-09-02 19:42:20 +02:00
Andreas Dangel
2ed25964b8
[release] Prepare next development version [skip ci]
2024-08-30 10:52:17 +02:00
Andreas Dangel
453f6690b0
Prepare pmd release 7.5.0
2024-08-30 10:10:53 +02:00
Andreas Dangel
bff14449b2
[doc] Update pmd_sidebar.yml
2024-08-29 18:08:08 +02:00
Andreas Dangel
8b44d2f374
[javascript] New rule AvoidConsoleStatements ( #5126 )
...
Merge pull request #5126 from adangel:js-rule-avoidconsolestatements
2024-08-29 17:42:24 +02:00
Andreas Dangel
537dab95e4
[java] Support Java 23 ( #5112 )
...
Merge pull request #5112 from issue-5062-support-java-23
2024-08-29 17:39:04 +02:00
Andreas Dangel
ada303de83
[doc] Document new java language prop xStrictTypeRes
2024-08-29 17:30:45 +02:00
Andreas Dangel
a44a5ca4ef
[doc] Update release notes ( #5048 )
2024-08-29 16:58:57 +02:00
Andreas Dangel
c6ef54326c
Add @AB-xdev as a contributor
2024-08-29 16:58:42 +02:00
Andreas Dangel
773f792dd6
[java] Fix #5162 SingularField FP with synchronized block ( #5178 )
...
Merge pull request #5178 from oowekyala:issue5162-singularfield-synchronized
2024-08-29 13:05:50 +02:00
Andreas Dangel
d7f564782a
[doc] Update release notes ( #5162 , #5178 )
2024-08-29 13:04:41 +02:00
Andreas Dangel
610f937bc4
[java] Update AvoidSynchronizedAtMethodLevel message to mention ReentrantLock, new rule AvoidSynchronizedStatement ( #5175 )
...
Merge pull request #5175 from chonton:ReentrantLock
2024-08-29 12:50:13 +02:00
Andreas Dangel
3c3be3c81d
[doc] Update release notes ( #5175 )
2024-08-29 12:48:14 +02:00
Andreas Dangel
a4cac6b74f
Update @chonton as a contributor
2024-08-29 12:46:30 +02:00
Andreas Dangel
d4779a135e
[doc] Update release notes ( #5125 )
2024-08-29 10:14:53 +02:00
Andreas Dangel
753dcca877
[doc] Update contributors
...
- Add @jbisotti as a contributor
- Add @soloturn as a contributor
- Add @schosin as a contributor
2024-08-29 09:58:16 +02:00
Andreas Dangel
af1929318b
[doc] Update release notes
2024-08-29 09:30:40 +02:00
Andreas Dangel
40688ae06d
[java] Revamp GuardLogStatementRule to allow var, field and array accesses ( #5169 )
...
Merge pull request #5169 from Monits:issue-5151
2024-08-29 09:25:59 +02:00
Andreas Dangel
93bfe7df0f
Merge branch 'master' into issue-5062-support-java-23
2024-08-27 20:09:09 +02:00
Andreas Dangel
d7d8c9cb29
[java] Rename ASTImportDeclaration#isModuleImport
2024-08-27 19:58:07 +02:00
Andreas Dangel
cd33eb621e
Update gems
...
Fixes https://github.com/pmd/pmd/security/dependabot/64
Fixes CVE-2024-43380
Fixes https://github.com/advisories/GHSA-2m96-52r3-2f3g
Fixes https://github.com/pmd/pmd/security/dependabot/65
Fixes https://github.com/pmd/pmd/security/dependabot/66
Fixes CVE-2024-43398
Fixes https://github.com/advisories/GHSA-vmwr-mc7x-5vc3
2024-08-27 19:16:38 +02:00
Andreas Dangel
77bf2b1616
[doc] Update release notes ( #5167 )
2024-08-27 19:13:56 +02:00
Juan Martín Sotuyo Dodero
2f118d0d46
Update changelog, refs #4731
2024-08-24 23:46:33 -03:00
Juan Martín Sotuyo Dodero
45618c0e13
Merge branch 'master' into issue-5151
2024-08-24 18:20:38 -03:00
Juan Martín Sotuyo Dodero
be47aab265
Update changelog, refs #5167
2024-08-24 18:18:38 -03:00
Juan Martín Sotuyo Dodero
1c274fdda0
Update changelog, refs #3602
2024-08-24 00:51:15 -03:00
Juan Martín Sotuyo Dodero
8ecc21c06f
Merge branch 'master' into issue-5151
2024-08-24 00:14:55 -03:00
Juan Martín Sotuyo Dodero
218222524f
Update changelog, refs #5145
2024-08-23 14:36:12 -03:00
Juan Martín Sotuyo Dodero
15b006a52f
Update changelog, refs #5153
2024-08-18 19:41:56 -03:00
Juan Martín Sotuyo Dodero
33e7e71bfa
Update changelog, refs #5152
2024-08-18 19:30:34 -03:00
Juan Martín Sotuyo Dodero
0837be674e
Update changelog, refs #5151
2024-08-18 19:24:46 -03:00
dependabot[bot]
2192256b5a
Bump jekyll and github-pages ( #5165 )
...
Bumps the all-gems group with 1 update in the /docs directory: [jekyll](https://github.com/jekyll/jekyll ).
Updates `jekyll` from 3.9.5 to 3.10.0
- [Release notes](https://github.com/jekyll/jekyll/releases )
- [Changelog](https://github.com/jekyll/jekyll/blob/master/History.markdown )
- [Commits](https://github.com/jekyll/jekyll/compare/v3.9.5...v3.10.0 )
Updates `github-pages` from 231 to 232
- [Release notes](https://github.com/github/pages-gem/releases )
- [Commits](https://github.com/github/pages-gem/compare/v231...v232 )
---
updated-dependencies:
- dependency-name: jekyll
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-gems
- dependency-name: github-pages
dependency-type: direct:production
update-type: version-update:semver-major
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-08-13 12:54:41 +02:00
Andreas Dangel
21d499d5ef
[doc] Release Notes for Java 23 Support ( #5062 )
...
Also add some @since tags to new API methods
2024-08-01 11:53:04 +02:00
Andreas Dangel
10681cd6a8
[java] Remove version 21-preview
2024-08-01 10:28:29 +02:00
Andreas Dangel
568314bb89
[java] Add new language version 23 and 23-preview
2024-08-01 10:15:09 +02:00
Andreas Dangel
3735fd145b
[apex] Fix parsing of triggers with declarations
...
Only the grandchildren of a trigger block were ending up in the tree,
but the direct children of triggerBlock were missing, e.g.
ForLoopStatement. This caused OperationWithHighCostInLoop to not
find the loop anymore in triggers.
This will probably fix other false negatives in triggers in
other rules as well.
Fixes #5139
2024-07-27 20:17:25 +02:00
Juan Martín Sotuyo Dodero
98e20a0feb
Merge pull request #5135 from adangel/issue-5132-plsql-tomkytesdespair
...
[plsql] Fix TomKytesDespair for more complex exception handlers
2024-07-26 08:11:15 -03:00
Juan Martín Sotuyo Dodero
590ae705c3
Merge pull request #5100 from adangel/enable-dependabot
...
Enable Dependabot
2024-07-26 08:10:15 -03:00
Andreas Dangel
f1f376d248
Deprecate generated parser implementations
2024-07-26 12:02:31 +02:00
Andreas Dangel
44d25c41e1
[plsql] Fix TomKytesDespair for more complex exception handlers
...
Fixes #5132
2024-07-26 12:01:21 +02:00
Andreas Dangel
dbe5624a9e
[javascript] Simplify AvoidConsoleStatements
...
Now any usage of console is flagged.
2024-07-26 11:55:02 +02:00
Andreas Dangel
8b1da5d651
Add @dschach as a contributor
2024-07-26 11:53:27 +02:00
Andreas Dangel
838705c8da
[javascript] New rule AvoidConsoleStatements
...
Fixes #5105
2024-07-26 11:51:44 +02:00
Andreas Dangel
210e3e59ae
Enable dependabot
...
- dependabot runs weekly
- github-action and bundler are creating
a single PR for updating
- also integrate automatic release notes
generation
2024-07-26 11:48:20 +02:00
Andreas Dangel
ee800d326f
[release] Prepare next development version [skip ci]
2024-07-26 10:11:46 +02:00
Andreas Dangel
5992a2d53f
Prepare pmd release 7.4.0
2024-07-26 08:43:05 +02:00
Juan Martín Sotuyo Dodero
727279977d
Merge pull request #5134 from adangel/issue-5133-plsql-parse-error
...
[plsql] Fix ScalarDataTypeName and CollectionTypeName parsing
2024-07-25 14:36:16 -03:00
Andreas Dangel
c194d3ed0d
Add @rbri as a contributor
2024-07-25 13:06:14 +02:00
Andreas Dangel
41393d4637
[java] AccessorClassGeneration - handle default ctors
...
Fixes #5106
2024-07-25 13:05:47 +02:00
Andreas Dangel
87b0c4f851
[plsql] Fix ScalarDataTypeName parsing
...
Fixes #5133
2024-07-25 11:17:49 +02:00
Andreas Dangel
5d39923c2f
[core] Don't log warning about skipLexicalErrors twice ( #5102 )
...
Merge pull request #5102 from adangel:issue-5091-skipLexicalErrors
2024-07-25 10:28:22 +02:00
Andreas Dangel
1464cbca38
[java] Fix UnusedPrivateMethod for @lombok.Builder.ObtainVia ( #5111 )
...
Merge pull request #5111 from kdebski85:issue-5110-lombok-obtain-via
2024-07-23 20:11:23 +02:00
Andreas Dangel
597f3f37dc
[doc] Update release notes ( #5110 , #5111 )
2024-07-23 20:09:50 +02:00
Andreas Dangel
607684c6cb
Update gems
...
Fixes https://github.com/pmd/pmd/security/dependabot/58
Fixes https://github.com/pmd/pmd/security/dependabot/59
Fixes CVE-2024-39908
Fixes https://github.com/advisories/GHSA-4xqq-m2hx-25v8
2024-07-23 19:36:53 +02:00
Juan Martín Sotuyo Dodero
b8a5793c26
Merge pull request #5127 from adangel/issue-2367-js-rename-inaccuratenumericliteral
...
[javascript] Rename rule InaccurateNumericLiteral
2024-07-19 12:16:51 -03:00
Andreas Dangel
bb08255aab
[plsql] Fixed issue with missing optional table alias in MERGE usage ( #5121 )
...
Merge pull request #5121 from duursma:merge-fix
2024-07-19 16:23:36 +02:00
Andreas Dangel
f689822d19
[doc] Update release notes ( #5121 )
...
Refs #5086
2024-07-19 16:22:30 +02:00
Andreas Dangel
5fce65dbe1
[javascript] Rename rule InaccurateNumericLiteral
...
Fixes #2367
2024-07-19 15:54:28 +02:00
Andreas Dangel
01755015b7
Merge remote-tracking branch 'origin/master'
2024-07-19 15:17:39 +02:00
Andreas Dangel
4d2034ef0f
[java] FP for UnusedPrivateMethod with Jakarta @PostConstruct/PreDestroy annotations ( #5118 )
...
Merge pull request #5118 from kdebski85:issue-5117-unused-private-method-jakarta
2024-07-19 14:48:03 +02:00
Andreas Dangel
f128bd7162
[doc] Update release notes ( #5118 , #5117 )
2024-07-19 14:46:11 +02:00
Andreas Dangel
98710abade
[java] Exclude constructor with lombok.Builder for MissingStaticMethodInNonInstantiatableClass ( #5109 )
...
Merge pull request #5109 from kdebski85:issue-5108-lombok-builder
2024-07-19 14:40:50 +02:00
Andreas Dangel
8462c75077
[doc] Update release notes ( #5109 , #1488 )
2024-07-19 14:39:17 +02:00
Andreas Dangel
abe6a5fe4b
Add @tomasvts as a contributor
2024-07-19 14:05:39 +02:00
Andreas Dangel
b176ca72c1
[javascript] Correctly determine double inaccuracy
...
Fixes #4716
2024-07-19 14:05:32 +02:00
Andreas Dangel
8c7a5d0664
[cli] Fix pmd.bat for Windows when starting designer with JAVAFX_HOME
...
Fixes #5120
2024-07-19 10:17:27 +02:00
Andreas Dangel
14238ee93e
[doc] Fix release notes
2024-07-18 16:00:48 +02:00
Andreas Dangel
404a2ea77f
[doc] Fix release notes
2024-07-18 12:37:32 +02:00
Andreas Dangel
669f883a99
[apex] Consider VariableDeclarationGroup in ApexTreeBuilder ( #5099 )
...
Merge pull request #5099 from adangel:apex-issue-5094
2024-07-18 12:10:21 +02:00
Andreas Dangel
090bd1208b
[apex] ApexUnitTestShouldNotUseSeeAllDataTrue: case-insensitive check ( #5098 )
...
Merge pull request #5098 from adangel:apex-issue-5095
2024-07-18 12:06:20 +02:00
Andreas Dangel
cf4df4bf13
[apex] New Rule: AvoidNonRestrictiveQueries ( #5089 )
...
Merge pull request #5089 from adangel:apex-issue-635-avoid-non-restrictive-queries
2024-07-18 12:02:21 +02:00
Andreas Dangel
4ec05d0aa4
[doc] Update release notes ( #5048 , #4800 )
2024-07-18 11:29:41 +02:00
Andreas Dangel
96b1e890e1
Add @justinstroudbah as a contributor
2024-07-18 11:26:06 +02:00
Andreas Dangel
fb6638c40d
[doc] Update release notes ( #635 )
...
Fixes #635
2024-07-12 09:44:25 +02:00
Andreas Dangel
f62d038a8d
[doc] Update maven.md - Typo fixed for maven target ( #5107 )
...
Merge pull request #5107 from karthikaiyasamy:patch-1
2024-07-11 11:05:15 +02:00
Andreas Dangel
f574b0d6fe
[doc] Update release notes ( #5107 )
2024-07-11 11:03:25 +02:00
Andreas Dangel
a3bcb47068
Add @karthikaiyasamy as a contributor
2024-07-11 11:03:15 +02:00
Andreas Dangel
8feb1ef80d
[doc] Update release notes ( #5088 )
2024-07-11 10:32:42 +02:00
Andreas Dangel
a2a10b4403
[doc] Update release notes ( #5087 )
2024-07-11 10:16:47 +02:00
Andreas Dangel
dcb56dc04f
[doc] Update release notes ( #5086 )
2024-07-11 09:16:46 +02:00
Andreas Dangel
b5127b3c7b
Add @duursma as a contributor
2024-07-11 09:16:19 +02:00
karthikaiyasamy
dab088ba68
Update maven.md - Typo fixed for maven target
...
It should be "mvn compile" not "mvn complile".
2024-07-10 09:16:31 -07:00
Andreas Dangel
9bf476ac4f
[core] Don't log warning about skipLexicalErrors twice
...
Fixes #5091
2024-07-05 12:07:28 +02:00
Andreas Dangel
6714c8bef2
Add @ethan-sargent as a contributor
2024-07-04 12:36:27 +02:00
Andreas Dangel
dfdb63ba5b
[apex] Consider VariableDeclarationGroup in ApexTreeBuilder
...
- Throw parse exception, when a node is not handled
- Use ApexTreeDumpTest for SwitchStatements.cls
Fixes #5094
2024-07-04 12:36:05 +02:00
Andreas Dangel
68300298ef
Add @gearsethenry as a contributor
2024-07-04 12:13:13 +02:00
Andreas Dangel
d0928cc185
[apex] ApexUnitTestShouldNotUseSeeAllDataTrue: case-insensitive check
...
The annotation parameter name "seeAllData" is now compared
case-insensitive.
Fixes #5095
2024-07-04 11:48:11 +02:00
Andreas Dangel
d952a10790
[release] Prepare next development version [skip ci]
2024-06-28 11:27:41 +02:00
Andreas Dangel
2d07aa7561
Prepare pmd release 7.3.0
2024-06-28 10:42:31 +02:00
Andreas Dangel
93e3020a1d
[doc] Update all-contributors
...
- Add @stephen-carter-at-sf as a contributor
- Add @Meijuh as a contributor
- Add @codefriar as a contributor
- Add @szymanp23 as a contributor
- Add @johnzhao9 as a contributor
2024-06-28 10:35:57 +02:00
Andreas Dangel
52b2b52c5c
[plsql,tsql] Fix CPD being case sensitive in PLSQL and TSQL ( #4943 )
...
Merge pull request #4943 from oowekyala:issue4396-cpd-case-sensitive
2024-06-28 08:30:14 +02:00
Andreas Dangel
a9d43d0ad0
[doc] Update release notes ( #5090 , #5066 )
2024-06-28 08:27:34 +02:00
Andreas Dangel
12b9ecefb1
[doc] Update release notes ( #4396 )
2024-06-27 21:18:04 +02:00
Andreas Dangel
06ba547811
[java] Make impl of ASTLiteral#getLiteralText() public ( #5078 )
...
Merge pull request #5078 from adangel:issue-4885-method-should-be-accessible
2024-06-27 14:49:13 +02:00
Andreas Dangel
09aa71aed5
Remove pmd-compat6 (breaking change) ( #5076 )
...
Merge pull request #5076 from adangel:remove-compat6
2024-06-27 14:45:44 +02:00
Andreas Dangel
e93ca46b5a
[cli] Add exit code for processing errors ( #4991 )
...
Merge pull request #4991 from adangel:cli-exit-codes-processing-errors
2024-06-27 14:41:51 +02:00
Andreas Dangel
261d4d198c
[plsql] Support exception handlers in compound triggers ( #5065 )
...
Merge pull request #5065 from adangel:plsql-4270-trigger-declarations
2024-06-27 14:08:39 +02:00
Andreas Dangel
fbc5ddb103
[java] Add new rule UseEnumCollections ( #5038 )
...
Merge pull request #5038 from oowekyala:issue577-new-rule-use-enum-collections
2024-06-27 14:07:31 +02:00
Andreas Dangel
775baa0b74
[java] Implement record patterns and fix switch pattern scoping ( #5051 )
...
Merge pull request #5051 from oowekyala:java-implement-switch-bindings-and-record-pats
2024-06-27 14:06:31 +02:00
Andreas Dangel
cd41d70546
[apex] UnusedLocalVariable - support concat strings for binding vars ( #5037 )
...
Merge pull request #5037 from adangel:issue-5000-apex-unused-local-variable
2024-06-27 11:51:57 +02:00
Andreas Dangel
1680e94eea
[apex] Update summit-ast and apex-parser ( #4977 )
...
Merge pull request #4977 from adangel:apex-4922-typeof
2024-06-27 11:45:23 +02:00
Andreas Dangel
bc0b2c9763
Merge branch 'master' into pr-5038
2024-06-27 11:41:13 +02:00
Andreas Dangel
bf8e11d9b4
[doc] Update release notes ( #577 , #5038 )
2024-06-27 11:40:18 +02:00
Andreas Dangel
c2a7c46ccd
Merge branch 'master' into pr-5051
2024-06-27 11:00:56 +02:00
Andreas Dangel
31b4e3745a
[doc] Update release notes ( #5050 , #5051 )
2024-06-27 10:49:20 +02:00
Andreas Dangel
b5f6d4e68a
[core] Update report schema location to https://pmd.github.io/schema/report_2_0_0.xsd
2024-06-27 09:11:26 +02:00
Andreas Dangel
9430a27961
Merge branch 'master' into apex-4922-typeof
2024-06-24 21:18:46 +02:00
Andreas Dangel
33f9268cf7
[core] Provide a backwards compatible XMLOldRenderer as "xmlold"
2024-06-23 20:42:45 +02:00
Andreas Dangel
d76a38805b
[doc] Update to 7.3.0
2024-06-21 19:36:15 +02:00