Commit Graph

2151 Commits

Author SHA1 Message Date
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
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
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
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
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
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
7ab1ab0a76 Deprecate some methods on RuleContext 2020-07-28 14:40:53 +02:00
Clément Fournier
0609aac9d3 Deprecate AbstractParser 2020-07-28 14:36:20 +02:00
Andreas Dangel
9c141bd9b2 Prepare next development version 2020-07-25 13:47:02 +02:00
Andreas Dangel
aba1b3399a Prepare pmd release 6.26.0 2020-07-25 13:36:28 +02:00
Andreas Dangel
0738797738 Merge branch 'pr-2658'
[core][java] Deprecate pmd-core::lang.rule.ImportWrapper #2658
2020-07-24 09:47:32 +02:00
Andreas Dangel
e4b2c4ccbd Merge branch 'pr-2632'
[java] ArrayIsStoredDirectly false positive with private constructor/… #2632
2020-07-24 09:45:29 +02:00
Andreas Dangel
4444ef279d Merge branch 'pr-2631'
[java] NPathComplexity can't handle switch expressions #2631
2020-07-24 09:42:58 +02:00
Clément Fournier
2fad9acfbd Merge branch 'master' into issue-2546 2020-07-23 15:52:30 +02:00
Clément Fournier
6f9aedfaeb Merge branch 'master' into issue-2598 2020-07-23 15:51:13 +02:00
Clément Fournier
fce20e0b7c Merge branch 'master' into issue-2181 2020-07-23 15:49:54 +02:00
Clément Fournier
fbeaa5bc74 Merge branch 'master' into issue-2625 2020-07-23 14:26:33 +02:00
Clément Fournier
d239987d26 Merge branch 'master' into issue-2615 2020-07-23 14:15:47 +02:00
Andreas Dangel
6ee17d44f7 [doc] Fix javadoc in release notes for constructor 2020-07-23 11:44:39 +02:00
Andreas Dangel
62666213ba Deprecate pmd-core::lang.rule.ImportWrapper 2020-07-23 11:15:03 +02:00
Andreas Dangel
5c1a11c0b4 Merge branch 'pr-2652'
[java] UseCollectionIsEmpty can not detect the case this.foo.size() #2652
2020-07-23 10:47:02 +02:00
Andreas Dangel
f1fa375341 [doc] Update release nots, fixes #2543, refs #2652 2020-07-23 10:45:56 +02:00
Andreas Dangel
ed77b3dc46 Merge branch 'pr-2651'
[java] False negative: LiteralsFirstInComparisons for methods... (2569) #2651
2020-07-23 10:15:09 +02:00
Andreas Dangel
7b1ccf4837 [doc] Update release notes, fixes #2569, refs #2651 2020-07-23 10:13:40 +02:00
Andreas Dangel
7941d8d610 Merge branch 'master' into issue-2625 2020-07-23 09:57:57 +02:00
Andreas Dangel
d03640b25e Merge branch 'pr-2641'
[java] AvoidThrowingNullPointerException marks all NullPointerException… #2641
2020-07-21 19:57:29 +02:00
Andreas Dangel
69888847b6 [doc] Update release notes, fixes #2580, refs #2641 2020-07-21 19:56:33 +02:00
Clément Fournier
2e9f5ad897 Merge branch 'master' into issue-2615 2020-07-20 16:36:16 +02:00
Andreas Dangel
25405eb870 Merge branch 'pr-2643'
[java] AvoidCallingFinalize detects some false positives (2578) #2643
2020-07-17 20:30:01 +02:00
Andreas Dangel
6b69964733 [doc] Update release notes, refs #2643, fixes #2578 2020-07-17 20:29:11 +02:00
Andreas Dangel
585b9099ca Merge branch 'pr-2640'
[java] NullPointerException in rule ProperCloneImplementation #2640
2020-07-17 19:47:30 +02:00
Andreas Dangel
74bb4f6434 [doc] Update release notes, refs #2640, fixes #2634 2020-07-17 19:46:41 +02:00
Andreas Dangel
044d7aea2d Merge branch 'pr-2638'
[visualforce] add new safe resource for VfUnescapeEl #2638
2020-07-17 15:29:25 +02:00
Andreas Dangel
7b3d31246e Merge branch 'master' into pr-2624 2020-07-17 15:16:24 +02:00
Andreas Dangel
e24a26e211 Merge branch 'pr-2629'
[all] Dependencies cleanup #2629
2020-07-17 12:07:03 +02:00