Andreas Dangel
|
16967d3c60
|
Merge pull request #4719 from ciufudean:master
[java] UnnecessaryCaseChange: example doc toUpperCase() should compare to a capitalized string #4719
|
2023-11-10 09:23:08 +01:00 |
|
Andreas Dangel
|
1140aa2d00
|
Merge pull request #4724 from Monits:pattern-properties
[java] Make allowExceptionNameRegex a Regex #4724
|
2023-11-10 09:13:36 +01:00 |
|
Juan Martín Sotuyo Dodero
|
93f5a68218
|
Make allowExceptionNameRegex a Regex
|
2023-10-19 22:00:34 -03:00 |
|
Juan Martín Sotuyo Dodero
|
4c590a71bd
|
Merge branch 'master' into issue-4645-CommentDefaultAccessModifier
|
2023-10-19 21:42:36 -03:00 |
|
ciufudean
|
453685d6c4
|
toUpperCase() should compare to a capitalized string
|
2023-10-19 11:09:45 +03:00 |
|
Andreas Dangel
|
0c53b69e82
|
Merge pull request #4586 from adangel:ruleset-xml
Use explicit encoding in ruleset xml files #4586
|
2023-10-19 09:41:57 +02:00 |
|
Andreas Dangel
|
2bbb193d4e
|
Merge pull request #4561 from adangel:issue-2847-new-rule-explicit-types
[java] New Rule: Use Explicit Types #4561
|
2023-10-06 19:51:40 +02:00 |
|
Andreas Dangel
|
01a8a36f49
|
Merge branch 'master' into pr-4591
|
2023-10-06 19:15:58 +02:00 |
|
Andreas Dangel
|
e9ed7dc25c
|
[java] Fix quickstart ruleset for new rule UseExplicitTypes
|
2023-10-06 19:06:42 +02:00 |
|
Andreas Dangel
|
4ca9b26abb
|
Merge branch 'master' into issue-2847-new-rule-explicit-types
|
2023-10-06 19:01:53 +02:00 |
|
Andreas Dangel
|
c071143880
|
[java] CommentDefaultAccessModifier: Fix ParameterizedTest annotation
Fixes #4645
|
2023-10-06 18:58:15 +02:00 |
|
Andreas Dangel
|
345bb24a25
|
[release] prepare for next development iteration
|
2023-09-30 17:15:59 +02:00 |
|
Andreas Dangel
|
720b9a328b
|
[release] prepare release pmd_releases/7.0.0-rc4
|
2023-09-30 17:15:54 +02:00 |
|
Andreas Dangel
|
d445b1d55c
|
[java] Update LanguageVersionTest
|
2023-09-28 10:44:47 +02:00 |
|
Andreas Dangel
|
15ea5f0c00
|
Merge branch 'master' into issue-4583-jdk-21
|
2023-09-28 10:04:42 +02:00 |
|
Andrey Bozhko
|
ba35bdc6bc
|
[doc] AutoClosable -> AutoCloseable
|
2023-09-06 16:50:16 +00:00 |
|
Andreas Dangel
|
55eefcac03
|
Merge branch 'master' into issue-4294-migration-guide
|
2023-08-31 14:47:13 +02:00 |
|
Andreas Dangel
|
5d873fd241
|
Merge branch 'master' into issue-2847-new-rule-explicit-types
|
2023-08-28 20:26:17 +02:00 |
|
Andreas Dangel
|
e33be0ba48
|
[java] UseExplicitTypes - move to category codestyle
|
2023-08-28 20:26:05 +02:00 |
|
Andreas Dangel
|
34cd92c55e
|
[java] UseExplicitTypes - improve rule documentation
|
2023-08-28 19:42:22 +02:00 |
|
Andreas Dangel
|
32afa53f8e
|
All language modules: getInstance()
Use a consistent implementation of getInstance().
Now all modules resolve against the LanguageRegistry.
|
2023-08-24 16:01:27 +02:00 |
|
Andreas Dangel
|
80856732cc
|
Fix checkstyle
|
2023-08-24 14:19:36 +02:00 |
|
Andreas Dangel
|
8511c7b0e1
|
[core] Move PmdCapableLanguage to n.sf.pmd.lang
|
2023-08-24 11:42:50 +02:00 |
|
Andreas Dangel
|
681c52836c
|
[core] Create CpdLanguageProperties
|
2023-08-24 11:14:08 +02:00 |
|
Andreas Dangel
|
932ac33d15
|
Merge branch 'master' into pr-4397
|
2023-08-24 09:48:28 +02:00 |
|
Andreas Dangel
|
894d9fba84
|
Merge branch 'master' into pr-4397
|
2023-08-17 09:31:53 +02:00 |
|
Andreas Dangel
|
3ea4031d0e
|
[core] PropertyDescriptor - remove deprecated methods
Update tests and usages for valueFrom/asDelimitedString
|
2023-08-12 11:23:20 +02:00 |
|
Andreas Dangel
|
b73611f013
|
Merge branch 'master' into pr-4380
|
2023-08-10 17:37:36 +02:00 |
|
Andreas Dangel
|
000f2e86fd
|
[java] Fix more parsing errors after supporting String Templates
|
2023-08-10 15:36:30 +02:00 |
|
Andreas Dangel
|
41643dd020
|
[java] Avoid using Thread.fillInStackTrace() for token context
This requires to use the option TOKEN_MANAGER_USES_PARSER
|
2023-08-10 15:36:30 +02:00 |
|
Andreas Dangel
|
d061883ca6
|
[java] Fix CPD tests, use latest java version
Now the files need to be syntactically valid java sources.
|
2023-08-10 15:36:30 +02:00 |
|
Andreas Dangel
|
630626ca82
|
[java] Fix Tokenizer for CPD after supporting String Templates
|
2023-08-10 15:36:29 +02:00 |
|
Andreas Dangel
|
38a5e827e9
|
Fix code duplication
|
2023-08-10 15:36:29 +02:00 |
|
Andreas Dangel
|
f4c86b25ae
|
[java] Support Unnamed Classes and Instance Main Methods for Java 21 Preview
JEP 445
|
2023-08-10 15:36:29 +02:00 |
|
Andreas Dangel
|
216dd09405
|
[java] Support Unnamed Patterns and Variables for Java 21 Preview
JEP 443
|
2023-08-10 15:36:28 +02:00 |
|
Andreas Dangel
|
715d58fef3
|
[java] Support String Templates for Java 21 Preview
JEP 430
|
2023-08-10 15:36:28 +02:00 |
|
Andreas Dangel
|
b5d00b7e42
|
Fix checkstyle
|
2023-08-10 15:36:27 +02:00 |
|
Andreas Dangel
|
2488107b23
|
[java] Update impl for record patterns for java 21
- renamed ASTComponentPatternList to ASTPatternList
|
2023-08-10 15:36:27 +02:00 |
|
Andreas Dangel
|
3bdb921548
|
[java] Update impl for pattern matching for switch for java 21
- renamed ASTSwitchGuard to ASTGuard
|
2023-08-10 15:36:27 +02:00 |
|
Andreas Dangel
|
05d55d0d7a
|
[java] Update tests for java 21
Only Pattern Matching for switch
|
2023-08-10 15:36:27 +02:00 |
|
Andreas Dangel
|
0ea6336044
|
[java] Add tests for java 21-preview
Copied from 20-preview
|
2023-08-10 15:36:26 +02:00 |
|
Andreas Dangel
|
9fa7565807
|
[java] Remove version java 19-preview
|
2023-08-10 15:36:26 +02:00 |
|
Andreas Dangel
|
0cd0b40ede
|
[java] Add new versions 21 and 21-preview
|
2023-08-10 15:36:25 +02:00 |
|
Krystian Dabrowski
|
91d7cc2f21
|
Refs https://github.com/pmd/pmd/issues/4634
- fix the JUnit4TestShouldUseTestAnnotation rule for TestNG,
- add test
- update changelog
|
2023-08-04 10:45:05 +02:00 |
|
Andreas Dangel
|
6f278c4a42
|
[java] Update JavaDesignerBindings: Expose Operator as main attribute
for AssignmentExpression and UnaryExpression
|
2023-07-07 19:46:16 +02:00 |
|
Andreas Dangel
|
42aee1d3d8
|
Simplify test case
|
2023-07-06 09:45:06 +02:00 |
|
Clément Fournier
|
11ca2952e5
|
Add test
|
2023-07-02 17:52:36 +02:00 |
|
Clément Fournier
|
0557c5c85e
|
Add tests for UseDiamondOperator
refs #4619
|
2023-07-02 17:05:30 +02:00 |
|
Clément Fournier
|
629e3b415c
|
Consolidate CPD packages
|
2023-06-10 14:30:07 +02:00 |
|
Clément Fournier
|
c54d3bb304
|
Merge branch 'master' into clem.pmd7-refactor-cpd
|
2023-06-10 14:08:47 +02:00 |
|