Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 1fa9d08d7dc82e99bac7b24ca7944fd0113adb49
      https://github.com/pmd/pmd/commit/1fa9d08d7dc82e99bac7b24ca7944fd0113adb49
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-15 (Fri, 15 Jan 2021)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseEqualsToCompareStrings.xml

  Log Message:
  -----------
  Test for #3004


  Commit: 3233ca01275e35d1de818216256571f9dd8ee6ae
      https://github.com/pmd/pmd/commit/3233ca01275e35d1de818216256571f9dd8ee6ae
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-15 (Fri, 15 Jan 2021)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CompareObjectsWithEquals.xml

  Log Message:
  -----------
  Tests for #2976


  Commit: 7d87e89f7216a6969983799e1febb6de52140f02
      https://github.com/pmd/pmd/commit/7d87e89f7216a6969983799e1febb6de52140f02
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-15 (Fri, 15 Jan 2021)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseEqualsToCompareStrings.xml

  Log Message:
  -----------
  Tests for #2979


  Commit: 4e96ee6bb7843fef3a1e3266803dd9bf98c9d3f1
      https://github.com/pmd/pmd/commit/4e96ee6bb7843fef3a1e3266803dd9bf98c9d3f1
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-15 (Fri, 15 Jan 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/MethodTypeResolution.java

  Log Message:
  -----------
  Fix type res of primary prefix for methods

Consider things accessible if we can't resolve this class.
In particular, local variables were inaccessible, which is absurd.


  Commit: cbceca9861ee70857c7c94df594f6687983ef823
      https://github.com/pmd/pmd/commit/cbceca9861ee70857c7c94df594f6687983ef823
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java

  Log Message:
  -----------
  Fix DoNotUseThreads tests


  Commit: 28ebe30127865e3cc9e42c1652a8390b877813b6
      https://github.com/pmd/pmd/commit/28ebe30127865e3cc9e42c1652a8390b877813b6
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidInstantiatingObjectsInLoopsRule.java

  Log Message:
  -----------
  Fix AvoidInstantiatingObjectsInLoopsRule


  Commit: 292d526a73f1a453d7613951721740c1ae2b74b4
      https://github.com/pmd/pmd/commit/292d526a73f1a453d7613951721740c1ae2b74b4
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverTest.java

  Log Message:
  -----------
  Fix type resolver tests

The primary prefix now has the type of the receiver,
when it contains the name of a method call


  Commit: 20a2ab7416d2997ce25911178b59b3e87ddc31d1
      https://github.com/pmd/pmd/commit/20a2ab7416d2997ce25911178b59b3e87ddc31d1
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java

  Log Message:
  -----------
  Remove useless code

This made tests fail


  Commit: f9295c2bcb5cd4ef7dcda41cf55254f1e01e5de6
      https://github.com/pmd/pmd/commit/f9295c2bcb5cd4ef7dcda41cf55254f1e01e5de6
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java

  Log Message:
  -----------
  Fix bug with extra array dims


  Commit: f84ca189b4e40ba3839d00a33522f400300eff62
      https://github.com/pmd/pmd/commit/f84ca189b4e40ba3839d00a33522f400300eff62
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml

  Log Message:
  -----------
  Update test of CloseResource


  Commit: c1dca3123721372c72bc6a4f033b3aa03101f4d8
      https://github.com/pmd/pmd/commit/c1dca3123721372c72bc6a4f033b3aa03101f4d8
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml

  Log Message:
  -----------
  Test for #2977


  Commit: b7ff1aa295904ab7dee5377fd744d94bf774f90f
      https://github.com/pmd/pmd/commit/b7ff1aa295904ab7dee5377fd744d94bf774f90f
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml

  Log Message:
  -----------
  Fix CloseResource reassigned stream

Refs #2977 comment


  Commit: d90d1645db7644a842937abcca669409c85d3f54
      https://github.com/pmd/pmd/commit/d90d1645db7644a842937abcca669409c85d3f54
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    A 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/AssertionUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaAnnotatableNode.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/Annotatable.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/TypeHelper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.java

  Log Message:
  -----------
  Verify that TypeHelper input is a binary name

Change contract in Annotatable interface

The goal is to allow us to drop support for canonical name
loading in PMD 7, for performance.


  Commit: d025641b34f734198de3f20d819a5407a4c4a970
      https://github.com/pmd/pmd/commit/d025641b34f734198de3f20d819a5407a4c4a970
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  -----------
  Test for #2454


  Commit: 8a191167cf93a6a2e62ac7fdc3b46966799e16c9
      https://github.com/pmd/pmd/commit/8a191167cf93a6a2e62ac7fdc3b46966799e16c9
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/xpath/TypeIsExactlyFunction.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/xpath/TypeIsFunction.java

  Log Message:
  -----------
  Fix xpath functions


  Commit: dbecb80c9e61b44679f148746f10e15cd631eff9
      https://github.com/pmd/pmd/commit/dbecb80c9e61b44679f148746f10e15cd631eff9
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateField.xml

  Log Message:
  -----------
  Only use ignored annotation, not lombok one, fix #2876


  Commit: 2f94ee603a9d84db9a714b8ecaf5a32482c14089
      https://github.com/pmd/pmd/commit/2f94ee603a9d84db9a714b8ecaf5a32482c14089
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-01-16 (Sat, 16 Jan 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.java

  Log Message:
  -----------
  Checkstyle


  Commit: 40bec489edd40e1c257484dd4591fe28457a1b96
      https://github.com/pmd/pmd/commit/40bec489edd40e1c257484dd4591fe28457a1b96
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/typedefinition/JavaTypeDefinitionSimple.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.xml

  Log Message:
  -----------
  [java] Fix NPE if generic array type couldn't be resolved

Also add correct imports for GuardLogStatement tests


  Commit: a34ae3eea1fb9e602ce6bbb27693e96c9add6a5d
      https://github.com/pmd/pmd/commit/a34ae3eea1fb9e602ce6bbb27693e96c9add6a5d
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M .ci/files/project-list.xml

  Log Message:
  -----------
  [ci] Compile tests of spring framework for regression tester

The test classes have not been compiled, that's why the typeres
can't always resolve the classes.


  Commit: a90b2ea5241fef13a2098fffaacec09cad8346a8
      https://github.com/pmd/pmd/commit/a90b2ea5241fef13a2098fffaacec09cad8346a8
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M .ci/files/project-list.xml

  Log Message:
  -----------
  [ci] Exclude generated sources for regression tester


  Commit: 1050bce2f5cd9fe73ada09b7392b751db3b78d10
      https://github.com/pmd/pmd/commit/1050bce2f5cd9fe73ada09b7392b751db3b78d10
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes

refs #2976
refs #2977
refs #2979
refs #3004


  Commit: 8e42f6c9ba245ab0c6b29a5b5c9c1091727725fb
      https://github.com/pmd/pmd/commit/8e42f6c9ba245ab0c6b29a5b5c9c1091727725fb
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M .ci/files/project-list.xml
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidInstantiatingObjectsInLoopsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/MethodTypeResolution.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/typedefinition/JavaTypeDefinitionSimple.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CompareObjectsWithEquals.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseEqualsToCompareStrings.xml

  Log Message:
  -----------
  Merge pull request #3061 from oowekyala:typeres-fix-method-calls


[java] Fix method calls in type resolution #3061


  Commit: 2032d8ce5bc0eb1bfb883efbb0a5db7141255c55
      https://github.com/pmd/pmd/commit/2032d8ce5bc0eb1bfb883efbb0a5db7141255c55
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes, refs #3062


  Commit: 41151d30e7075702f7ae0e04d9e5fa9af173948b
      https://github.com/pmd/pmd/commit/41151d30e7075702f7ae0e04d9e5fa9af173948b
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml

  Log Message:
  -----------
  Merge pull request #3063 from oowekyala:issue3062-stream-close-resource

[java] Fix CloseResource FP with reassigned stream #3063


  Commit: a7e02f403db2c381dac27e55642a8be33c4f5ce6
      https://github.com/pmd/pmd/commit/a7e02f403db2c381dac27e55642a8be33c4f5ce6
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes, refs #2454


  Commit: 0b2a727aaea8b77fb1531664b9c5c9f4e378ae31
      https://github.com/pmd/pmd/commit/0b2a727aaea8b77fb1531664b9c5c9f4e378ae31
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M docs/pages/release_notes.md
    A 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/AssertionUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaAnnotatableNode.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/Annotatable.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/TypeHelper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/xpath/TypeIsExactlyFunction.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/xpath/TypeIsFunction.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  -----------
  Merge pull request #3064 from
oowekyala:issue2454-typehelper-trim-whitespace

[java] Fix problem with whitespace in properties #3064


  Commit: e69af856def95cabceb13625621d129333e4cf53
      https://github.com/pmd/pmd/commit/e69af856def95cabceb13625621d129333e4cf53
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes, refs #2876


  Commit: 360283fdb61e8c2df064f4c2974b2dea2f2217ef
      https://github.com/pmd/pmd/commit/360283fdb61e8c2df064f4c2974b2dea2f2217ef
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-01-21 (Thu, 21 Jan 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateField.xml

  Log Message:
  -----------
  Merge pull request #3065 from oowekyala:issue2876-ignored-annotation-bug

[java] Fix ignoredAnnotation property in UnusedPrivateField #3065


Compare: https://github.com/pmd/pmd/compare/221c9e785ee7...360283fdb61e


_______________________________________________
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to