Branch: refs/heads/java-grammar
Home: https://github.com/pmd/pmd
Commit: 58582dd30647c556a3ec5046979e77b0b709ce71
https://github.com/pmd/pmd/commit/58582dd30647c556a3ec5046979e77b0b709ce71
Author: Renato Oliveira <[email protected]>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Add the "system.debug should use logging level" rule.
Commit: 75f20ba7f5db29b790f3a8591e5df92471a8b4d4
https://github.com/pmd/pmd/commit/75f20ba7f5db29b790f3a8591e5df92471a8b4d4
Author: Renato Oliveira <[email protected]>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Fixes the name of the rule in the best practices category file.
Commit: 6e67528a7c54b135bc28bd6f5b71cc1ffcd04be6
https://github.com/pmd/pmd/commit/6e67528a7c54b135bc28bd6f5b71cc1ffcd04be6
Author: Renato Oliveira <[email protected]>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldSpecifyLoggingLevelRule.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldSpecifyLoggingLevelTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldSpecifyLoggingLevel.xml
Log Message:
-----------
Add rule file and test case.
Commit: 47583eea2489c55fa996c2caecdf0a0f9af0ca99
https://github.com/pmd/pmd/commit/47583eea2489c55fa996c2caecdf0a0f9af0ca99
Author: Renato Oliveira <[email protected]>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Fixes wrong rule name in best practices xml rule descriptor.
Commit: bc468b4f21abd7ccb037431180765f3bbcc7d8cb
https://github.com/pmd/pmd/commit/bc468b4f21abd7ccb037431180765f3bbcc7d8cb
Author: Renato Oliveira <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldSpecifyLoggingLevelRule.java
Log Message:
-----------
Fixes style by adding newlines and converting tabs to spaces.
Commit: 698013fc0c27131cde703f8c3fe6240a934da299
https://github.com/pmd/pmd/commit/698013fc0c27131cde703f8c3fe6240a934da299
Author: Renato Oliveira <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
Log Message:
-----------
Add automatically generated docs for Apex.
Commit: 2650b38db923d89e6dc91d414a5d891d48e07e55
https://github.com/pmd/pmd/commit/2650b38db923d89e6dc91d414a5d891d48e07e55
Author: Renato Oliveira <[email protected]>
Date: 2019-07-27 (Sat, 27 Jul 2019)
Changed paths:
R
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldSpecifyLoggingLevelRule.java
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
R
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldSpecifyLoggingLevelTest.java
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldSpecifyLoggingLevel.xml
Log Message:
-----------
Removes "DebugsShouldSpecifyLoggingLevelRule" Java files and replaces it with
an XPath rule and its test.
Commit: 6a3f4162bc8f8db2452ab19f67ec8cca62a959e6
https://github.com/pmd/pmd/commit/6a3f4162bc8f8db2452ab19f67ec8cca62a959e6
Author: Renato Oliveira <[email protected]>
Date: 2019-07-27 (Sat, 27 Jul 2019)
Changed paths:
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldSpecifyLoggingLevel.xml
Log Message:
-----------
Fixes strings on the tests' messages.
Commit: 2bcda3d6c47d1dd896f7013a3a55899f3cc299ee
https://github.com/pmd/pmd/commit/2bcda3d6c47d1dd896f7013a3a55899f3cc299ee
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/CommonPropertyDescriptors.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractExcessiveLengthRule.java
Log Message:
-----------
Port ExcessiveClassLength
Commit: 38b5486fda5fd411e9a0e6dfc9c5ead408debec7
https://github.com/pmd/pmd/commit/38b5486fda5fd411e9a0e6dfc9c5ead408debec7
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/CommonPropertyDescriptors.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractExcessiveLengthRule.java
Log Message:
-----------
Convert subclasses of ExcessiveNodeCount
Commit: 60f65cbb995c8c81db88a9cdabd59fb81cbbe28d
https://github.com/pmd/pmd/commit/60f65cbb995c8c81db88a9cdabd59fb81cbbe28d
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractExcessiveLengthRule.java
Log Message:
-----------
Port apex ncss rules
Commit: 30b9e99cb4e69bd94b78a1d82eee47b2a97eb99d
https://github.com/pmd/pmd/commit/30b9e99cb4e69bd94b78a1d82eee47b2a97eb99d
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
R
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/AbstractStatisticalPLSQLRule.java
R
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveNodeCountRule.java
Log Message:
-----------
Remove old base classes
Commit: d6f216a0866a0de0ed4d78ad36ae3b6c25f6ca8f
https://github.com/pmd/pmd/commit/d6f216a0866a0de0ed4d78ad36ae3b6c25f6ca8f
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
R
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/NcssConstructorCountTest.java
R
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountTest.java
R
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/NcssTypeCountTest.java
R
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssMethodCountRule.java
Log Message:
-----------
Remove old java ncss rules
Commit: 3c9cfd62eafa41742ac0d53607a96c35851419d9
https://github.com/pmd/pmd/commit/3c9cfd62eafa41742ac0d53607a96c35851419d9
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractCounterCheckRule.java
R
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractExcessiveLengthRule.java
Log Message:
-----------
Rename apex base class
Commit: 21a764a9164211abeb963ecce80558fa3bafeacf
https://github.com/pmd/pmd/commit/21a764a9164211abeb963ecce80558fa3bafeacf
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/CommonPropertyDescriptors.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AbstractCounterCheckRule.java
Log Message:
-----------
Port java length rules
Commit: 2a2337c9dae138cdd9741b2870c9d058a33f136d
https://github.com/pmd/pmd/commit/2a2337c9dae138cdd9741b2870c9d058a33f136d
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.java
R
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/AbstractStatisticalVmRule.java
Log Message:
-----------
Port SwitchDensity
Commit: 8b193dffcc891cc358bc5529fd7fe4a10217221c
https://github.com/pmd/pmd/commit/8b193dffcc891cc358bc5529fd7fe4a10217221c
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
R
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/CommonPropertyDescriptors.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractCounterCheckRule.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/CommonPropertyDescriptors.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AbstractCounterCheckRule.java
Log Message:
-----------
Share common property descriptors
Commit: 3ca9353a7f0faa38225999e74b943288e8cbe192
https://github.com/pmd/pmd/commit/3ca9353a7f0faa38225999e74b943288e8cbe192
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ExecutableCode.java
A
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/AbstractCounterCheckRule.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
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/ExcessiveTypeLengthRule.java
Log Message:
-----------
Port PLSQL length rules
Commit: 5ad5a29b87799fd1aa5ed4cd4cac288e80d9c273
https://github.com/pmd/pmd/commit/5ad5a29b87799fd1aa5ed4cd4cac288e80d9c273
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractCounterCheckRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AbstractCounterCheckRule.java
M
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
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveMethodLengthRule.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/NcssObjectCount.xml
Log Message:
-----------
Update plsql ncss rules
Commit: 8db2a69c29f8dd8028905a58283222c8afed3d9c
https://github.com/pmd/pmd/commit/8db2a69c29f8dd8028905a58283222c8afed3d9c
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveParameterListRule.java
Log Message:
-----------
Port plsql parameter count
Commit: 6ef31ace17b8da2042f0357a40d874af94c3131d
https://github.com/pmd/pmd/commit/6ef31ace17b8da2042f0357a40d874af94c3131d
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NPathComplexityRule.java
Log Message:
-----------
Remove logging
Commit: 0ede213953f383fcf21436a42092bd293d5f947c
https://github.com/pmd/pmd/commit/0ede213953f383fcf21436a42092bd293d5f947c
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
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/NPathComplexityRule.java
A
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NPathComplexityVisitor.java
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NPathComplexity.xml
Log Message:
-----------
Port npath complexity
Commit: ab1b50a3f69edd0d08fd53ff09f675db673cce23
https://github.com/pmd/pmd/commit/ab1b50a3f69edd0d08fd53ff09f675db673cce23
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
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:
-----------
Port VM rule
Commit: 191f996ab8f8bc5d846b84e4715a16a6869b1ca6
https://github.com/pmd/pmd/commit/191f996ab8f8bc5d846b84e4715a16a6869b1ca6
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
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
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
Log Message:
-----------
Remove pmd core stuff
Commit: 1b7119ed6425d59743da0e040afed3fea34a96a8
https://github.com/pmd/pmd/commit/1b7119ed6425d59743da0e040afed3fea34a96a8
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractCounterCheckRule.java
M
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AbstractCounterCheckRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.java
Log Message:
-----------
Add abstract rulechain rule
Commit: 27803a198bc27c470ee7a3b3ea3a7a5666427e39
https://github.com/pmd/pmd/commit/27803a198bc27c470ee7a3b3ea3a7a5666427e39
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AbstractCounterCheckRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.java
M
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
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/ExcessiveMethodLengthRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssObjectCountRule.java
M
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/design/ExcessiveTemplateLengthRule.java
Log Message:
-----------
Checkstyle
Commit: fbcc96bc214bcd15775e57283236955ded644b9d
https://github.com/pmd/pmd/commit/fbcc96bc214bcd15775e57283236955ded644b9d
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/internal/CommonPropertyDescriptors.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AbstractCounterCheckRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/AbstractCounterCheckRule.java
Log Message:
-----------
Remove duplicated copyright
Commit: 775a5d15590a39a6f5d5c3769856e4189394480e
https://github.com/pmd/pmd/commit/775a5d15590a39a6f5d5c3769856e4189394480e
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
R
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractCounterCheckRule.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AbstractCounterCheckRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/AbstractCounterCheckRule.java
Log Message:
-----------
Remove duplicate classes
Residues of the rebase
Commit: c4ae0b3f795739dc7c21c6ad6c83c6292fdac9b7
https://github.com/pmd/pmd/commit/c4ae0b3f795739dc7c21c6ad6c83c6292fdac9b7
Author: Clément Fournier <[email protected]>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/NcssConstructorCountTest.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountTest.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/NcssTypeCountTest.java
A
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssMethodCountRule.java
Log Message:
-----------
Fix wrongful deletions
Commit: 4a94008fb4a6f2f2647679c8cbb580952c044ee8
https://github.com/pmd/pmd/commit/4a94008fb4a6f2f2647679c8cbb580952c044ee8
Author: Clément Fournier <[email protected]>
Date: 2019-09-07 (Sat, 07 Sep 2019)
Changed paths:
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssMethodCountRule.java
Log Message:
-----------
Checkstyle
Commit: 75d3e565f07cf18a9bbb370f93645dabfae94e71
https://github.com/pmd/pmd/commit/75d3e565f07cf18a9bbb370f93645dabfae94e71
Author: Renato Oliveira <[email protected]>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Update comment and "since" version
Commit: 9b00cb3ceb00254426dbc8cf4242df36712fcee7
https://github.com/pmd/pmd/commit/9b00cb3ceb00254426dbc8cf4242df36712fcee7
Author: Renato Oliveira <[email protected]>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Change expression to the one suggested by @rsoesemann.
Commit: 22e5538e14595ac79dd6985a3746d8e150f1d24a
https://github.com/pmd/pmd/commit/22e5538e14595ac79dd6985a3746d8e150f1d24a
Author: Clément Fournier <[email protected]>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldUseLoggingLevelTest.java
R
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldSpecifyLoggingLevel.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml
Log Message:
-----------
Fix test files
Commit: e04baa403c223993e0fd4fd60c5b9a90fb9b8e06
https://github.com/pmd/pmd/commit/e04baa403c223993e0fd4fd60c5b9a90fb9b8e06
Author: Clément Fournier <[email protected]>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
M LICENSE
M NOTICE
M README.md
M docs/Gemfile.lock
M docs/pages/pmd/rules/java.md
M docs/pages/pmd/rules/java/bestpractices.md
M docs/pages/pmd/rules/java/errorprone.md
A docs/pages/pmd/rules/scala.md
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/release_notes.md
M pmd-core/etc/xslt/pmd-report.xslt
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleContext.java
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cache/AbstractAnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/AnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/AnalysisResult.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/CachedRuleMapper.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/CachedRuleViolation.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/ChecksumAware.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/FileAnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/NoopAnalysisCache.java
A pmd-core/src/main/java/net/sourceforge/pmd/cache/package-info.java
A
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/ShortFilenameUtil.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleChainVisitor.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/ParametricRuleViolation.java
M
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java
M pmd-core/src/main/java/net/sourceforge/pmd/processor/PmdRunnable.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/AbstractRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CSVRenderer.java
M
pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/EmacsRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/Renderer.java
M
pmd-core/src/main/java/net/sourceforge/pmd/renderers/SummaryHTMLRenderer.java
M
pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextColorRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextPadRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/VBHTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/FileDataSource.java
A pmd-core/src/main/resources/rulesets/releases/6180.xml
M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/ReportTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleContextTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/RuleViolationComparatorTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleViolationTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/cache/FileAnalysisCacheTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTst.java
M
pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/renderers/PapariTextRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java
M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/MissingOverrideRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/TypeHelper.java
M pmd-java/src/main/resources/category/java/bestpractices.xml
M pmd-java/src/main/resources/rulesets/java/quickstart.xml
M pmd-java/src/test/java/net/sourceforge/pmd/ExcludeLinesTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/xpath/XPathMetricFunctionTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/XPathRuleTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AvoidMessageDigestFieldTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EmptyEnum.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatefield/Value.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/Statement.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AvoidMessageDigestField.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AvoidStringBufferField.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/MissingOverride.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateField.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/performance/xml/BigIntegerInstantiation.xml
M pmd-plsql/etc/grammar/PldocAST.jjt
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParserVisitorAdapter.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/AbstractPLSQLRule.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/AnonymousBlockTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/CursorWithWithTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/RecordTypeTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectForUpdateTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/TrimWithRecordTypeTest.java
M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ViewTest.java
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/AnonymousBlock1.sql
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/AnonymousBlock2.sql
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/CursorWithWith.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/QueryWithoutSemicolon.sql
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/RecordType.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectForUpdate.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectForUpdateWait.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimWithRecordType.pls
R pmd-scala/pmd-scala-checkstyle-suppressions.xml
M pmd-scala/pom.xml
M pmd-scala/src/main/java/net/sourceforge/pmd/cpd/ScalaLanguage.java
A pmd-scala/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageHandler.java
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageModule.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaTreeBuilder.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTCase.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTCtorPrimary.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTCtorSecondary.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclDef.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclType.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclVal.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclVar.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnClass.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnDef.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnMacro.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnObject.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnTrait.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnType.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnVal.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnVar.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTEnumeratorGenerator.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTEnumeratorGuard.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTEnumeratorVal.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImport.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeName.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeRename.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeUnimport.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeWildcard.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporter.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTInit.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitBoolean.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitByte.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitChar.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitDouble.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitFloat.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitInt.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitLong.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitNull.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitShort.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitString.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitSymbol.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitUnit.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModAbstract.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModAnnot.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModCase.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModContravariant.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModCovariant.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModFinal.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModImplicit.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModInline.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModLazy.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModOverride.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModPrivate.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModProtected.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModSealed.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModValParam.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModVarParam.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTNameAnonymous.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTNameIndeterminate.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatAlternative.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatBind.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatExtract.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatExtractInfix.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatInterpolate.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatSeqWildcard.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatTuple.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatTyped.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatVar.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatWildcard.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatXml.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPkg.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPkgObject.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTQuasi.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSelf.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSource.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTemplate.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermAnnotate.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApply.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApplyInfix.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApplyType.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApplyUnary.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermAscribe.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermAssign.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermBlock.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermDo.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermEta.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermFor.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermForYield.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermFunction.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermIf.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermInterpolate.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermMatch.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermName.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermNew.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermNewAnonymous.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermParam.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermPartialFunction.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermPlaceholder.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermRepeated.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermReturn.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermSelect.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermSuper.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermThis.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermThrow.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermTry.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermTryWithHandler.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermTuple.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermWhile.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermXml.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeAnd.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeAnnotate.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeApply.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeApplyInfix.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeBounds.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeByName.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeExistential.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeFunction.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeImplicitFunction.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeLambda.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeMethod.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeName.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeOr.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeParam.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypePlaceholder.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeProject.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeRefine.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeRepeated.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeSelect.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeSingleton.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeTuple.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeVar.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeWith.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitor.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitorAdapter.java
A pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRule.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleChainVisitor.java
A
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleViolationFactory.java
R pmd-scala/src/main/java/org/sonar/plugins/scala/cpd/ScalaTokenizer.java
R pmd-scala/src/main/java/org/sonar/plugins/scala/language/Comment.java
R pmd-scala/src/main/java/org/sonar/plugins/scala/language/CommentType.java
R pmd-scala/src/main/java/org/sonar/plugins/scala/util/StringUtils.java
A pmd-scala/src/main/resources/category/scala/bestpractices.xml
A pmd-scala/src/main/resources/category/scala/categories.properties
A pmd-scala/src/main/resources/category/scala/codestyle.xml
A pmd-scala/src/main/resources/category/scala/design.xml
A pmd-scala/src/main/resources/category/scala/documentation.xml
A pmd-scala/src/main/resources/category/scala/errorprone.xml
A pmd-scala/src/main/resources/category/scala/multithreading.xml
A pmd-scala/src/main/resources/category/scala/performance.xml
A pmd-scala/src/main/resources/category/scala/security.xml
A pmd-scala/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java
A pmd-scala/src/test/java/net/sourceforge/pmd/RulesetFactoryTest.java
M pmd-scala/src/test/java/net/sourceforge/pmd/cpd/ScalaTokenizerTest.java
A pmd-scala/src/test/java/net/sourceforge/pmd/scala/ScalaParserTest.java
A pmd-scala/src/test/java/net/sourceforge/pmd/scala/rule/ScalaRuleTest.java
A pmd-scala/src/test/java/net/sourceforge/pmd/scala/rule/XPathRuleTest.java
R
pmd-scala/src/test/resources/org/sonar/plugins/scala/cpd/sample-LiftActor.scala
A pmd-scala/src/test/resources/parserFiles/helloworld.scala
A pmd-scala/src/test/resources/tokenizerFiles/sample-LiftActor.scala
M
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
M pom.xml
Log Message:
-----------
Merge branch '7.0.x' into remove-statistical-rule
Commit: e2bf9c1803a7c628c7cfc76df475bacc8ee63b7a
https://github.com/pmd/pmd/commit/e2bf9c1803a7c628c7cfc76df475bacc8ee63b7a
Author: Clément Fournier <[email protected]>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageHandler.java
Log Message:
-----------
Merge branch '7.0.x' into remove-statistical-rule
Commit: dd294d381373b0fe70e125b2324527e88419a52a
https://github.com/pmd/pmd/commit/dd294d381373b0fe70e125b2324527e88419a52a
Author: Andreas Dangel <[email protected]>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml
Log Message:
-----------
Consider lower-case, use parameter strictMode
Commit: 4d6b3215d5cfe49868421a096e10c10a65c51e8c
https://github.com/pmd/pmd/commit/4d6b3215d5cfe49868421a096e10c10a65c51e8c
Author: Andreas Dangel <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
Log Message:
-----------
Add new rule DebugsShouldUseLoggingLevel to quickstart
Commit: 5f30951a8b65c44ce7e09457c0becaf32195989a
https://github.com/pmd/pmd/commit/5f30951a8b65c44ce7e09457c0becaf32195989a
Author: Andreas Dangel <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M docs/pages/release_notes.md
A pmd-core/src/main/resources/rulesets/releases/6180.xml
Log Message:
-----------
Update release notes, refs #1943, fixes #1942
Commit: 882143460462d1954bfd6bd57b20f8f24dcaf192
https://github.com/pmd/pmd/commit/882143460462d1954bfd6bd57b20f8f24dcaf192
Author: Andreas Dangel <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
M docs/pages/release_notes.md
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldUseLoggingLevelTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml
M pmd-core/src/main/resources/rulesets/releases/6180.xml
Log Message:
-----------
Merge branch 'pr-1943'
Commit: 9eaffbd3e6123b5cae78a3ec8d6be9a5f421dc6a
https://github.com/pmd/pmd/commit/9eaffbd3e6123b5cae78a3ec8d6be9a5f421dc6a
Author: Andreas Dangel <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Update generated rule documentation
Commit: e0b0e6330de0616b9452ff6d3f115f3c7fba9f7d
https://github.com/pmd/pmd/commit/e0b0e6330de0616b9452ff6d3f115f3c7fba9f7d
Author: Andreas Dangel <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigator.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/DummyNodeWithListAndEnum.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/JaxenXPathRuleQueryTest.java
Log Message:
-----------
[core] XPath 1.0: filter out list attributes
While XPath 2.0 queries support now list attributes as
sequences, XPath 1.0 won't. It would only be supported as
single string which makes the two xpath versions completely
incompatible. In order to make it easier for the transitioning
from xpath 1.0 to xpath 2.0, list attribute will only be
supported for xpath 2.0.
See also https://github.com/pmd/pmd/pull/1959#discussion_r322027876
Commit: 73006a420eb72af5aae43b23901be881318a9b96
https://github.com/pmd/pmd/commit/73006a420eb72af5aae43b23901be881318a9b96
Author: Amish Shah <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M pmd-java/src/main/resources/category/java/bestpractices.xml
Log Message:
-----------
Update doc for unused formal parameter
Commit: eeb147e59485a2dc9fa35c87e45157f7c519b56b
https://github.com/pmd/pmd/commit/eeb147e59485a2dc9fa35c87e45157f7c519b56b
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M pmd-java/src/main/resources/category/java/bestpractices.xml
Log Message:
-----------
formatting
Commit: 6d8f7c12df77bc707e4c815dace3d3d9f34f9165
https://github.com/pmd/pmd/commit/6d8f7c12df77bc707e4c815dace3d3d9f34f9165
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
Update release notes, refs #2015, #fixes #1227
Commit: 8f3abf93497d31d36874d1401bbe4ae054663c3a
https://github.com/pmd/pmd/commit/8f3abf93497d31d36874d1401bbe4ae054663c3a
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-java/src/main/resources/category/java/bestpractices.xml
Log Message:
-----------
Merge branch 'pr-2015'
Commit: 4672ccf2e3916f615063995b0c09e026a89ef5de
https://github.com/pmd/pmd/commit/4672ccf2e3916f615063995b0c09e026a89ef5de
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M docs/pages/pmd/rules/java/bestpractices.md
Log Message:
-----------
Update generated rule documentation
Commit: be90279d83bc6b38222ef88eeb281fe70e303d9b
https://github.com/pmd/pmd/commit/be90279d83bc6b38222ef88eeb281fe70e303d9b
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M docs/_config.yml
M docs/pages/next_major_development.md
Log Message:
-----------
Prepare pmd release 6.18.0
Commit: 3f42cca200334b6c4d762573b7c99e0a18b41b3c
https://github.com/pmd/pmd/commit/3f42cca200334b6c4d762573b7c99e0a18b41b3c
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M pmd-apex-jorje/pom.xml
M pmd-apex/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
M pmd-doc/pom.xml
M pmd-fortran/pom.xml
M pmd-go/pom.xml
M pmd-groovy/pom.xml
M pmd-java/pom.xml
M pmd-java8/pom.xml
M pmd-javascript/pom.xml
M pmd-jsp/pom.xml
M pmd-kotlin/pom.xml
M pmd-lang-test/pom.xml
M pmd-lua/pom.xml
M pmd-matlab/pom.xml
M pmd-objectivec/pom.xml
M pmd-perl/pom.xml
M pmd-php/pom.xml
M pmd-plsql/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala/pom.xml
M pmd-swift/pom.xml
M pmd-test/pom.xml
M pmd-visualforce/pom.xml
M pmd-vm/pom.xml
M pmd-xml/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release pmd_releases/6.18.0
Commit: e536ca19476b2479356de8e65840c6b4b1b25ddf
https://github.com/pmd/pmd/commit/e536ca19476b2479356de8e65840c6b4b1b25ddf
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M pmd-apex-jorje/pom.xml
M pmd-apex/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
M pmd-doc/pom.xml
M pmd-fortran/pom.xml
M pmd-go/pom.xml
M pmd-groovy/pom.xml
M pmd-java/pom.xml
M pmd-java8/pom.xml
M pmd-javascript/pom.xml
M pmd-jsp/pom.xml
M pmd-kotlin/pom.xml
M pmd-lang-test/pom.xml
M pmd-lua/pom.xml
M pmd-matlab/pom.xml
M pmd-objectivec/pom.xml
M pmd-perl/pom.xml
M pmd-php/pom.xml
M pmd-plsql/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala/pom.xml
M pmd-swift/pom.xml
M pmd-test/pom.xml
M pmd-visualforce/pom.xml
M pmd-vm/pom.xml
M pmd-xml/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare for next development iteration
Commit: b0e458d8130ed14592d6769d4e11b68aac612b82
https://github.com/pmd/pmd/commit/b0e458d8130ed14592d6769d4e11b68aac612b82
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
Log Message:
-----------
Prepare next development version
Commit: 9111119076a7965b0f8b661860c66d1f0c41d7b5
https://github.com/pmd/pmd/commit/9111119076a7965b0f8b661860c66d1f0c41d7b5
Author: Clément Fournier <[email protected]>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M docs/_config.yml
M docs/pages/next_major_development.md
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
M docs/pages/pmd/rules/java/bestpractices.md
M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldUseLoggingLevelTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigator.java
M pmd-core/src/main/resources/rulesets/releases/6180.xml
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/DummyNodeWithListAndEnum.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/JaxenXPathRuleQueryTest.java
M pmd-java/src/main/resources/category/java/bestpractices.xml
A pmd-java8/pom.xml
M pmd-scala/pom.xml
Log Message:
-----------
Merge branch 'master' into 7.0.x
Commit: c7419b8c121065a246d09b8da52069ffead3b7c3
https://github.com/pmd/pmd/commit/c7419b8c121065a246d09b8da52069ffead3b7c3
Author: Clément Fournier <[email protected]>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/AttributeAxisIterator.java
Log Message:
-----------
Fix merge
Commit: e4ce2faf78c2b08aa1663ebc1a76f110a09a9bba
https://github.com/pmd/pmd/commit/e4ce2faf78c2b08aa1663ebc1a76f110a09a9bba
Author: Clément Fournier <[email protected]>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/Attribute.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigator.java
Log Message:
-----------
Fix spurious warning about deprecated attributes
Because we were evaluating all attributes eagerly,
deprecated attributes were reported even without
being used. Possibly, performance also took a hit.
Commit: fe8cbe1b6d969400301010bd4a71993330f36cc3
https://github.com/pmd/pmd/commit/fe8cbe1b6d969400301010bd4a71993330f36cc3
Author: Clément Fournier <[email protected]>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/Attribute.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigator.java
Log Message:
-----------
Merge branch 'master' into 7.0.x
Commit: ed428dd852256afff99b7bb9227221e4dee01e7e
https://github.com/pmd/pmd/commit/ed428dd852256afff99b7bb9227221e4dee01e7e
Author: Clément Fournier <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaTreeBuilder.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSource.java
Log Message:
-----------
Cleanup scala tree builder
Commit: 95d6ea3f37f72fdaa0e5eea749f64431b6591d36
https://github.com/pmd/pmd/commit/95d6ea3f37f72fdaa0e5eea749f64431b6591d36
Author: Clément Fournier <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt
M pmd-scala/pom.xml
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
A
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserTest.java
A
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleTest.java
A
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/XPathRuleTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/ScalaParserTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/rule/ScalaRuleTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/rule/XPathRuleTest.java
A
pmd-scala/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt
Log Message:
-----------
Fix scala text bounds
Commit: 591cfc0a51febd8aa9869277f5c16914798c97e1
https://github.com/pmd/pmd/commit/591cfc0a51febd8aa9869277f5c16914798c97e1
Author: Clément Fournier <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
M
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserTest.java
Log Message:
-----------
Remove old test
Commit: 734fc53aba1fd3eab9027afaef09867059033475
https://github.com/pmd/pmd/commit/734fc53aba1fd3eab9027afaef09867059033475
Author: Clément Fournier <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M pmd-scala/pom.xml
Log Message:
-----------
Fix java tests not executing
Commit: e09ea8ce1a21f8c1ae0b4f265cc0b6aba1ad0ec3
https://github.com/pmd/pmd/commit/e09ea8ce1a21f8c1ae0b4f265cc0b6aba1ad0ec3
Author: Clément Fournier <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
Log Message:
-----------
Setting line numbers is unsupported
Commit: 4b4e6a247d1fd0ec108d509a02a2522de4434e49
https://github.com/pmd/pmd/commit/4b4e6a247d1fd0ec108d509a02a2522de4434e49
Author: Clément Fournier <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
R
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserTest.java
M
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleTest.java
M pmd-scala/src/test/resources/parserFiles/helloworld.scala
Log Message:
-----------
Remove useless test
Commit: 691f01d2541d8e0a5409b002fca97bc9d26f6016
https://github.com/pmd/pmd/commit/691f01d2541d8e0a5409b002fca97bc9d26f6016
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt
M pmd-scala/pom.xml
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaTreeBuilder.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSource.java
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
A
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleTest.java
A
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/XPathRuleTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/ScalaParserTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/rule/ScalaRuleTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/rule/XPathRuleTest.java
A
pmd-scala/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt
M pmd-scala/src/test/resources/parserFiles/helloworld.scala
Log Message:
-----------
Merge pull request #2021 from oowekyala/scala-cleanups
[scala] Fix scala text bounds
Commit: d1578aba17ce82de105ec2399d47f64cbd86b1c2
https://github.com/pmd/pmd/commit/d1578aba17ce82de105ec2399d47f64cbd86b1c2
Author: Clément Fournier <[email protected]>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
M pmd-scala/pom.xml
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaTreeBuilder.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSource.java
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
A
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleTest.java
A
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/XPathRuleTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/ScalaParserTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/rule/ScalaRuleTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/rule/XPathRuleTest.java
A
pmd-scala/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt
M pmd-scala/src/test/resources/parserFiles/helloworld.scala
Log Message:
-----------
Merge branch 'master' into 7.0.x
Commit: c42a66c40ffb22461a2806a6405d7fac7693a4fa
https://github.com/pmd/pmd/commit/c42a66c40ffb22461a2806a6405d7fac7693a4fa
Author: Clément Fournier <[email protected]>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/properties/PropertyBuilder.java
R
pmd-core/src/main/java/net/sourceforge/pmd/properties/constraints/ConstraintFactory.java
M
pmd-core/src/main/java/net/sourceforge/pmd/properties/constraints/NumericConstraints.java
M
pmd-core/src/main/java/net/sourceforge/pmd/properties/constraints/PropertyConstraint.java
M
pmd-core/src/test/java/net/sourceforge/pmd/properties/PropertyDescriptorTest.java
Log Message:
-----------
Remove transitional classes of property framework
Commit: ad822f7e2b51f72034c665499269115372de2ed8
https://github.com/pmd/pmd/commit/ad822f7e2b51f72034c665499269115372de2ed8
Author: Clément Fournier <[email protected]>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodeExtensions.kt
Log Message:
-----------
Accomodate tests for scala empty nodes
refs #2021
Commit: 173519694f46a269647f0fff179353e94192c712
https://github.com/pmd/pmd/commit/173519694f46a269647f0fff179353e94192c712
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
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-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 pull request #2005 from oowekyala/remove-statistical-rule
[core] Remove statistical rule (final step)
Commit: f69e7bf04793f03926933d26c42238a8a5ed4d7d
https://github.com/pmd/pmd/commit/f69e7bf04793f03926933d26c42238a8a5ed4d7d
Author: Clément Fournier <[email protected]>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
M docs/_config.yml
M docs/pages/next_major_development.md
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
M docs/pages/pmd/rules/java/bestpractices.md
M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldUseLoggingLevelTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml
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/ast/Node.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/Attribute.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigator.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
M pmd-core/src/main/java/net/sourceforge/pmd/properties/PropertyBuilder.java
R
pmd-core/src/main/java/net/sourceforge/pmd/properties/constraints/ConstraintFactory.java
M
pmd-core/src/main/java/net/sourceforge/pmd/properties/constraints/NumericConstraints.java
M
pmd-core/src/main/java/net/sourceforge/pmd/properties/constraints/PropertyConstraint.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/main/resources/rulesets/releases/6180.xml
M pmd-core/src/test/java/net/sourceforge/pmd/ReportTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/DummyNodeWithListAndEnum.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/JaxenXPathRuleQueryTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/properties/PropertyDescriptorTest.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/resources/category/java/bestpractices.xml
A pmd-java8/pom.xml
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodeExtensions.kt
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
M pmd-scala/pom.xml
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaTreeBuilder.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSource.java
M
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java
M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
A
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleTest.java
A
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/XPathRuleTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/ScalaParserTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/rule/ScalaRuleTest.java
R pmd-scala/src/test/java/net/sourceforge/pmd/scala/rule/XPathRuleTest.java
A
pmd-scala/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt
M pmd-scala/src/test/resources/parserFiles/helloworld.scala
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 java-grammar
Commit: 82e393b7a512928aaed9cbb915e60e640d6d8557
https://github.com/pmd/pmd/commit/82e393b7a512928aaed9cbb915e60e640d6d8557
Author: Clément Fournier <[email protected]>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java12Test.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java13Test.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/dfa/AcceptanceTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/dfa/DAAPathFinderTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/dfa/DataFlowNodeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/dfa/GeneralFiddlingTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/dfa/StatementAndBraceFinderTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/dfa/StructureTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/dfa/VariableAccessTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/JavaMetricsProviderTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/AcceptanceTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/ClassScopeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/GlobalScopeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/ImageFinderFunctionTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/LocalScopeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/MethodNameDeclarationTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/MethodScopeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/ScopeCreationVisitorTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/SimpleTypedNameDeclarationTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/SourceFileScopeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/TypeSetTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverJava8Test.java
Log Message:
-----------
Ignore some of the remaining tests
* nspmd.lang.java.dfa
* nspmd.lang.java.symboltable
* Some of nspmd.lang.java.metrics
The remaining failures are fixed by #1927
Compare: https://github.com/pmd/pmd/compare/0f13725b3d39...82e393b7a512
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits