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