Branch: refs/heads/master
Home: https://github.com/pmd/pmd
Commit: dd391ab78e574a925c2106ff7073f08a7fddad5b
https://github.com/pmd/pmd/commit/dd391ab78e574a925c2106ff7073f08a7fddad5b
Author: Andreas Dangel <[email protected]>
Date: 2019-11-22 (Fri, 22 Nov 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsRule.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedimports/Issue2016.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml
Log Message:
-----------
[java] UnusedImports: False positive if wildcard is used and only static
methods
Added workaround for wrong typeresolution
(method result vs. class of method)
Refs #2016
Commit: f013497b1c3feedb49baf58fc041b0e09d977fa2
https://github.com/pmd/pmd/commit/f013497b1c3feedb49baf58fc041b0e09d977fa2
Author: Andreas Dangel <[email protected]>
Date: 2019-11-22 (Fri, 22 Nov 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsRule.java
Log Message:
-----------
fix import
Commit: e106e7ac125838d5d823bce6344ec69773b2a128
https://github.com/pmd/pmd/commit/e106e7ac125838d5d823bce6344ec69773b2a128
Author: Andreas Dangel <[email protected]>
Date: 2019-11-24 (Sun, 24 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml
Log Message:
-----------
[java] ImmutableField: False positive when variable is updated in conditional
loop
Fixes #2125
Commit: cdf11ed0fa456ef8ced119cfad01d7768543b44c
https://github.com/pmd/pmd/commit/cdf11ed0fa456ef8ced119cfad01d7768543b44c
Author: Andreas Dangel <[email protected]>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpression.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpressionTest.java
Log Message:
-----------
[apex] Provide access to underlying query of SoqlExpression
Fixes #2136
Commit: a85638a0e0ce4ef04bf9d4362ad167388c1868d4
https://github.com/pmd/pmd/commit/a85638a0e0ce4ef04bf9d4362ad167388c1868d4
Author: Andreas Dangel <[email protected]>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java
M
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/testdata/MethodCallExpressionTypes.java
Log Message:
-----------
[java] Preserve possible type of the target reference for method invocations
We already resolved the result type of a method invocation,
but in some cases, we also need the type of the target reference
for static method calls.
Reverts the previously introduced fix in UnusedImportsRule.
Fixes #2016
Commit: 3a2791007ea1fb83b2b38c12ef4ca0ffa25939bb
https://github.com/pmd/pmd/commit/3a2791007ea1fb83b2b38c12ef4ca0ffa25939bb
Author: Andreas Dangel <[email protected]>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedimports/Issue2016.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml
Log Message:
-----------
Fix checkstyle
Commit: 15fc638241e9afa43d6d7b22efd2f542fd29c160
https://github.com/pmd/pmd/commit/15fc638241e9afa43d6d7b22efd2f542fd29c160
Author: Andreas Dangel <[email protected]>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml
Log Message:
-----------
Merge branch 'pr-2126'
[java] ImmutableField: False positive when variable is updated in conditional
loop
Commit: 19f507fc0108acc7da13ff31f86ef9db9474ce82
https://github.com/pmd/pmd/commit/19f507fc0108acc7da13ff31f86ef9db9474ce82
Author: Andreas Dangel <[email protected]>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpression.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpressionTest.java
Log Message:
-----------
Merge branch 'pr-2137'
[apex] Provide access to underlying query of SoqlExpression
Commit: c5d79a0db4e4987efc2c6bb839d70ebdf6537c65
https://github.com/pmd/pmd/commit/c5d79a0db4e4987efc2c6bb839d70ebdf6537c65
Author: Andreas Dangel <[email protected]>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedimports/Issue2016.java
M
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/testdata/MethodCallExpressionTypes.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml
Log Message:
-----------
Merge branch 'pr-2138'
[java] Preserve possible type of the target reference for method invocations
Compare: https://github.com/pmd/pmd/compare/226fa8e06109...c5d79a0db4e4
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits