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

Reply via email to