Andreas Dangel
89140d86ce
Merge branch 'master' into pr-2656
2020-08-20 09:47:16 +02:00
Andreas Dangel
44b5f9ec17
Merge branch 'pr-2662' into master
...
[java] UnnecessaryCaseChange can not detect the case like: foo.equals(bar.toLowerCase()) #2662
2020-08-16 11:47:57 +02:00
Andreas Dangel
7a62f0bbe1
[doc] Update release notes, fixes #2531 , refs #2662
2020-08-16 11:46:14 +02:00
Andreas Dangel
575d1262a9
Merge branch 'pr-2659' into master
...
[java] StringToString can not detect the case: getStringMethod().toString() #2659
2020-08-13 18:29:13 +02:00
Andreas Dangel
dbf3bbe1d5
[doc] Update release notes, refs #2659 , fixes #2530
2020-08-13 18:27:50 +02:00
Andreas Dangel
278e4f3414
Fix pmd, add missing test classes for typeres
2020-08-13 17:00:34 +02:00
Andreas Dangel
c48f407e28
[java] StringToString: fix impl for method calls as args
2020-08-13 15:52:09 +02:00
Mykhailo Palahuta
7765ee178a
[java] StringToString: Add more tests
2020-08-13 15:50:37 +02:00
Andreas Dangel
bb8edec8c9
Merge branch 'pr-2703' into master
...
[java] Fix UnusedAssignment FP with methods throwing exceptions #2703
2020-08-13 12:23:56 +02:00
Andreas Dangel
9ec74d685e
Merge branch 'pr-2702' into master
...
[java] Skip abstract methods in UnusedAssignment #2702
2020-08-13 11:39:31 +02:00
Andreas Dangel
fdf652e032
[java] UnusedAssignment: ignore params of native methods
2020-08-13 10:40:45 +02:00
Andreas Dangel
241195c7bc
Use https://chunk.io for uploading
...
Fixes #2711
2020-08-13 10:06:52 +02:00
Andreas Dangel
6277717dcf
Update gems
...
Fixes CVE-2020-14001 (kramdown)
2020-08-13 09:48:07 +02:00
Clément Fournier
5564d89e18
Cleanup useless thing
2020-08-06 17:51:19 +02:00
Clément Fournier
65035d6e40
Update release notes, refs #2703
2020-08-06 17:45:07 +02:00
Clément Fournier
682fa0a3b3
Fix UnusedAssignment FP with methods throwing exceptions
2020-08-06 17:40:48 +02:00
Clément Fournier
9a9b79c9a4
Update release notes, refs #2702
2020-08-06 15:35:20 +02:00
Clément Fournier
7c9c6e128d
Skip abstract methods in UnusedAssignment
2020-08-06 15:32:05 +02:00
Andreas Dangel
b01dc8371b
[core] Backporting fixes from pmd7
...
LanguageFactory and LanguageRegistry are more
robust in case a single language can't
be loaded.
2020-08-06 11:29:05 +02:00
Andreas Dangel
5631a72922
[java] StringToString - compare subtypes of arguments/parameters
2020-08-06 11:14:56 +02:00
Andreas Dangel
0a7d3ff922
Merge branch 'pr-2690'
...
[core] Fix java7 compatibility #2690
2020-08-06 10:25:48 +02:00
Andreas Dangel
420e3cb11c
Merge branch 'pr-2691'
...
[core] Duplicate warning for missing language attribute #2691
2020-08-06 10:23:49 +02:00
Clément Fournier
b273774ea7
Merge branch 'kotlin-license-headers' into master
2020-08-03 23:00:17 +02:00
Clément Fournier
942ec01e8f
Merge branch 'master' into kotlin-license-headers
2020-08-03 23:00:08 +02:00
Andreas Dangel
7833d6c35f
[doc] Fix release notes jdoc typo for XmlXPathRule
2020-08-03 20:47:20 +02:00
Andreas Dangel
621e6ac052
Merge branch 'pr-2680'
...
[core] Deprecate report methods #2680
2020-08-03 20:46:37 +02:00
Andreas Dangel
0f4b11873c
[doc] Update release notes, fixes #1962
2020-08-03 20:46:29 +02:00
Clément Fournier
709ec484c6
Merge branch 'master' into deprecate-report-methods
2020-08-03 13:26:49 +02:00
Clément Fournier
1080d123c6
Merge branch 'master' into deprecate-report-methods
2020-08-03 13:23:17 +02:00
Clément Fournier
66efc90cb3
PR comments
2020-08-03 13:20:51 +02:00
Andreas Dangel
19918c6c51
[doc] Update release notes, fixes #2647
2020-08-02 17:54:18 +02:00
Andreas Dangel
8782eaeb1a
Merge branch 'pr-2681'
...
[core] Deprecate DFA #2681
2020-08-02 17:04:44 +02:00
Andreas Dangel
dafacf3d78
[doc] Use rule tags
2020-08-02 17:02:12 +02:00
Andreas Dangel
21d3bfc0c5
Merge branch 'pr-2676'
...
[core] Deprecate RuleContext attributes #2676
2020-08-02 16:56:38 +02:00
Andreas Dangel
40f954f81a
Merge branch 'pr-2675'
...
[core] Deprecate parser options #2675
2020-08-02 16:53:24 +02:00
Andreas Dangel
eb219916dc
[doc] Update release notes
2020-08-02 16:50:04 +02:00
Andreas Dangel
54637c60ec
[core] Remove dependency to commons text, it is actually not needed
...
Escaping in CDATA section is not necessary.
2020-08-02 12:28:21 +02:00
Mykhailo Palahuta
eca547b505
UnnecessaryCaseChangeRule: nested expressions traversing fix
2020-08-02 00:54:27 +03:00
Andreas Dangel
6024484539
[doc] Update release notes, refs #2690
2020-08-01 18:17:43 +02:00
Andreas Dangel
4cf9f5904a
[core] Fix java7 compatibility
...
* Scala also requires java8 and it failed indirectly via a
ServiceConfigurationError while discovering the language.
Scala's dependencies require java8.
* Downgrade JCommander for java7 compatibility
* Downgrade commons-text for java7 compatibility
* Add integration test
2020-08-01 17:53:45 +02:00
Mykhailo Palahuta
33e0239243
StringToString: return type null check
2020-08-01 15:59:00 +03:00
Mykhailo Palahuta
32a8c042e3
StringToString: NPE at method param type fix
2020-08-01 15:13:20 +03:00
Andreas Dangel
1c6bd4e715
Move common config to parent pom
2020-07-31 22:43:52 +02:00
Andreas Dangel
acf58f1887
Check for license headers in kotlin source files
2020-07-31 20:26:27 +02:00
Clément Fournier
df5d3d2afd
Only warn if warnDeprecated
2020-07-31 17:49:05 +02:00
Andreas Dangel
fc99e92a7e
[ci] When releasing, wait for maven central sync
2020-07-31 14:11:30 +02:00
Andreas Dangel
58d92add5f
Update gems
2020-07-31 14:08:28 +02:00
Andreas Dangel
8a7ec4b4e3
[ci] Avoid bundle warnings about --path
2020-07-31 14:08:20 +02:00
Andreas Dangel
f975ebf7b3
[java] AvoidReassigningCatchVariables: fix missing lang attr, add to quickstart
2020-07-31 12:34:50 +02:00
Andreas Dangel
91579173fd
[java] Formatting of rule doc of AvoidReassigningCatchVariables
2020-07-31 11:12:57 +02:00