6f4123afcc
Annotated overriding #getDumpFacade as Deprecated
2019-05-02 16:22:04 +02:00
1c9a73426c
deprecate: DumpFacade will be removed in PMD 7
...
Refs #1801
2019-05-01 11:38:35 +02:00
92499ed3a0
Bump PMD version on self
2019-04-30 23:24:15 -03:00
3a42d14ff2
Merge branch 'pr-1803'
2019-04-30 10:40:33 -03:00
97354a64d5
Update changelog, refs #1803
2019-04-30 10:40:02 -03:00
1ebfb7df87
Extended Dart grammar to take escape sequences into account.
2019-04-30 14:01:07 +02:00
6f442b15ca
Added Dart tokenizer test cases for escaped backslashes (\\) and other characters (\n, \$).
2019-04-30 13:58:12 +02:00
15af96155f
Prepare next development version
2019-04-28 10:37:00 +02:00
ca9c859c0b
[maven-release-plugin] prepare for next development iteration
2019-04-28 10:35:44 +02:00
cd8b2e3217
[maven-release-plugin] prepare release pmd_releases/6.14.0
pmd_releases/6.14.0
2019-04-28 10:35:36 +02:00
d216af550c
Prepare pmd release 6.14.0
2019-04-28 10:27:54 +02:00
a953909dc6
Merge branch 'pr-1795'
2019-04-27 22:40:47 -03:00
de699fbedc
Update PMD Designer to 6.14.0
2019-04-27 18:43:26 +02:00
84c8e51913
Support openjdk11 for macosx as well
2019-04-27 17:39:50 +02:00
cf4658fd3d
Support openjdk11 for macosx as well
2019-04-27 17:20:05 +02:00
32d0fd34a8
Support openjdk11 for macosx as well
2019-04-27 16:54:28 +02:00
c9ec3ae63c
Use openjdk 11.0.3
2019-04-27 16:22:21 +02:00
0ebf4fd9e8
Merge pull request #1797 from adangel/issue-1515
...
[core] Module pmd-lang-test is missing javadoc artifact
2019-04-27 10:07:53 -03:00
01e372d887
[core] Module pmd-lang-test is missing javadoc artifact
...
Fixes #1515
2019-04-26 20:41:50 +02:00
d199c1cf53
Merge branch 'pr-1791'
2019-04-26 18:59:36 +02:00
95a0c1b46a
Update release notes, refs #1791
2019-04-26 18:57:44 +02:00
67ac7f5176
[core] Ruleset Compatibility fails with excluding rules
...
Fixes #1794
2019-04-26 14:39:56 +02:00
26a64be1d2
Dart grammar now supports string containing escaped quotes.
2019-04-24 15:52:22 +02:00
1e2e591ac4
Added unit test for string containing escaped quotes.
2019-04-24 15:43:53 +02:00
64e66b9d30
Merge branch 'pr-1789'
2019-04-22 13:33:42 -03:00
594ba4da23
Update changelog, refs #1789
2019-04-22 13:33:24 -03:00
8c7f19bdfe
Use current classloader instead of Thread's classloader
...
This fixes #1788 by using the current's classloader instead of the
current Thread's ones. This is required if executing CPD in a separate
worker.
Also adjusts the release notes.
2019-04-22 16:26:06 +02:00
829e9d4a9b
Upgrade maven-pmd-plugin to 3.12.0
2019-04-22 11:24:42 +02:00
f52b866798
Don't use String.resolveConstantDesc in unit tests
...
to avoid random test failures with java12
2019-04-22 11:23:22 +02:00
4bb55e4193
Merge branch 'pr-1767'
2019-04-19 18:58:28 +02:00
84daa1df4f
[java] Add unit test for JavaTypeDefinitionSimple
2019-04-19 18:57:12 +02:00
002f3fd671
Merge branch 'pr-1779'
2019-04-19 18:15:11 +02:00
4ffc42a91b
Merge branch 'pr-1778'
2019-04-19 18:14:20 +02:00
88c7aac7a1
Merge branch 'pr-1768'
2019-04-19 18:12:40 +02:00
42f40ddd0e
Update documentation
...
TRAVIS_JOB_NUMBER=3667.1
TRAVIS_COMMIT_RANGE=b55676e4d095...c4fafeeb62ce
2019-04-18 18:32:24 +00:00
c4fafeeb62
[ci] Use jdk12 for building
2019-04-18 20:13:40 +02:00
b55676e4d0
Add test case for NoPackage and Annotation
...
Update release notes, fixes #1782 , refs #1771
2019-04-18 19:55:56 +02:00
7542306e05
Fix header in release notes
2019-04-18 19:43:16 +02:00
f2892ad004
Merge branch 'pr-1781'
2019-04-17 11:33:38 -03:00
d7ac5ef5c4
Update changelog, refs #1781
2019-04-17 11:32:09 -03:00
fd13a4bf21
Improved test cases for AssignmentToNonFinalStatic by including the expected line numbers for violations in the test cases.
2019-04-17 16:00:38 +02:00
d4ca21bfd3
AssignmentToNonFinalStatic now reports multiple violations in case there are multiple unsafe assignments on the same variable.
2019-04-17 15:20:15 +02:00
4a8c23472c
Added test case for multiple violations of AssignmentToNonFinalStatic on the same variable.
...
Rationale: whenever this rule produces a violation, all of the unsafe assignments need to be corrected. It's annoying to fix one of these, rerun PMD and then realize there's another unsafe assignment left. Therefore, all of these violations should be reported at once.
2019-04-17 15:19:56 +02:00
cd465918b5
Changed location for AssignmentToNonFinalStatic violations from field declaration at to assignment in constructor.
...
This makes it easier to identify the code that needs to be adjusted in order to resolve the violation.
2019-04-17 15:05:20 +02:00
54dc9ce3cf
Merge branch 'pr-1776'
2019-04-16 17:01:03 -03:00
a4a7aa48b4
Update changelog, refs #1776
2019-04-16 17:00:38 -03:00
17b7837dcc
Bring back the TODO
2019-04-16 16:59:40 -03:00
407b2d1efe
Update changelog, refs #1190
2019-04-16 16:55:05 -03:00
cb1b5c16bf
[java] Have symbol table recognize concise resources
...
- Concise resources are valid usages.
- Fixes #1190
2019-04-16 16:51:15 -03:00
7c6d8be1d2
Delay searching statements
2019-04-16 14:09:30 -03:00