Branch: refs/heads/pmd/7.0.x
Home: https://github.com/pmd/pmd
Commit: 0871b5a7ae12644b726b6234149e802bfc5654bc
https://github.com/pmd/pmd/commit/0871b5a7ae12644b726b6234149e802bfc5654bc
Author: Clément Fournier <[email protected]>
Date: 2022-01-05 (Wed, 05 Jan 2022)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportTest.java
Log Message:
-----------
WIP update UnnecessaryImport - static imports are TODO
Commit: 3c410f1abe78210aac67812f97bddcf4da70b286
https://github.com/pmd/pmd/commit/3c410f1abe78210aac67812f97bddcf4da70b286
Author: Clément Fournier <[email protected]>
Date: 2022-01-15 (Sat, 15 Jan 2022)
Changed paths:
M .all-contributorsrc
M .ci/files/all-java.xml
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M pmd-apex-jorje/pom.xml
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/documentation/ApexDocRule.java
M pmd-apex/src/main/resources/category/apex/documentation.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/documentation/xml/ApexDoc.xml
M pmd-core/pom.xml
M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBMSMetadata.java
A pmd-core/src/main/resources/rulesets/releases/6420.xml
M pmd-doc/pom.xml
M pmd-doc/src/main/java/net/sourceforge/pmd/docs/DeadLinksChecker.java
M pmd-java/pom.xml
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/BinaryOp.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryModifierRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LoosePackageCouplingRule.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/TooManyFieldsRule.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidCallingFinalizeRule.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/MethodWithSameNameAsEnclosingClassRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleUtil.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.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/design.xml
M pmd-java/src/main/resources/category/java/errorprone.xml
M pmd-java/src/main/resources/rulesets/java/quickstart.xml
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SimplifiableTestAssertionTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/FinalParameterInAbstractMethodTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/AvoidCatchingGenericExceptionTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/AvoidDeeplyNestedIfStmtsTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/AvoidThrowingNewInstanceOfSameExceptionTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/AvoidThrowingRawExceptionTypesTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/LoosePackageCouplingTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/TooManyFieldsTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/TooManyMethodsTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/UseObjectForClearerAPITest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidCallingFinalizeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidLosingExceptionInformationTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/MethodWithSameNameAsEnclosingClassTest.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SimplifiableTestAssertion.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/FinalParameterInAbstractMethod.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryModifier.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/AvoidCatchingGenericException.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/AvoidThrowingNewInstanceOfSameException.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/AvoidThrowingRawExceptionTypes.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FinalFieldCouldBeStatic.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LoosePackageCoupling.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/TooManyFields.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseObjectForClearerAPI.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidCallingFinalize.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidLosingExceptionInformation.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MethodWithSameNameAsEnclosingClass.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ReturnEmptyCollectionRatherThanNull.xml
M pom.xml
Log Message:
-----------
Merge branch '7.0.x' into update-UnnecessaryImport
Commit: 6b5c017f2303fe506f713fc26dc5e282295ea566
https://github.com/pmd/pmd/commit/6b5c017f2303fe506f713fc26dc5e282295ea566
Author: Clément Fournier <[email protected]>
Date: 2022-01-15 (Sat, 15 Jan 2022)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLike.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
Log Message:
-----------
Support static import of variables
Commit: e4cea86a06413c19f78e7d62b7f1942d5788f86c
https://github.com/pmd/pmd/commit/e4cea86a06413c19f78e7d62b7f1942d5788f86c
Author: Clément Fournier <[email protected]>
Date: 2022-01-15 (Sat, 15 Jan 2022)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
Log Message:
-----------
Support method wip
Commit: e475788a10c83a697f56910a857511b95cfdadbd
https://github.com/pmd/pmd/commit/e475788a10c83a697f56910a857511b95cfdadbd
Author: Clément Fournier <[email protected]>
Date: 2022-01-15 (Sat, 15 Jan 2022)
Changed paths:
M
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/types/TypeTestUtil.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
Log Message:
-----------
Fix bugs
Commit: be852434a1e3c5ac42b99aced89f3141c5ac774b
https://github.com/pmd/pmd/commit/be852434a1e3c5ac42b99aced89f3141c5ac774b
Author: Clément Fournier <[email protected]>
Date: 2022-01-15 (Sat, 15 Jan 2022)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/javalang/String.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
Log Message:
-----------
Correctly hndle java.lang
Commit: 878845d9fcff1b2250b32bb5d87cf914b8fd4ee4
https://github.com/pmd/pmd/commit/878845d9fcff1b2250b32bb5d87cf914b8fd4ee4
Author: Clément Fournier <[email protected]>
Date: 2022-01-15 (Sat, 15 Jan 2022)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
Log Message:
-----------
Fix last tests
Commit: f8ce9cd9b99088651176a8629597793c6819fd84
https://github.com/pmd/pmd/commit/f8ce9cd9b99088651176a8629597793c6819fd84
Author: Clément Fournier <[email protected]>
Date: 2022-01-15 (Sat, 15 Jan 2022)
Changed paths:
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchStatements.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchWithFallthrough.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/DealingWithNull.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/EnhancedTypeCheckingSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/GuardedAndParenthesizedPatterns.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/PatternsInSwitchLabels.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/ScopeOfPatternVariableDeclarations.txt
Log Message:
-----------
Fix tree dump tests
Commit: 62aa48f3e299d33d55d5581c24c29b34823c22f2
https://github.com/pmd/pmd/commit/62aa48f3e299d33d55d5581c24c29b34823c22f2
Author: Clément Fournier <[email protected]>
Date: 2022-01-16 (Sun, 16 Jan 2022)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
Log Message:
-----------
codestyle
Commit: 20c366ec2780a4943fdec8bb782b8a561e080506
https://github.com/pmd/pmd/commit/20c366ec2780a4943fdec8bb782b8a561e080506
Author: Clément Fournier <[email protected]>
Date: 2022-01-16 (Sun, 16 Jan 2022)
Changed paths:
M .ci/files/all-java.xml
Log Message:
-----------
update ci file
Commit: 7432048d7540a857d64a3735a398c8877742916f
https://github.com/pmd/pmd/commit/7432048d7540a857d64a3735a398c8877742916f
Author: Clément Fournier <[email protected]>
Date: 2022-01-16 (Sun, 16 Jan 2022)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
Log Message:
-----------
Cleanups
Commit: 4790a38e200d3dde8ce7a904becdcd5bd03dc4a4
https://github.com/pmd/pmd/commit/4790a38e200d3dde8ce7a904becdcd5bd03dc4a4
Author: Clément Fournier <[email protected]>
Date: 2022-01-16 (Sun, 16 Jan 2022)
Changed paths:
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
Log Message:
-----------
Add test case
Commit: 185bba853cf75a65d009a64d20d2c1c7ba554472
https://github.com/pmd/pmd/commit/185bba853cf75a65d009a64d20d2c1c7ba554472
Author: Clément Fournier <[email protected]>
Date: 2022-01-23 (Sun, 23 Jan 2022)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ConcFlow.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
Log Message:
-----------
Handle static imports of types
Commit: 5d30c39ce74f3576004d4ddd81658b2bc5769290
https://github.com/pmd/pmd/commit/5d30c39ce74f3576004d4ddd81658b2bc5769290
Author: Clément Fournier <[email protected]>
Date: 2022-01-23 (Sun, 23 Jan 2022)
Changed paths:
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ConcFlow.java
Log Message:
-----------
checkstyle
Commit: cb3422a7fa9dee170599fc8c2ce30cf81dbd10dd
https://github.com/pmd/pmd/commit/cb3422a7fa9dee170599fc8c2ce30cf81dbd10dd
Author: Clément Fournier <[email protected]>
Date: 2022-01-23 (Sun, 23 Jan 2022)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Hello.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/NonStaticContainer.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
Log Message:
-----------
Fix UnnecessaryImport with import static of types
Commit: c026fa09053cafc278cc83084a30008a02592749
https://github.com/pmd/pmd/commit/c026fa09053cafc278cc83084a30008a02592749
Author: Clément Fournier <[email protected]>
Date: 2022-01-26 (Wed, 26 Jan 2022)
Changed paths:
M .ci/files/all-java.xml
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLike.java
M
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/types/TypeTestUtil.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ConcFlow.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Hello.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/NonStaticContainer.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/javalang/String.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchStatements.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchWithFallthrough.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/DealingWithNull.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/EnhancedTypeCheckingSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/GuardedAndParenthesizedPatterns.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/PatternsInSwitchLabels.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/ScopeOfPatternVariableDeclarations.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
Log Message:
-----------
Merge branch 'update-UnnecessaryImport' into 7.0.x
Compare: https://github.com/pmd/pmd/compare/06a2205fdf7e...c026fa09053c
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits