Branch: refs/heads/master
Home: https://github.com/pmd/pmd
Commit: dd0532f09504cfab4a101811bd132df58759d77a
https://github.com/pmd/pmd/commit/dd0532f09504cfab4a101811bd132df58759d77a
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M pmd-java/src/main/resources/category/java/errorprone.xml
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentTest.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Add UnusedAssignment to replace data flow rule
Commit: e8bd8c1d7179e1aa1ad15632ffd8af9cc27408f4
https://github.com/pmd/pmd/commit/e8bd8c1d7179e1aa1ad15632ffd8af9cc27408f4
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Fix conditional flow
Commit: 138698be0a737727fdb7412101ecc86067e149fb
https://github.com/pmd/pmd/commit/138698be0a737727fdb7412101ecc86067e149fb
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Handle while loop
Commit: 2448cc73ceaac84d4ee5d445a0e9c953750e9b12
https://github.com/pmd/pmd/commit/2448cc73ceaac84d4ee5d445a0e9c953750e9b12
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Handle break
Commit: d0a96e78086aff90a7b49c7e48d47356fa0a3806
https://github.com/pmd/pmd/commit/d0a96e78086aff90a7b49c7e48d47356fa0a3806
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Finish loops
Commit: e771242597b6e469b9b42756b936410731f53575
https://github.com/pmd/pmd/commit/e771242597b6e469b9b42756b936410731f53575
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Switch
Commit: 75b5fbf62b0ab733201fc76c21b2521c698f77d9
https://github.com/pmd/pmd/commit/75b5fbf62b0ab733201fc76c21b2521c698f77d9
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Continue statement
Commit: 5cebe5d5ec4eae0f6f86854f16df2e525903732a
https://github.com/pmd/pmd/commit/5cebe5d5ec4eae0f6f86854f16df2e525903732a
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Consider inc/decrement expressions
Commit: 990b39c47219ed45ea9b86477dcd41001ed0067f
https://github.com/pmd/pmd/commit/990b39c47219ed45ea9b86477dcd41001ed0067f
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
Log Message:
-----------
Handle labeled loops
Commit: fec7a3b14bb7fe5a51a6988f895a57d5debee9ad
https://github.com/pmd/pmd/commit/fec7a3b14bb7fe5a51a6988f895a57d5debee9ad
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
Log Message:
-----------
REVERT code to check for unused variables
Commit: b6dd5ad425a6ef8ce6c85e5669912117f63909e8
https://github.com/pmd/pmd/commit/b6dd5ad425a6ef8ce6c85e5669912117f63909e8
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
Log Message:
-----------
Simplify
Commit: aee18faae3cf75144f284f48d9d6fc18181fc7b2
https://github.com/pmd/pmd/commit/aee18faae3cf75144f284f48d9d6fc18181fc7b2
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Named labels
Commit: 069287e9e15d88263d49414e2470b8fd293eb1dc
https://github.com/pmd/pmd/commit/069287e9e15d88263d49414e2470b8fd293eb1dc
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M pmd-java/src/main/resources/category/java/errorprone.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Better messages
Commit: 9f54f2715e8c3bcdf34a26e9e688c92761850f44
https://github.com/pmd/pmd/commit/9f54f2715e8c3bcdf34a26e9e688c92761850f44
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
Log Message:
-----------
Change terminology
Commit: 972610fe898c7c308f716ff423511bef295cf13c
https://github.com/pmd/pmd/commit/972610fe898c7c308f716ff423511bef295cf13c
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Try/catch
Commit: e228e5590fd0a9a029f74cd43e0a9f2f7b4997b2
https://github.com/pmd/pmd/commit/e228e5590fd0a9a029f74cd43e0a9f2f7b4997b2
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTryStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Improve finally
Commit: 32392ed27e77669dbc1731eeeba39cf7bb1350f0
https://github.com/pmd/pmd/commit/32392ed27e77669dbc1731eeeba39cf7bb1350f0
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Lambda bug
Commit: b7e5cb0182fe5b9ccf9365728f5db7cfaf55b3c8
https://github.com/pmd/pmd/commit/b7e5cb0182fe5b9ccf9365728f5db7cfaf55b3c8
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Refactor
Commit: d9a9a83caff0c857258854d350b29c53aa24b80d
https://github.com/pmd/pmd/commit/d9a9a83caff0c857258854d350b29c53aa24b80d
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Handle field initializers and ctors
Commit: 46ae538b18ff625c752f598f8e3c6b407778a27a
https://github.com/pmd/pmd/commit/46ae538b18ff625c752f598f8e3c6b407778a27a
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Fix some FPs
Commit: 3a036c4933e2485b60cc7d4eb2260f4719dbad4d
https://github.com/pmd/pmd/commit/3a036c4933e2485b60cc7d4eb2260f4719dbad4d
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/VariableNameDeclaration.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
FN with ctor var shadowing
Commit: e0e2d8de6c032d902e62839679ecee8376f14841
https://github.com/pmd/pmd/commit/e0e2d8de6c032d902e62839679ecee8376f14841
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Fix foreach bug
Commit: 776bf0990c8a7557e7e11720dd59e508d66de0b3
https://github.com/pmd/pmd/commit/776bf0990c8a7557e7e11720dd59e508d66de0b3
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotation.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
React to @SuppressWarnings("unused")
Commit: 5fe97ee9ca339c2d95d2872ad56bb1a5c82dfecb
https://github.com/pmd/pmd/commit/5fe97ee9ca339c2d95d2872ad56bb1a5c82dfecb
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Add tests
Commit: 96e96406ff8942e8513119dd3dc46f93dc33af23
https://github.com/pmd/pmd/commit/96e96406ff8942e8513119dd3dc46f93dc33af23
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Better messages
Commit: 496f7653c692c9a29dace4d3cddca539300c6547
https://github.com/pmd/pmd/commit/496f7653c692c9a29dace4d3cddca539300c6547
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M pmd-java/src/main/resources/category/java/errorprone.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Special case pre-increment if value is used
Commit: cb09b6b9be067a670524c0345d99bbba01990aae
https://github.com/pmd/pmd/commit/cb09b6b9be067a670524c0345d99bbba01990aae
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Test local/anon class
Commit: c837e244e9106d07ddefba31a1fbf24d6509dd6b
https://github.com/pmd/pmd/commit/c837e244e9106d07ddefba31a1fbf24d6509dd6b
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConditionalExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Handle shortcut boolean expressions in if/ternary
Commit: 1d022d3d918a9de2b48caf255ef2d7cc9a11c29a
https://github.com/pmd/pmd/commit/1d022d3d918a9de2b48caf255ef2d7cc9a11c29a
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Fix FP with side-effect in toplevel condition
Commit: 58adfca79ffa118860e6fdd7d9cfb77231267c87
https://github.com/pmd/pmd/commit/58adfca79ffa118860e6fdd7d9cfb77231267c87
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ConfusingTernaryRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Fix parenthesized expressions
Commit: b7c09a955507c4c42e257ed4d02b0b956afcbf89
https://github.com/pmd/pmd/commit/b7c09a955507c4c42e257ed4d02b0b956afcbf89
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
Log Message:
-----------
Suppress some overlap with UnusedVariable
Commit: 2dc8675b8573b6d562eed398b2d2fd96bd8dd653
https://github.com/pmd/pmd/commit/2dc8675b8573b6d562eed398b2d2fd96bd8dd653
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
Log Message:
-----------
Doc
Commit: b0891dfca34ddee707c209c9fbf66e7452aafe68
https://github.com/pmd/pmd/commit/b0891dfca34ddee707c209c9fbf66e7452aafe68
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
Log Message:
-----------
Refactor
Commit: 36b0f831587452210d95378e12584ddd13783ee6
https://github.com/pmd/pmd/commit/36b0f831587452210d95378e12584ddd13783ee6
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Make sure DFA issues are fixed
Refs #1304, #399, #400, #1107, #1251, #1606, #1675, #1682, #2131
Commit: b04954112631c6ac820b2e8daec994be0475d19f
https://github.com/pmd/pmd/commit/b04954112631c6ac820b2e8daec994be0475d19f
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
Log Message:
-----------
Fix pmd warnings
Commit: 4207c367402119ef636a03f01e8a9be9a1d882c2
https://github.com/pmd/pmd/commit/4207c367402119ef636a03f01e8a9be9a1d882c2
Author: Clément Fournier <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Fix some bugs
Commit: 49f775be83dd3a62a04eba8089dabab754bf6ca6
https://github.com/pmd/pmd/commit/49f775be83dd3a62a04eba8089dabab754bf6ca6
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Disable reporting of unused vars by default
Commit: 105f1a13a1ad4e07fa923d0def82283424954146
https://github.com/pmd/pmd/commit/105f1a13a1ad4e07fa923d0def82283424954146
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
Log Message:
-----------
Implement loop condition flow
Commit: 388e29a9debba65ccba4af181e8f5309c31f30ad
https://github.com/pmd/pmd/commit/388e29a9debba65ccba4af181e8f5309c31f30ad
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCatchStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Fix unused exception in loop
Commit: 3d7aaf7cda1f1e7fb09e2856e3e8de1fc5a85dcc
https://github.com/pmd/pmd/commit/3d7aaf7cda1f1e7fb09e2856e3e8de1fc5a85dcc
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Fix FPs with reportUnusedVariables & foreach vars
Commit: 546c525ad064753531cd70af3e21d556016f0cc0
https://github.com/pmd/pmd/commit/546c525ad064753531cd70af3e21d556016f0cc0
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Shorten messages a bit
Commit: a6d9d595ddaf9fe3efaffe07a7ec5936a06902fe
https://github.com/pmd/pmd/commit/a6d9d595ddaf9fe3efaffe07a7ec5936a06902fe
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Add test case for unused var
Commit: 82995fbe077bfa3358093f6776de227a9c77fddb
https://github.com/pmd/pmd/commit/82995fbe077bfa3358093f6776de227a9c77fddb
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Fix unused formal value FN
Commit: 734da43fbf971c10249460f5e1a16e50c1a4824d
https://github.com/pmd/pmd/commit/734da43fbf971c10249460f5e1a16e50c1a4824d
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M pmd-java/src/main/resources/category/java/errorprone.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Ignore vars that start with "ignore"
Commit: 8c30440843f9ddd7663efcfbe2dbec0babcb8fa6
https://github.com/pmd/pmd/commit/8c30440843f9ddd7663efcfbe2dbec0babcb8fa6
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentRule.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentRule.java
M pmd-java/src/main/resources/category/java/bestpractices.xml
M pmd-java/src/main/resources/category/java/errorprone.xml
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnusedAssignmentTest.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UnusedAssignment.xml
Log Message:
-----------
Move to bestpractices.xml
Commit: e04223356b54160688ddcadc1a3b60f03e662c5c
https://github.com/pmd/pmd/commit/e04223356b54160688ddcadc1a3b60f03e662c5c
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
M pmd-java/src/main/resources/category/java/bestpractices.xml
Log Message:
-----------
Merge branch 'master' into new-rule-UnusedAssignment
Commit: 556685de1b7e4e96f8c84388be7fa024f4a4d02f
https://github.com/pmd/pmd/commit/556685de1b7e4e96f8c84388be7fa024f4a4d02f
Author: Clément Fournier <[email protected]>
Date: 2020-06-28 (Sun, 28 Jun 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/VariableNameDeclaration.java
Log Message:
-----------
Remove changes to VariableNameDeclaration
Probably this is what causes DFAAR to change
behavior. The current behavior is wrong (two
variables are not equal just from their name,
that doesn't account for whether they're declared
independently or shadow a declaration). But
whatever, this will be scrapped in 7.0
Commit: a8a3fccdf58ff9e81b829ee77aefb2ed9592ae7f
https://github.com/pmd/pmd/commit/a8a3fccdf58ff9e81b829ee77aefb2ed9592ae7f
Author: Andreas Dangel <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M docs/pages/release_notes.md
A pmd-core/src/main/resources/rulesets/releases/6260.xml
M pmd-java/src/main/resources/category/java/bestpractices.xml
M pmd-java/src/main/resources/rulesets/java/quickstart.xml
Log Message:
-----------
[doc] Update release notes, new rule UnusedAssignment
Commit: 88ac918e4fc7d35d1b45d74b3890775af511a63e
https://github.com/pmd/pmd/commit/88ac918e4fc7d35d1b45d74b3890775af511a63e
Author: Andreas Dangel <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentRule.java
Log Message:
-----------
[java] UnusedAssignmentRule - add rule chain visit
Commit: 9887d5a387d6650a2a5f774315916866eb83191d
https://github.com/pmd/pmd/commit/9887d5a387d6650a2a5f774315916866eb83191d
Author: Andreas Dangel <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M docs/pages/release_notes.md
A pmd-core/src/main/resources/rulesets/releases/6260.xml
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotation.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCatchStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConditionalExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTryStatement.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ConfusingTernaryRule.java
M pmd-java/src/main/resources/category/java/bestpractices.xml
M pmd-java/src/main/resources/rulesets/java/quickstart.xml
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentTest.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml
Log Message:
-----------
Merge branch 'pr-2618'
[java] New rule: UnusedAssignment #2618
Compare: https://github.com/pmd/pmd/compare/b2ca7003285a...9887d5a387d6
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits