Branch: refs/heads/pmd/7.0.x
Home: https://github.com/pmd/pmd
Commit: 1fe9c59212f1955085313abb327c4c8bf845b9b1
https://github.com/pmd/pmd/commit/1fe9c59212f1955085313abb327c4c8bf845b9b1
Author: Clément Fournier <[email protected]>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
R pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppHandler.java
R pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppLanguageModule.java
R pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppParser.java
R
pmd-cpp/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R pmd-cs/src/main/java/net/sourceforge/pmd/lang/cs/CsLanguageModule.java
R
pmd-fortran/src/main/java/net/sourceforge/pmd/lang/fortran/FortranLanguageModule.java
R
pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabHandler.java
R
pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabLanguageModule.java
R pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabParser.java
R
pmd-matlab/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R
pmd-objectivec/src/main/java/net/sourceforge/pmd/lang/objectivec/ObjectiveCHandler.java
R
pmd-objectivec/src/main/java/net/sourceforge/pmd/lang/objectivec/ObjectiveCLanguageModule.java
R
pmd-objectivec/src/main/java/net/sourceforge/pmd/lang/objectivec/ObjectiveCParser.java
R
pmd-objectivec/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R pmd-php/src/main/java/net/sourceforge/pmd/lang/php/PhpLanguageModule.java
R
pmd-php/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R
pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonHandler.java
R
pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonLanguageModule.java
R pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonParser.java
R
pmd-python/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R
pmd-ruby/src/main/java/net/sourceforge/pmd/lang/ruby/RubyLanguageModule.java
R
pmd-ruby/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
Log Message:
-----------
Remove cpp lang
Commit: 816458660435fb74ddfda75ce86bd25b27859a23
https://github.com/pmd/pmd/commit/816458660435fb74ddfda75ce86bd25b27859a23
Author: Clément Fournier <[email protected]>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
R
pmd-cs/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R
pmd-fortran/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
Log Message:
-----------
Remove remaining service files
Commit: 41c3158570161178fb1ec6c7b595fd673b97aa9c
https://github.com/pmd/pmd/commit/41c3158570161178fb1ec6c7b595fd673b97aa9c
Author: Clément Fournier <[email protected]>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleChain.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractCpdLanguageVersionHandler.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/BaseLanguageModule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/Language.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleBuilder.java
M
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
Log Message:
-----------
REmove useless stuff
Commit: 505b1efe7896d32d090875a1365caa26e2e30c39
https://github.com/pmd/pmd/commit/505b1efe7896d32d090875a1365caa26e2e30c39
Author: Clément Fournier <[email protected]>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleBuilder.java
Log Message:
-----------
Cleanup
Commit: 489090569965984caf96527d7ab035ecbbe4786e
https://github.com/pmd/pmd/commit/489090569965984caf96527d7ab035ecbbe4786e
Author: Clément Fournier <[email protected]>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexParser.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaParser.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Parser.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspParser.java
M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLParser.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
M
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/SwiftParserAdapter.java
M
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParser.java
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmParser.java
M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlParser.java
Log Message:
-----------
Remove Parser#canParse
Commit: 6a3fbd51857df6c93b2182fd20954b1d1f64b396
https://github.com/pmd/pmd/commit/6a3fbd51857df6c93b2182fd20954b1d1f64b396
Author: Clément Fournier <[email protected]>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M docs/pages/release_notes.md
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/CanSuppressWarnings.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolation.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
M pmd-core/src/main/java/net/sourceforge/pmd/ThreadSafeReportListener.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cache/AbstractAnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/NoopAnalysisCache.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/internal/CommonPropertyDescriptors.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/stat/StatisticalRule.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/stat/StatisticalRuleHelper.java
R pmd-core/src/main/java/net/sourceforge/pmd/stat/DataPoint.java
R pmd-core/src/main/java/net/sourceforge/pmd/stat/Metric.java
M pmd-core/src/test/java/net/sourceforge/pmd/ReportTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
R pmd-core/src/test/java/net/sourceforge/pmd/stat/MetricTest.java
R pmd-core/src/test/java/net/sourceforge/pmd/stat/MockStatisticalRule.java
R pmd-core/src/test/java/net/sourceforge/pmd/stat/StatTests.java
R pmd-core/src/test/java/net/sourceforge/pmd/stat/StatisticalRuleTest.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/CanSuppressWarnings.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ExecutableCode.java
R
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/AbstractStatisticalPLSQLRule.java
A
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/AbstractCounterCheckRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/AbstractNcssCountRule.java
R
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveLengthRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveMethodLengthRule.java
R
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveNodeCountRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveObjectLengthRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessivePackageBodyLengthRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessivePackageSpecificationLengthRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveParameterListRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveTypeLengthRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NPathComplexityRule.java
A
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NPathComplexityVisitor.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssMethodCountRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssObjectCountRule.java
M pmd-plsql/src/main/resources/category/plsql/design.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessivePackageBodyLength.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessivePackageSpecificationLength.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveParameterList.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveTypeLength.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NPathComplexity.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NcssObjectCount.xml
R
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/AbstractStatisticalVmRule.java
M
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/design/ExcessiveTemplateLengthRule.java
M pmd-vm/src/main/resources/category/vm/design.xml
Log Message:
-----------
Merge branch '7.0.x' into remove-dummy-modules
Commit: dadef8d990356aad96bfeb5bef2b2369e7a0bd60
https://github.com/pmd/pmd/commit/dadef8d990356aad96bfeb5bef2b2369e7a0bd60
Author: Clément Fournier <[email protected]>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
Log Message:
-----------
Revert a change
Commit: e6a2a60aaa292fecbf46abd7dc7e73099d7623fa
https://github.com/pmd/pmd/commit/e6a2a60aaa292fecbf46abd7dc7e73099d7623fa
Author: Clément Fournier <[email protected]>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
R pmd-go/src/main/java/net/sourceforge/pmd/lang/go/GoLanguageModule.java
R
pmd-go/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R pmd-go/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java
R
pmd-groovy/src/main/java/net/sourceforge/pmd/lang/groovy/GroovyLanguageModule.java
R
pmd-groovy/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
Log Message:
-----------
Forgot golang and groovy
Commit: 34e936c5e319c640ed22d946e3e07bc6ff84db09
https://github.com/pmd/pmd/commit/34e936c5e319c640ed22d946e3e07bc6ff84db09
Author: Clément Fournier <[email protected]>
Date: 2019-09-28 (Sat, 28 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/Language.java
M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleBuilder.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
Log Message:
-----------
Fix wrong language version message
Commit: 90df330e52de5d5eec9edc238307304a6e0e7f20
https://github.com/pmd/pmd/commit/90df330e52de5d5eec9edc238307304a6e0e7f20
Author: Clément Fournier <[email protected]>
Date: 2019-09-28 (Sat, 28 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/ant/SourceLanguage.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
Log Message:
-----------
Cleanup LanguageRegistry
Use sets, document
Commit: a792e5ef2525ec6e9e6b18f0caebc1e9c9841b81
https://github.com/pmd/pmd/commit/a792e5ef2525ec6e9e6b18f0caebc1e9c9841b81
Author: Clément Fournier <[email protected]>
Date: 2019-09-28 (Sat, 28 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageRegistryTest.java
M
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
Log Message:
-----------
Remove findLanguageVersionByTerseName
This method was stupid, most usages actually concatenate two strings
to pass as an argument. The only place this is used appropriately is
when parsing the sourceType of rule tests, with the caveat that the
source may be a different language than the rule, which makes no sense
at all.
Commit: 0e43f814614b486e062b240fd3b205846479dfd8
https://github.com/pmd/pmd/commit/0e43f814614b486e062b240fd3b205846479dfd8
Author: Clément Fournier <[email protected]>
Date: 2019-09-28 (Sat, 28 Sep 2019)
Changed paths:
M
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
Log Message:
-----------
Fix singularField
Commit: 9da3067ec6521fc4bfa38758962f303d40c274bc
https://github.com/pmd/pmd/commit/9da3067ec6521fc4bfa38758962f303d40c274bc
Author: Andreas Dangel <[email protected]>
Date: 2019-10-05 (Sat, 05 Oct 2019)
Changed paths:
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexParser.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleChain.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/SourceLanguage.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractCpdLanguageVersionHandler.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/BaseLanguageModule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/Language.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleBuilder.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageRegistryTest.java
R pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppHandler.java
R pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppLanguageModule.java
R pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppParser.java
R
pmd-cpp/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R pmd-cs/src/main/java/net/sourceforge/pmd/lang/cs/CsLanguageModule.java
R
pmd-cs/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R
pmd-fortran/src/main/java/net/sourceforge/pmd/lang/fortran/FortranLanguageModule.java
R
pmd-fortran/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R pmd-go/src/main/java/net/sourceforge/pmd/lang/go/GoLanguageModule.java
R
pmd-go/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R pmd-go/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java
R
pmd-groovy/src/main/java/net/sourceforge/pmd/lang/groovy/GroovyLanguageModule.java
R
pmd-groovy/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaParser.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Parser.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspParser.java
R
pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabHandler.java
R
pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabLanguageModule.java
R pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabParser.java
R
pmd-matlab/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R
pmd-objectivec/src/main/java/net/sourceforge/pmd/lang/objectivec/ObjectiveCHandler.java
R
pmd-objectivec/src/main/java/net/sourceforge/pmd/lang/objectivec/ObjectiveCLanguageModule.java
R
pmd-objectivec/src/main/java/net/sourceforge/pmd/lang/objectivec/ObjectiveCParser.java
R
pmd-objectivec/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R pmd-php/src/main/java/net/sourceforge/pmd/lang/php/PhpLanguageModule.java
R
pmd-php/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLParser.java
R
pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonHandler.java
R
pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonLanguageModule.java
R pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonParser.java
R
pmd-python/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
R
pmd-ruby/src/main/java/net/sourceforge/pmd/lang/ruby/RubyLanguageModule.java
R
pmd-ruby/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
M
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/SwiftParserAdapter.java
M
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
M
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParser.java
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmParser.java
M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlParser.java
Log Message:
-----------
Merge branch 'pr-2035' into pmd/7.0.x
Compare: https://github.com/pmd/pmd/compare/e6e05dc725a9...9da3067ec652
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits