Clément Fournier
3d4f709009
Merge branch '7.0.x' into remove-old-stuff
2020-07-31 16:02:34 +02:00
Andreas Dangel
384dd20319
Merge branch 'master' into pmd/7.0.x
2020-07-30 11:51:53 +02:00
Andreas Dangel
eb683569af
Merge branch 'pr-2617'
...
[core] Deprecate missing language attribute on rule definition #2617
2020-07-30 10:19:03 +02:00
Clément Fournier
4c11082574
Cleanup report
2020-07-29 18:04:56 +02:00
Andreas Dangel
49ab75aeb7
[maven-release-plugin] prepare for next development iteration
2020-07-25 13:45:36 +02:00
Andreas Dangel
a9632e2a06
[maven-release-plugin] prepare release pmd_releases/6.26.0
2020-07-25 13:45:27 +02:00
Andreas Dangel
e4690cb56a
Fix compile errors for CPD only languages
2020-07-17 15:04:43 +02:00
Andreas Dangel
7ae424a35b
Add deprecation javadocs
2020-07-17 14:43:43 +02:00
Clément Fournier
49635c2a66
Deprecate Rulechain visitors
2020-07-01 11:27:38 +02:00
Clément Fournier
659066ee02
Deprecate BaseLanguageModule constructor
2020-07-01 11:27:38 +02:00
Clément Fournier
50cd4668a8
Fix apex rules
2020-06-27 17:59:20 +02:00
Andreas Dangel
95d8e80c1b
[maven-release-plugin] prepare for next development iteration
2020-06-27 11:31:27 +02:00
Andreas Dangel
a219b2e1be
[maven-release-plugin] prepare release pmd_releases/6.25.0
2020-06-27 11:31:16 +02:00
Andreas Dangel
00dbe08282
Merge branch 'pmd/7.0.x' into pr-2490
2020-06-26 10:58:18 +02:00
Clément Fournier
c49d9e315f
Merge branch 'master' into 7.0.x
2020-06-19 01:32:32 +02:00
Clément Fournier
25d1358af1
Checkstyle
2020-06-15 01:11:32 +02:00
Clément Fournier
47667a0e35
Merge branch '7.0.x' into type-heap
2020-06-14 21:42:38 +02:00
Clément Fournier
1540ec6d91
Port remaining dart tests
2020-06-12 16:56:43 +02:00
Andreas Dangel
c3219b91c5
Merge branch 'master' into pmd/7.0.x
2020-06-12 14:21:10 +02:00
Andreas Dangel
8defb2fde2
Add missing relativePath configuration in all pom modules
2020-06-07 12:36:58 +02:00
Andreas Dangel
ab04bdacdd
[maven-release-plugin] prepare for next development iteration
2020-05-24 17:34:34 +02:00
Andreas Dangel
229cb2bdca
[maven-release-plugin] prepare release pmd_releases/6.24.0
2020-05-24 17:34:25 +02:00
Andreas Dangel
2dae9c085f
Merge branch 'master' into pmd/7.0.x
2020-05-23 11:42:20 +02:00
Andreas Dangel
bf16b508f7
Merge branch 'pr-2476'
...
[java] MethodNamingConventions - Add support for JUnit 5 method naming #2476
2020-05-22 19:30:41 +02:00
Andreas Dangel
5a6cb7be8b
[java] Fix typehelper fallback for simple class name
...
If there is no auxclasspath, then we still can use imports to
check the full name before we fallback to simple name only.
Also improve RuleTst to actually test without auxclasspath
2020-05-22 17:06:55 +02:00
Andreas Dangel
5f3ff0aed8
Remove hamcrest dependency, where it is not needed directly.
...
Use scope compile for hamcrest in pmd-lang-test
2020-05-22 11:36:49 +02:00
Clément Fournier
44eb3572f8
Take care of API
...
RuleTargetSelector is published,
however none of its members are,
and subclassing it is impossible.
Rest of the types are internal.
2020-05-18 14:57:55 +02:00
Clément Fournier
7126fd6c94
cleanup
2020-05-18 14:57:55 +02:00
Clément Fournier
351e53866c
Fix tests
2020-05-18 14:57:55 +02:00
Clément Fournier
e53495e762
Cleanup
2020-05-18 14:57:54 +02:00
Clément Fournier
8f13dd82f0
Replace Node#apply(List<Node>) with apply(Node)
2020-05-18 14:57:54 +02:00
Clément Fournier
f27d5fb5f6
Cleanup Rule methods
2020-05-18 14:57:54 +02:00
Clément Fournier
ea2a4a1515
Revert changes to test framework
2020-05-18 14:57:54 +02:00
Clément Fournier
cc23b61b03
Improve test XML schema
2020-05-18 14:57:54 +02:00
Clément Fournier
e69080d9e8
Fix tests
2020-05-18 14:57:54 +02:00
Clément Fournier
dc9bb62630
Cleanup
2020-05-18 14:57:54 +02:00
Clément Fournier
60d276c2a0
Remove old rulechain impl
2020-05-18 14:57:53 +02:00
Artem Krosheninnikov
3fba3f6217
Update hamcrest to 2.2, Junit to 4.13, mockito to 2.28.2
2020-05-04 23:00:28 +03:00
Clément Fournier
aaceca5574
Fix compil
2020-04-26 19:33:02 +02:00
Clément Fournier
7028157808
Ensure Parser returns a RootNode
2020-04-26 17:29:27 +02:00
Andreas Dangel
4308c545e5
[maven-release-plugin] prepare for next development iteration
2020-04-24 10:53:12 +02:00
Andreas Dangel
921c65f5ab
[maven-release-plugin] prepare release pmd_releases/6.23.0
2020-04-24 10:53:00 +02:00
Clément Fournier
81c3743430
Hide setImage
2020-04-23 21:15:52 +02:00
Clément Fournier
434881edac
Fix tests
2020-04-23 19:59:52 +02:00
Clément Fournier
197f901fa6
Cleanup tests
2020-04-23 19:59:52 +02:00
Clément Fournier
0735011c7c
Move AbstractNode in .impl package
2020-04-23 19:59:52 +02:00
Clément Fournier
13cacee11f
Cleanup AbstractNode
2020-04-23 19:59:51 +02:00
Andreas Dangel
1c8c631637
Merge branch 'master' into pmd/7.0.x
2020-04-19 21:06:32 +02:00
Clément Fournier
0d65c2e6e6
Add relevant property tag
2020-03-20 18:47:40 +01:00
Clément Fournier
3cdcba2299
Fix file name for token manager error
2020-03-20 18:07:56 +01:00