28163 Commits

Author SHA1 Message Date
Andreas Dangel
7b172acc7c [plsql] SQL_MACRO - fixups from #5087 2024-07-11 10:15:58 +02:00
Andreas Dangel
3579f3f079 Merge branch 'master' into pr-5087 2024-07-11 09:49:04 +02:00
Andreas Dangel
cbcb5a1cb6 [plsql] Fixed issue with missing optional table alias in MERGE usage (#5086)
Merge pull request #5086 from duursma:master
2024-07-11 09:17:33 +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
Andreas Dangel
8208e20844 Merge branch 'master' into pr-5086 2024-07-11 09:13:34 +02:00
Andreas Dangel
fc128c18dd [java] Fix example of JUnitStaticSuite
A method can be declared only once, so
split the example into two examples.
2024-07-05 09:16:42 +02:00
Andreas Dangel
e6397d5d5c Bump maven from 3.9.6 to 3.9.8 2024-06-28 12:58:29 +02:00
Andreas Dangel
0d18146f05 [ci] Improve release and build scripts
- clarification for instructions
- twitter -> x
- try to avoid build failures due to missing
  dependencies
2024-06-28 12:57:07 +02:00
Andreas Dangel
e8c16bb683 Bump pmd from 7.1.0 to 7.3.0 2024-06-28 12:09:02 +02:00
Andreas Dangel
88483cd989 Bump maven-pmd-plugin from 3.22.0 to 3.23.0 2024-06-28 12:08:45 +02:00
Andreas Dangel
d952a10790 [release] Prepare next development version [skip ci] 2024-06-28 11:27:41 +02:00
Andreas Dangel
c5dbc29bea [release] prepare release pmd_releases/7.3.0 pmd_releases/7.3.0 2024-06-28 11:00:04 +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
3222807dec [core] Fix memory usage regression in CPD (#5090)
Merge pull request #5090 from Monits:issue-5066
2024-06-28 08:28:08 +02:00
Andreas Dangel
a9d43d0ad0 [doc] Update release notes (#5090, #5066) 2024-06-28 08:27:34 +02:00
Juan Martín Sotuyo Dodero
10bfa395e5 Explicitely use no-arg constructor
- Inadvertly I was using the constructor that received an int as
   initial capacity, which instantiated massive collections leading to
   an increase in memory usage.
2024-06-27 20:29:15 -03:00
Andreas Dangel
12b9ecefb1 [doc] Update release notes (#4396) 2024-06-27 21:18:04 +02:00
Andreas Dangel
70296aeef6 [plsql] Fix unit tests after KEYWORD_UNRESERVED is removed 2024-06-27 21:17:11 +02:00
Andreas Dangel
9b20ec524a [core] Remove AntlrLexerBehavior 2024-06-27 21:16:07 +02:00
Andreas Dangel
f90093c923 Merge branch 'master' into pr-4943 2024-06-27 20:38:19 +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
Arjen Duursma
68584ebf0a Removed unplanned empty line 2024-06-27 14:27:03 +02:00
Arjen Duursma
7955d635f3 Revert non relevant chagne 2024-06-27 14:25:18 +02:00
Arjen Duursma
44ecb87c43 Add support for SQL_MACRO 2024-06-27 14:18:30 +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
Arjen Duursma
f994ae0e6f Fixed issue with missing optional table alias in MERGE usage 2024-06-27 13:33:00 +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
6517dff840 [apex] Mention apex-parser issue
refs apex-dev-tools/apex-parser#44
2024-06-27 11:48:26 +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
f37d432b9e Revert "support TreeSet/Map"
This reverts commit 209fc134621862b7043dd05ac72265cd21a838d2.
2024-06-27 11:29:00 +02:00
Andreas Dangel
c2a7c46ccd Merge branch 'master' into pr-5051 2024-06-27 11:00:56 +02:00
Andreas Dangel
69d2d7de28 [java] Rebuild SomeRecordsTestData.java 2024-06-27 10:55:55 +02:00
Andreas Dangel
31b4e3745a [doc] Update release notes (#5050, #5051) 2024-06-27 10:49:20 +02:00
Andreas Dangel
f5ab687c6a [java] Use Objects.equals consistently in SymbolEquality 2024-06-27 10:40:49 +02:00
Andreas Dangel
55385a0255 Bump build-tools from 26-SNAPSHOT to 26 2024-06-27 09:11:36 +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
0691b5a7ba Bump summit-ast to 2.3.0 2024-06-24 21:22:11 +02:00
Andreas Dangel
9430a27961 Merge branch 'master' into apex-4922-typeof 2024-06-24 21:18:46 +02:00
Juan Martín Sotuyo Dodero
648e2ebd6a Merge pull request #4992 from adangel/cpd-report-processing-errors
[core] CPD: Include processing errors in XML report
2024-06-24 10:47:30 -03:00
Andreas Dangel
40bd882f3e Fix cpd xslt sample templates 2024-06-23 21:03:12 +02:00
Andreas Dangel
33f9268cf7 [core] Provide a backwards compatible XMLOldRenderer as "xmlold" 2024-06-23 20:42:45 +02:00