Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: a493b15eb20438f177eaa24097743fa6416938d5
      https://github.com/pmd/pmd/commit/a493b15eb20438f177eaa24097743fa6416938d5
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-05 (Mon, 05 Apr 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/ImportWrapper.java
    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/rule/codestyle/DuplicateImportsRule.java

  Log Message:
  -----------
  Refactor ImportWrapper


  Commit: bd912f0cb676e88b5c138128d646cbda9f78fe96
      https://github.com/pmd/pmd/commit/bd912f0cb676e88b5c138128d646cbda9f78fe96
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-05 (Mon, 05 Apr 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/ImportWrapper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsRule.java

  Log Message:
  -----------
  Refactor UnusedImport

Simplify ImportWrapper


  Commit: b77f1d13bdace8ccb67b03c1059ef0b13c207353
      https://github.com/pmd/pmd/commit/b77f1d13bdace8ccb67b03c1059ef0b13c207353
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-05 (Mon, 05 Apr 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/ImportWrapper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsRule.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml

  Log Message:
  -----------
  Make UnusedImports report duplicate imports

Refs #3128


  Commit: e9a7097f2080722b084e95605a1dcc6431f7473a
      https://github.com/pmd/pmd/commit/e9a7097f2080722b084e95605a1dcc6431f7473a
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-05 (Mon, 05 Apr 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/DuplicateImportsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ImportFromSamePackageRule.java
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml

  Log Message:
  -----------
  Deprecate rules DuplicateImports, ImportFromSamePackage

Refs #3128


  Commit: 8420910783cebe059887648a64e142d1c2c074fd
      https://github.com/pmd/pmd/commit/8420910783cebe059887648a64e142d1c2c074fd
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-05 (Mon, 05 Apr 2021)

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

  Log Message:
  -----------
  Make UnusedImports recognize imports from same package

Refs #3128


  Commit: 45fc45c8095705bd5437af209ccaa0b90f1b2098
      https://github.com/pmd/pmd/commit/45fc45c8095705bd5437af209ccaa0b90f1b2098
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-05 (Mon, 05 Apr 2021)

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

  Log Message:
  -----------
  Update rule description and message


  Commit: fae74f43b32c2219f011f28885c9a2c1854a07cf
      https://github.com/pmd/pmd/commit/fae74f43b32c2219f011f28885c9a2c1854a07cf
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-05 (Mon, 05 Apr 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/ImportWrapper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsRule.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsTest.java

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


  Commit: 0726ec96732bc628beab35ae1b19c8b145557e93
      https://github.com/pmd/pmd/commit/0726ec96732bc628beab35ae1b19c8b145557e93
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-05 (Mon, 05 Apr 2021)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update release notes


  Commit: 99cc370a9625ecadf3028565bc8a0171a25a9bb8
      https://github.com/pmd/pmd/commit/99cc370a9625ecadf3028565bc8a0171a25a9bb8
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-12 (Mon, 12 Apr 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/OperationWithLimitsInLoopRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/OperationWithLimitsInLoop.xml
    A pmd-core/src/main/resources/rulesets/releases/6340.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.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/UseStandardCharsetsTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/FakeContext.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseStandardCharsets.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml

  Log Message:
  -----------
  Merge branch 'master' into deprecate-DuplicateImports-ImportsFromSamePackage


  Commit: 77e3c19cb28e0250f67348691c2dfe421a187eab
      https://github.com/pmd/pmd/commit/77e3c19cb28e0250f67348691c2dfe421a187eab
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-12 (Mon, 12 Apr 2021)

  Changed paths:
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
    M pmd-java/src/main/resources/category/java/codestyle.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportTest.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml

  Log Message:
  -----------
  Create rule UnnecessaryImport


  Commit: d096e6021d91f2092d13ec9dab9fe169fd06fbd8
      https://github.com/pmd/pmd/commit/d096e6021d91f2092d13ec9dab9fe169fd06fbd8
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-12 (Mon, 12 Apr 2021)

  Changed paths:
    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/rule/codestyle/UnnecessaryImportRule.java
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml

  Log Message:
  -----------
  Revert changes to UnusedImports


  Commit: 8e20841ab2441e62a43ab2bbf8608b6f46130984
      https://github.com/pmd/pmd/commit/8e20841ab2441e62a43ab2bbf8608b6f46130984
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-12 (Mon, 12 Apr 2021)

  Changed paths:
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml

  Log Message:
  -----------
  Deprecate UnusedImports


  Commit: ea55a80f53d65c16f3396207264a8ac3c3b5ee3c
      https://github.com/pmd/pmd/commit/ea55a80f53d65c16f3396207264a8ac3c3b5ee3c
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-12 (Mon, 12 Apr 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-java/src/main/resources/category/java/codestyle.xml

  Log Message:
  -----------
  Update release notes


  Commit: 02169557b042f24cb797623a11e67d2a52f1a6c8
      https://github.com/pmd/pmd/commit/02169557b042f24cb797623a11e67d2a52f1a6c8
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-12 (Mon, 12 Apr 2021)

  Changed paths:
    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/rule/codestyle/UnnecessaryImportRule.java
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml

  Log Message:
  -----------
  Merge DontImportJavaLang into the new rule


  Commit: c2ae8b19c2db50c853a803fe2c9b70a368c753c5
      https://github.com/pmd/pmd/commit/c2ae8b19c2db50c853a803fe2c9b70a368c753c5
  Author: Andreas Dangel <[email protected]>
  Date:   2021-04-12 (Mon, 12 Apr 2021)

  Changed paths:
    A .github/FUNDING.yml

  Log Message:
  -----------
  Add FUNDING.yml


  Commit: 10fef19152789e3adfd107d8c5741957be337dbf
      https://github.com/pmd/pmd/commit/10fef19152789e3adfd107d8c5741957be337dbf
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-18 (Sun, 18 Apr 2021)

  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
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml

  Log Message:
  -----------
  Fix #3224 - UnusedAssignment crashes with nested records


  Commit: 5118e257c88768d051c4a6069b9f6d3132cc65e1
      https://github.com/pmd/pmd/commit/5118e257c88768d051c4a6069b9f6d3132cc65e1
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-18 (Sun, 18 Apr 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableDeclaratorId.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CheckSkipResult.xml

  Log Message:
  -----------
  Fix #3169 - NPE in CheckResultSet


  Commit: e7603c1e0380b1d20e67e957346801e472477b80
      https://github.com/pmd/pmd/commit/e7603c1e0380b1d20e67e957346801e472477b80
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-18 (Sun, 18 Apr 2021)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update release notes, refs #3169, #3226


  Commit: 235e55a4bb30e499d9e5100bcf031bbae1c549c4
      https://github.com/pmd/pmd/commit/235e55a4bb30e499d9e5100bcf031bbae1c549c4
  Author: Andreas Dangel <[email protected]>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-core/src/main/resources/rulesets/releases/6340.xml

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


  Commit: 47169f23d3fad69fef2a62cfeec4db5d084c1feb
      https://github.com/pmd/pmd/commit/47169f23d3fad69fef2a62cfeec4db5d084c1feb
  Author: Andreas Dangel <[email protected]>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml

  Log Message:
  -----------
  [doc] Update rule doc references for new UnnnecessaryImport


  Commit: a6a3db43b0e57fad2aad2bcf729a9c39a1bf1fee
      https://github.com/pmd/pmd/commit/a6a3db43b0e57fad2aad2bcf729a9c39a1bf1fee
  Author: Andreas Dangel <[email protected]>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Fix release notes - the new rule is UnnecessaryImport


  Commit: 882efd923e341e036b57c2c84bbd369c4ff68d83
      https://github.com/pmd/pmd/commit/882efd923e341e036b57c2c84bbd369c4ff68d83
  Author: Andreas Dangel <[email protected]>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-core/src/main/resources/rulesets/releases/6340.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/ImportWrapper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java
    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/rule/codestyle/DuplicateImportsRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ImportFromSamePackageRule.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportTest.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml

  Log Message:
  -----------
  Merge pull request #3200 from 
oowekyala:deprecate-DuplicateImports-ImportsFromSamePackage

[java] Replace import rules with new rule UnnecessaryImport #3200


  Commit: 20131fb73673f618ee30044f4f8a010b2df1e1f3
      https://github.com/pmd/pmd/commit/20131fb73673f618ee30044f4f8a010b2df1e1f3
  Author: Andreas Dangel <[email protected]>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M docs/pages/release_notes.md

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


  Commit: f0d2aa5514d10dc26313f323088ac0c6fb24ccb8
      https://github.com/pmd/pmd/commit/f0d2aa5514d10dc26313f323088ac0c6fb24ccb8
  Author: Andreas Dangel <[email protected]>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    M docs/pages/release_notes.md
    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
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml

  Log Message:
  -----------
  Merge pull request #3225 from oowekyala:issue3224-unusedAssignmentCrash

[java] Fix #3224 - UnusedAssignment crashes with nested records #3225


  Commit: 50c553ec1c12683beef236d7ef1e91d643b2325f
      https://github.com/pmd/pmd/commit/50c553ec1c12683beef236d7ef1e91d643b2325f
  Author: Andreas Dangel <[email protected]>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

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

  Log Message:
  -----------
  Merge pull request #3226 from oowekyala:issue3169-checkResultSetNpe

[java] Fix #3169 - NPE in CheckSkipResult #3226


  Commit: fc1ef8e45c780968e3a9a6b28f83a9d5a1328bec
      https://github.com/pmd/pmd/commit/fc1ef8e45c780968e3a9a6b28f83a9d5a1328bec
  Author: Andreas Dangel <[email protected]>
  Date:   2021-04-19 (Mon, 19 Apr 2021)

  Changed paths:
    A .github/FUNDING.yml

  Log Message:
  -----------
  Merge pull request #3214 from adangel:funding

Add FUNDING.yml #3214


  Commit: 7301082d2e7030dc1045bc7425b89ef0cd8bbbde
      https://github.com/pmd/pmd/commit/7301082d2e7030dc1045bc7425b89ef0cd8bbbde
  Author: Clément Fournier <[email protected]>
  Date:   2021-04-20 (Tue, 20 Apr 2021)

  Changed paths:
    A .github/FUNDING.yml
    M docs/pages/release_notes.md
    M pmd-core/src/main/resources/rulesets/releases/6340.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableDeclaratorId.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/ImportWrapper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java
    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/rule/codestyle/DuplicateImportsRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ImportFromSamePackageRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/VariableNameDeclaration.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportTest.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverridingTest.kt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CheckSkipResult.xml

  Log Message:
  -----------
  Merge branch 'master' into 7.0.x


Compare: https://github.com/pmd/pmd/compare/a328794d69e9...7301082d2e70


_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to