Commit Graph
3500 Commits
Author SHA1 Message Date
Andreas Dangel 724b3afe95 Merge branch 'master' into cli-exit-codes-processing-errors 2024-06-21 19:14:17 +02:00
Andreas Dangel 18c30415d0 [java] Make impl of ASTLiteral#getLiteralText() public
Fixes #4885
2024-06-20 15:26:21 +02:00
Andreas Dangel 563ad76fe9 Remove pmd-compat6
It's already deprecated. It was intended to be used with
older versions of the maven-pmd-plugin, but since
maven-pmd-plugin 3.22.0, PMD 7 is supported directly and this
module is not needed anymore.
2024-06-20 14:36:22 +02:00
Andreas Dangel dafa113fbc [doc] Release schedule, version policies, support lifecycle 2024-06-20 12:10:42 +02:00
Andreas Dangel 0dd8fc791b [java] Fix #5047 - type inference with enum #5052
Merge pull request #5052 from oowekyala:issue5047-inference-with-enum
2024-06-13 11:25:46 +02:00
Andreas Dangel 3c6190ecab [doc] Update release notes (#5047) 2024-06-13 11:24:40 +02:00
Andreas Dangel 7a57aeb4db [plsql] Support exception handlers in compound triggers
- allow multiple exception handlers
- parse declarative section correctly in
  compound triggers
- CASE, CURSOR, DECLARE, EXECUTE, IF, PUBLIC, SQL are reserved words
  and cannot be used as an identifiers

Fixes #4270
2024-06-13 09:29:22 +02:00
Juan Martín Sotuyo Dodero 0afe6aec78 Merge branch 'master' into plsql-1934-merge-into 2024-06-07 23:12:57 -03:00
Juan Martín Sotuyo Dodero 40e9350649 Merge branch 'master' into plsql-1934-merge-into 2024-06-07 16:09:19 -03:00
Juan Martín Sotuyo Dodero 0d83a85857 Merge branch 'master' into plsql-2779-error-logging 2024-06-07 16:08:56 -03:00
Andreas Dangel 9d803282d9 [apex] Use case-insensitive lexer for CPD
This makes it consistent with how the ApexParser
reads the files. And the case-sensitive ANTLR
rules (e.g. for string literals) work that
way.

Fixes #5053
2024-06-07 19:24:26 +02:00
Andreas Dangel d47ca10029 [plsql] Support Error Logging in INSERT, UPDATE, DELETE
Fixes #2779
2024-06-07 12:16:43 +02:00
Andreas Dangel 72bf5d07b4 [plsql] Support MERGE statement
Fixes #1934
2024-06-07 11:20:50 +02:00
Andreas Dangel 6595be09ac [doc] Update release notes (#4922, #5055) 2024-06-06 16:28:45 +02:00
Andreas Dangel 8b96c0fe7e [apex] Update summit-ast and apex-parser
Fixes #4922
2024-06-06 15:49:20 +02:00
Andreas Dangel 28c6c8e121 [release] Prepare next development version [skip ci] 2024-05-31 13:21:14 +02:00
Andreas Dangel 27a14cc61e Prepare pmd release 7.2.0 2024-05-31 12:33:41 +02:00
Andreas Dangel 2a0cba7b91 [java] Improve LocalVariableCouldBeFinal (#5003)
Merge pull request #5003 from oowekyala:issue1619-localVariableCouldBeFinal-FP
2024-05-31 10:39:37 +02:00
Andreas Dangel 8a8402a0bd [doc] Update release notes (#1619, #3122, #5003) 2024-05-31 10:37:05 +02:00
Andreas Dangel 3890b561a1 [java] Remove FPs in UnnecessaryBoxing (#5019)
Merge pull request #5019 from oowekyala:issue4903-unnecessaryboxing
2024-05-31 10:06:36 +02:00
Andreas Dangel 224f5b8303 [doc] Update release notes (#4903, #4924, #5019) 2024-05-31 09:59:35 +02:00
Andreas Dangel a05faf9837 Merge branch 'master' into kotest-fixes 2024-05-31 09:48:46 +02:00
Andreas Dangel f30b535f61 Update pmd-designer 7.2.0-SNAPSHOT 2024-05-23 18:20:08 +02:00
Andreas Dangel 4d07d80c93 [apex] UnusedLocalVariable - support concat strings for binding vars
Fixes #5000
2024-05-23 16:13:45 +02:00
Juan Martín Sotuyo Dodero b284ca6ec8 Merge branch 'pr-5035' 2024-05-23 09:47:04 -03:00
Juan Martín Sotuyo Dodero b2f6c9a85a Update changelog, refs #5029 2024-05-23 09:46:43 -03:00
Andreas Dangel f36e25dd04 Merge branch 'master' into pr-5004 2024-05-23 11:19:09 +02:00
Andreas Dangel fe8920a4fc [doc] Update release notes (#4954, #5028, #5004) 2024-05-23 10:25:06 +02:00
Andreas Dangel 5bc0ab0403 [doc] Update release notes (#4990, #5005) 2024-05-23 09:45:08 +02:00
Clément Fournier 85c4f0f9ce Merge branch 'master' into kotest-fixes 2024-05-21 15:58:20 +02:00
Clément Fournier d005ed197f Update release notes, ref #5020 2024-05-21 15:52:31 +02:00
Andreas Dangel 0fe477ec06 Fixups from PR review
- release notes: API Changes
- fix javadoc since tags
- improve messages in ant task for deprecated skipLexicalErrors
2024-05-20 09:25:06 +02:00
Andreas Dangel 10c78f26de [cpd] Deprecate skipLexicalErrors 2024-05-17 16:20:23 +02:00
Andreas Dangel b624b41673 [ant] Add new CPD parameter failOnError 2024-05-17 16:20:23 +02:00
Andreas Dangel 06efd65b16 [cli] Rename new parameter to be --no-fail-on-error 2024-05-17 16:19:58 +02:00
Andreas Dangel 2d9385f462 Merge branch 'master' into cli-exit-codes-processing-errors 2024-05-17 14:01:57 +02:00
Andreas Dangel 3be6df212c [doc] Update release notes (#5009) 2024-05-17 10:51:06 +02:00
Juan Martín Sotuyo Dodero 88b8adbca7 Merge branch 'master' into issue2368 2024-05-14 09:28:38 -03:00
Juan Martín Sotuyo Dodero 3f6184300c Merge branch 'pr-5013' 2024-05-14 09:25:33 -03:00
Juan Martín Sotuyo Dodero 746f64f8e2 Update changelog, refs #4042 2024-05-14 09:25:16 -03:00
Juan Martín Sotuyo Dodero 4472521605 Update changelog, refs #5006 2024-05-14 09:21:35 -03:00
Clément Fournier 8f23cbb556 Update release notes 2024-05-13 17:25:43 +02:00
Juan Martín Sotuyo Dodero bce7991d2d Merge pull request #4994 from oowekyala/pr-4982-fixes
[java] Fix incompatible class bounds not checked during incorporation #4982  (second PR)
2024-05-09 14:42:17 -03:00
Clément Fournier 62cc3b1349 fix release notes 2024-05-06 12:30:58 +02:00
Andreas Dangel 3e5b152a2c [doc] Update release notes (#4992)
[skip ci]
2024-05-03 12:51:43 +02:00
Andreas Dangel b3cf149f67 [core] CPD: Include processing errors in XML report 2024-05-03 12:22:02 +02:00
Andreas Dangel a63cfb8228 [doc] New exit code 5, --no-fail-on-processing-error
Fixes #2827
2024-05-03 10:28:46 +02:00
Juan Martín Sotuyo Dodero 722f25ba86 Merge branch 'master' into xpath-seq-attributes 2024-05-02 13:06:03 -03:00
Juan Martín Sotuyo DoderoandAndreas Dangel 6fd230e7aa Update docs/pages/release_notes.md
Co-authored-by: Andreas Dangel <andreas.dangel@adangel.org>
2024-05-02 13:05:17 -03:00
Juan Martín Sotuyo DoderoandAndreas Dangel 895cfbf266 Update docs/pages/release_notes.md
Co-authored-by: Andreas Dangel <andreas.dangel@adangel.org>
2024-05-02 13:05:04 -03:00