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
22c3ce92ce
[doc] Update release notes, fixes #2663
2020-07-31 12:28:29 +02:00
Andreas Dangel
08b922429c
[java] Catch possible LinkageErrors for other rules
2020-07-31 12:23:59 +02:00
Andreas Dangel
693613a6a8
[java] ImportWrapper - catch and report LinkageErrors
2020-07-31 12:13:24 +02:00
Andreas Dangel
4ce394eca3
[java] ImportWrapper - only consider static fields/methods
...
Fixes #2663
2020-07-31 11:45:17 +02:00
Andreas Dangel
91579173fd
[java] Formatting of rule doc of AvoidReassigningCatchVariables
2020-07-31 11:12:57 +02:00
Andreas Dangel
9b6dcfef3a
Merge branch 'pr-2682'
...
[java] New Rule: AvoidReassigningCatchVariables #2682
2020-07-31 11:00:18 +02:00
Andreas Dangel
c447319fbe
[doc] Update release notes and new rules
...
Fixes #2471
Refs #2682
2020-07-31 10:59:00 +02:00
Andreas Dangel
207d9c544c
Merge branch 'pr-2679'
...
[java] InvalidLogMessageFormatRule throws IndexOutOfBoundsException when only logging exception message #2679
2020-07-31 10:52:56 +02:00
Andreas Dangel
ab044f2c32
[doc] Update release notes, fixes #2431 , refs #2679
2020-07-31 10:52:10 +02:00
Andreas Dangel
c50f36e2ce
Merge branch 'pr-2678'
...
[java] AvoidCatchingThrowable can not detect the case: catch (java.lang.Throwable t) #2678
2020-07-31 10:37:34 +02:00
Andreas Dangel
df2e5bfc67
[doc] Update release notes, refs #2678 , fixes #2439
2020-07-31 10:36:13 +02:00
Mykhailo Palahuta
b48da45701
[java] StringToString can not detect the case: getStringMethod().toString()
2020-07-31 10:57:03 +03:00
Andreas Dangel
d8642de069
Merge branch 'pr-2670'
...
[java] UnusedAssignment false positive with leaking this in constructor #2670
2020-07-30 21:46:55 +02:00
Andreas Dangel
6485852861
[doc] Update release notes, fixes #2668
2020-07-30 21:46:10 +02:00
Mykhailo Palahuta
b205806124
UnnecessaryCaseChangeRule: violation reporting fix
2020-07-30 13:22:02 +03:00
Andreas Dangel
a5eb60243d
[java] Deprecate ASTThrowStatement#getFirstClassOrInterfaceTypeImage()
...
Refs #2665
2020-07-30 11:37:29 +02:00
Andreas Dangel
5bff6ac52e
Merge branch 'pr-2657'
...
[lang-test] Upgrade kotlintest to Kotest #2657
2020-07-30 10:31:43 +02:00
Andreas Dangel
b5315f556c
[doc] Update release notes, fixes #2653
2020-07-30 10:30: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
Andreas Dangel
e663d5dd9b
[doc] Update release notes, fixes #724
2020-07-30 10:18:18 +02:00
Andreas Dangel
3621bc3069
[doc] Update writing rules intro for explaining language attribute
2020-07-30 10:14:53 +02:00
Mykhailo Palahuta
bd2cd1b263
[java] AvoidReassigningCatchVariables
2020-07-29 20:20:22 +03:00
Clément Fournier
34d961b794
Deprecate ReadableDuration
2020-07-29 17:45:19 +02:00
Clément Fournier
dda3e14fc5
Merge branch 'red_field_init'
2020-07-29 15:02:11 +02:00
Clément Fournier
6fd5d7c66b
Merge branch 'master' into red_field_init
2020-07-29 15:00:46 +02:00
Clément Fournier
df62984eb0
Update release notes, refs #2677
2020-07-29 14:59:48 +02:00
Clément Fournier
658efc4fe3
Update release notes
2020-07-29 00:03:53 +02:00
Clément Fournier
01512447af
Deprecate framework in plsql
2020-07-28 23:48:30 +02:00
Clément Fournier
520711a773
Deprecate framework in core
2020-07-28 23:47:05 +02:00
Clément Fournier
091bff7793
Deprecate java stuff
2020-07-28 23:43:47 +02:00
Clément Fournier
772bc1346c
Deprecate more things
2020-07-28 23:34:01 +02:00