25811 Commits

Author SHA1 Message Date
Clément Fournier
f2f83576ed Merge pull request #4387 from adangel/pmd7-language-versions 2023-02-26 23:49:06 +01:00
Clément Fournier
bf2c69921e Fix merge 2023-02-26 16:23:12 +01:00
Clément Fournier
65725c13aa Merge branch '7.0.x' into pr/4387 2023-02-26 16:17:30 +01:00
Clément Fournier
22871ad03c add a test for display name in the cache 2023-02-26 16:06:01 +01:00
Clément Fournier
9e43640834 Change cache log messages to be debug/trace 2023-02-26 15:44:16 +01:00
Clément Fournier
778d5e843a Cleanups 2023-02-26 15:40:14 +01:00
Clément Fournier
6c1fa1fe4f Merge branch '7.0.x' into pr/4361 2023-02-26 15:37:59 +01:00
Clément Fournier
71dbeb2acd Revert version change 2023-02-26 15:35:28 +01:00
Clément Fournier
50577f2b40 Rewrite binaryDistributionIt to be easier to maintain 2023-02-26 15:33:36 +01:00
Clément Fournier
95b7ca32ad Merge branch '7.0.x' into pr/4387 2023-02-26 15:07:53 +01:00
Clément Fournier
fd6d825ede Merge pull request #4370 from Monits/rule-improvements
[java] Rule improvements
2023-02-26 14:02:22 +00:00
Clément Fournier
ee9f1c00c5 Merge pull request #4362 from Monits/xpath-properties-rulechain
[core] Allow more XPath rules to use the rulechain
2023-02-26 14:02:00 +00:00
Clément Fournier
aed9e12c34 Merge branch 'master' into 7.0.x 2023-02-26 14:59:12 +01:00
Clément Fournier
a1712cea98 Adapt CI to build in merge queue
See https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue
2023-02-26 14:58:21 +01:00
Juan Martín Sotuyo Dodero
72ce6c5dc0 Merge pull request #4399 from oowekyala/clem.pmd7-remove-dummy-lang
[test] Remove dummy language module from pmd-test
2023-02-25 14:16:35 -03:00
Juan Martín Sotuyo Dodero
2b35ef2985 Simplify top-level class expression
Co-authored-by: Clément Fournier <clement.fournier@tu-dresden.de>
2023-02-25 13:46:30 -03:00
Andreas Dangel
132cb61511 Merge branch 'master' into pmd/7.0.x 2023-02-25 12:03:42 +01:00
Andreas Dangel
be4dd9cef0 Bump pmd from 6.54.0 to 6.55.0 2023-02-25 11:55:26 +01:00
Andreas Dangel
39f26bdd0b Prepare next development version [skip ci] 2023-02-25 11:52:24 +01:00
Andreas Dangel
2fc85cfe24 [maven-release-plugin] prepare for next development iteration 2023-02-25 11:50:54 +01:00
Andreas Dangel
ef34553486 [maven-release-plugin] prepare release pmd_releases/6.55.0 pmd_releases/6.55.0 2023-02-25 11:50:49 +01:00
Andreas Dangel
b491afc628 Prepare pmd release 6.55.0 2023-02-25 11:38:40 +01:00
Andreas Dangel
1abf8e063a Merge pull request #4407 from adangel:pmd6-release-notes-6.55.0
[doc] Update release notes - last pmd6 release, pmd7 development #4407
2023-02-25 11:33:31 +01:00
Andreas Dangel
788f209649 Merge pull request #4379 from adangel:pmd7-java-20
[java] Add support for java 20 (pmd7) #4379
2023-02-23 11:50:05 +01:00
Andreas Dangel
851c34dbca Merge branch 'master' into pr-4379 2023-02-23 11:49:29 +01:00
Andreas Dangel
fea41bcc8a Merge branch 'pmd/7.0.x' into pr-4379 2023-02-23 11:48:43 +01:00
Andreas Dangel
d0bb4361c6 Merge branch 'master' into pmd/7.0.x 2023-02-23 11:47:14 +01:00
Andreas Dangel
8bdfc9538b Merge pull request #4377 from adangel:pmd6-java-20
[java] Add support for java 20 #4377
2023-02-23 11:34:37 +01:00
Andreas Dangel
2db7255035 Merge pull request #4395 from adangel:pmd6-support-env-CLASSPATH
[core] Support environment variable CLASSPATH with pmd.bat under Windows #4395
2023-02-23 11:26:51 +01:00
Andreas Dangel
794263c463 [doc] Update release notes - last pmd6 release, pmd7 development 2023-02-23 11:23:38 +01:00
Juan Martín Sotuyo Dodero
67c8daaf25 Merge pull request #4398 from adangel/pmd6-cpd-usage-text
[doc] CPD - use non deprecated `--dir` cli option
2023-02-21 19:22:06 -03:00
Clément Fournier
48664cf32b Also remove default dependency 2023-02-21 22:05:44 +01:00
Clément Fournier
e5f91ea57b Add back javacc dep to antrun plugin 2023-02-21 22:01:47 +01:00
Juan Martín Sotuyo Dodero
057e02f279 Merge branch 'pmd/7.0.x' into rule-improvements 2023-02-21 01:14:24 -03:00
Juan Martín Sotuyo Dodero
3a5d2cb3ee Add more tests 2023-02-21 00:57:57 -03:00
Juan Martín Sotuyo Dodero
c041fa4bd3 Fix xpath expression 2023-02-21 00:57:32 -03:00
Clément Fournier
8736174f09 Remove forgotten things from pmd-core/pom.xml 2023-02-20 21:47:03 +01:00
Juan Martín Sotuyo Dodero
24311796d1 Fix the equality check
- Guess at some point someone does a copy even if it's the original…
2023-02-19 17:21:10 -03:00
Juan Martín Sotuyo Dodero
5400dddc7d Improve documentation and revise impl
- No need to copy the subexpression
 - Improve the check for needing to copy
2023-02-19 14:33:14 -03:00
Juan Martín Sotuyo Dodero
9a3a5f5cfe Use proper separator 2023-02-18 23:38:39 -03:00
Juan Martín Sotuyo Dodero
79d9c90d18 Fix style error 2023-02-18 23:17:30 -03:00
Juan Martín Sotuyo Dodero
2b58f285e8 Be OS agnostic 2023-02-18 22:53:33 -03:00
Juan Martín Sotuyo Dodero
4f1a307962 Fix broken call 2023-02-18 21:21:01 -03:00
Juan Martín Sotuyo Dodero
7cab83ae97 Style fixes 2023-02-18 19:20:25 -03:00
Juan Martín Sotuyo Dodero
f4d1c14283 Actually ensure the path ids are consistent 2023-02-18 19:20:25 -03:00
Juan Martín Sotuyo Dodero
a55cdbbcb7 Add Incremental Analysis integration tests 2023-02-18 19:20:25 -03:00
Juan Martín Sotuyo Dodero
34c4f17572 Copy over results automatically
- Don't expect cached results to be reported over the listener back
   into the cache
2023-02-18 15:16:32 -03:00
Clément Fournier
abc0b3c94e Delete pmd-test/DummyLanguageModule
Refs #2436
2023-02-18 15:55:11 +01:00
Clément Fournier
5c975bd08c Merge branch 'master' into 7.0.x 2023-02-17 16:24:03 +01:00
Andreas Dangel
c1209263fc [tsql] Update test to JUnit5 and fix it 2023-02-17 12:09:51 +01:00