Branch: refs/heads/pmd/7.0.x
Home: https://github.com/pmd/pmd
Commit: 4ae044eee1063ba0ca66f80b9b3c359674ca2de1
https://github.com/pmd/pmd/commit/4ae044eee1063ba0ca66f80b9b3c359674ca2de1
Author: Clément Fournier <[email protected]>
Date: 2019-02-17 (Sun, 17 Feb 2019)
Changed paths:
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserControllessVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserControllessVisitorAdapter.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserDecoratedVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserVisitorDecorator.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/CycloAssertAwareDecorator.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/CycloBaseVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/CycloPathAwareDecorator.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/NcssBaseVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/NcssCountImportsDecorator.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/NpathBaseVisitor.java
Log Message:
-----------
Remove visitor decorators
Commit: 1d336f44b9f1437c8fdc73f46045a6c6b12db4bc
https://github.com/pmd/pmd/commit/1d336f44b9f1437c8fdc73f46045a6c6b12db4bc
Author: Clément Fournier <[email protected]>
Date: 2019-02-17 (Sun, 17 Feb 2019)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/AtfdMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/NpathMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/TccMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/AtfdBaseVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/NpathBaseVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/TccAttributeAccessCollector.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/AtfdBaseVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/NpathBaseVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/TccAttributeAccessCollector.java
Log Message:
-----------
Move metric visitors into internal package
Commit: ef5102c4ac3362794d5250496d4c0a401e16e66b
https://github.com/pmd/pmd/commit/ef5102c4ac3362794d5250496d4c0a401e16e66b
Author: Clément Fournier <[email protected]>
Date: 2019-02-17 (Sun, 17 Feb 2019)
Changed paths:
M docs/pages/pmd/userdocs/extending/metrics_howto.md
Log Message:
-----------
Update links
Commit: ef4e013a44527d8a97bfd8d75e2cee46ad85ba2a
https://github.com/pmd/pmd/commit/ef4e013a44527d8a97bfd8d75e2cee46ad85ba2a
Author: Clément Fournier <[email protected]>
Date: 2019-02-17 (Sun, 17 Feb 2019)
Changed paths:
M docs/pages/pmd/userdocs/extending/metrics_howto.md
M pmd-apex/src/main/resources/category/apex/design.xml
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotation.java
M pmd-java/src/main/resources/category/java/design.xml
Log Message:
-----------
Fix a typo i make often
Commit: 3b6d68e9155e22c5dd13e978b0a65d910e1568c0
https://github.com/pmd/pmd/commit/3b6d68e9155e22c5dd13e978b0a65d910e1568c0
Author: Clément Fournier <[email protected]>
Date: 2019-02-17 (Sun, 17 Feb 2019)
Changed paths:
M docs/pages/pmd/userdocs/extending/metrics_howto.md
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/AtfdBaseVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/CycloVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/NpathBaseVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/TccAttributeAccessCollector.java
Log Message:
-----------
Checkstyl
Commit: 3545792f9b452157cb2aa25c75d06357e745fd42
https://github.com/pmd/pmd/commit/3545792f9b452157cb2aa25c75d06357e745fd42
Author: Clément Fournier <[email protected]>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M docs/pages/pmd/userdocs/extending/metrics_howto.md
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractJavaClassMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractJavaOperationMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/api/JavaClassMetricKey.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/api/JavaOperationMetricKey.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/AbstractJavaClassMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/AbstractJavaOperationMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/AtfdMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/CycloMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/LocMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/NcssMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/NoamMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/NopaMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/NpathMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/TccMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/WmcMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/WocMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/AtfdBaseVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/CycloVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/NcssVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/NpathBaseVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/TccAttributeAccessCollector.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/AtfdMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/CycloMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/LocMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/NcssMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/NoamMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/NopaMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/NpathMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/TccMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/WmcMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/WocMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/AtfdBaseVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/CycloVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/NcssVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/NpathBaseVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/TccAttributeAccessCollector.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CyclomaticComplexityRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/ProjectMemoizerTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/impl/CycloTestRule.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/impl/NcssTestRule.java
Log Message:
-----------
Move metrics
Commit: f98fff4def35133da2613988ce9f6b766693dffa
https://github.com/pmd/pmd/commit/f98fff4def35133da2613988ce9f6b766693dffa
Author: Clément Fournier <[email protected]>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M docs/pages/pmd/devdocs/major_contributions/adding_new_metrics_framework.md
Log Message:
-----------
Fix dead links
Commit: e9231394a3ebbfc7513dd5cafc756c30f5acb90c
https://github.com/pmd/pmd/commit/e9231394a3ebbfc7513dd5cafc756c30f5acb90c
Author: Clément Fournier <[email protected]>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M .github/ISSUE_TEMPLATE.md
M .travis/build-deploy.sh
M CONTRIBUTING.md
M README.md
M do-release.sh
M docs/_config.yml
M docs/pages/7_0_0_release_notes.md
M docs/pages/next_major_development.md
M docs/pages/pmd/devdocs/roadmap.md
M docs/pages/pmd/projectdocs/committers/releasing.md
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
M docs/pages/pmd/rules/apex/codestyle.md
M docs/pages/pmd/rules/apex/design.md
M docs/pages/pmd/rules/apex/documentation.md
M docs/pages/pmd/rules/apex/errorprone.md
M docs/pages/pmd/rules/apex/performance.md
M docs/pages/pmd/rules/apex/security.md
M docs/pages/pmd/rules/java.md
M docs/pages/pmd/rules/java/bestpractices.md
M docs/pages/pmd/rules/java/codestyle.md
M docs/pages/pmd/rules/java/design.md
M docs/pages/pmd/rules/java/errorprone.md
M docs/pages/pmd/userdocs/cpd.md
M docs/pages/pmd/userdocs/suppressing_warnings.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/AbstractApexRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexUnitTestRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexXPathRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/AvoidGlobalModifierRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/AvoidLogicInTriggerRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/VariableNamingConventionsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractNcssCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AvoidDeeplyNestedIfStmtsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveClassLengthRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveParameterListRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssConstructorCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssTypeCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/StdCyclomaticComplexityRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/TooManyFieldsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidHardcodingIdRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/MethodWithSameNameAsEnclosingClassRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidDmlStatementsInLoopsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidSoqlInLoopsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidSoslInLoopsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexBadCryptoRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCSRFRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexDangerousMethodsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexInsecureEndpointRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSharingViolationsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSuggestUsingNamedCredRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromEscapeFalseRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromURLParamRule.java
A pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
M pmd-apex/src/main/resources/rulesets/apex/ruleset.xml
M pmd-apex/src/main/resources/rulesets/apex/rulesets.properties
M
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/DefaultRulesetTest.java
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/MethodNamingConventions.xml
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AntlrTokenizer.java
A
pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/JavaCCTokenizer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/token/AntlrToken.java
A pmd-core/src/main/java/net/sourceforge/pmd/cpd/token/AntlrTokenFilter.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cpd/token/JavaCCTokenFilter.java
A
pmd-core/src/main/java/net/sourceforge/pmd/cpd/token/internal/BaseTokenFilter.java
M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/IteratorUtil.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/antlr/AntlrTokenManager.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java
M
pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java
R pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRule.java
A pmd-core/src/main/resources/rulesets/releases/6120.xml
A pmd-core/src/main/resources/rulesets/releases/6130.xml
M
pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java
M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java
M
pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerContinuationTest.java
M pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerTest.java
A pmd-cpp/src/test/resources/net/sourceforge/pmd/cpd/cpp/issue-1559.cpp
M pmd-dist/pom.xml
M pmd-doc/src/test/java/net/sourceforge/pmd/docs/MockedFileWriter.java
M pmd-doc/src/test/java/net/sourceforge/pmd/docs/RuleDocGeneratorTest.java
M pmd-doc/src/test/java/net/sourceforge/pmd/docs/SidebarGeneratorTest.java
A pmd-go/src/test/java/net/sourceforge/pmd/cpd/GoCPDTokenizerTest.java
A pmd-go/src/test/resources/net/sourceforge/pmd/cpd/hello.go
M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractLombokAwareRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorMethodGenerationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/AtLeastOneConstructorRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/BeanMembersShouldSerializeRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/UnsynchronizedStaticFormatterRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveLiteralAppendsRule.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/test/java/net/sourceforge/pmd/cpd/JavaTokensTokenizerTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/cpd/MatchAlgorithmTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseTryWithResourcesTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/WhileLoopWithLiteralBooleanTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperator.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/AvoidUncheckedExceptionsInSignaturesTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/DetachedTestCaseTest.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTCatchStatementTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclarationTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
A
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParserTestSpec.kt
A
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TestExtensions.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/WildcardBoundsTest.kt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AccessorMethodGeneration.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseTryWithResources.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/WhileLoopWithLiteralBoolean.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/AtLeastOneConstructor.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LinguisticNaming.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseDiamondOperator.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/AvoidUncheckedExceptionsInSignatures.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/BeanMembersShouldSerialize.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/DetachedTestCase.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/UnsynchronizedStaticFormatter.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/ConsecutiveLiteralAppends.xml
M
pmd-javascript/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java
M pmd-kotlin/src/main/java/net/sourceforge/pmd/cpd/KotlinTokenizer.java
M pmd-lang-test/pom.xml
R
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/AstMatcherDsl.kt
A
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/AstMatcherDslAdapter.kt
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt
R pmd-lang-test/src/test/kotlin/net/sourceforge/pmd/lang/ast/test/DslTest.kt
R
pmd-lang-test/src/test/kotlin/net/sourceforge/pmd/lang/ast/test/ParseUtils.kt
R
pmd-lang-test/src/test/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt
M pmd-matlab/src/main/java/net/sourceforge/pmd/cpd/MatlabTokenizer.java
M
pmd-objectivec/src/main/java/net/sourceforge/pmd/cpd/ObjectiveCTokenizer.java
M pmd-plsql/etc/grammar/PldocAST.jjt
M pmd-plsql/src/main/ant/alljavacc.xml
M pmd-plsql/src/main/java/net/sourceforge/pmd/cpd/PLSQLTokenizer.java
A
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTComparisonCondition.java
A
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTRegexpLikeCondition.java
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
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codestyle/CodeFormatRule.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ASTComparisonConditionTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/FunctionsTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/JoinClauseTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/OrderByExpressionsTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectExpressionsTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectHierarchicalTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatementTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectUnionTest.java
R
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/TableCollectionExpression.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/TableCollectionExpressionTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/UpdateStatementTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/WhereClauseTest.java
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/InnerNaturalJoin.pls
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/IsOfType.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/OrderByExpression.pls
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectExpressions.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectHierarchical.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatementRecordField.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectSimpleExpression.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectSubqueryExpressions.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectUnion.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimFunction.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/UpdateStatementExample2.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/UpdateStatementRef.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseExists.pls
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseFunctionCall.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseMultiset.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseRegexpLike.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseSubqueries.pls
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveMethodLength.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveObjectLength.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/NcssMethodCount.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NcssObjectCount.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/TooManyFields.xml
M pmd-python/src/main/java/net/sourceforge/pmd/cpd/PythonTokenizer.java
A pmd-ui/README.md
R pmd-ui/pom.xml
R pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/Designer.java
R pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerRoot.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/DesignerStarter.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/MainDesignerController.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/NodeInfoPanelController.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/SourceEditorController.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/XPathPanelController.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/model/ASTManager.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/model/EventLogger.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/model/LogEntry.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/model/MetricResult.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/model/ObservableRuleBuilder.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/model/ObservableXPathRuleBuilder.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/model/ParseAbortedException.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/model/XPathEvaluationException.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/model/XPathEvaluator.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/AuxclasspathSetupController.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/EditPropertyDialogController.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/EventLogController.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/ExportXPathWizardController.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/AbstractController.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/DesignerIteratorUtil.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/DesignerUtil.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/LimitedSizeStack.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/PropertyDescriptorSpec.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/SoftReferenceCache.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/TextAwareNodeWrapper.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/autocomplete/AstPackageExplorer.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/autocomplete/CompletionResult.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/autocomplete/CompletionResultSource.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/autocomplete/NodeNameFinder.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/autocomplete/ResultSelectionStrategy.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/autocomplete/XPathAutocompleteProvider.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/autocomplete/XPathCompletionSource.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/BeanModelNode.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/BeanModelNodeSeq.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/BeanNodeVisitor.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/RestorePropertyVisitor.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/SettingsOwner.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/SettingsPersistenceUtil.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/SimpleBeanModelNode.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/XmlInterface.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/XmlInterfaceVersion1.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/converters/LanguageVersionConverter.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/converters/PropertyTypeIdConverter.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/converters/RulePriorityConverter.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/AvailableSyntaxHighlighters.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/HighlightLayerCodeArea.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/NodeStyleSpan.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/SimpleRegexSyntaxHighlighter.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/StyleLayer.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/SyntaxHighlighter.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/SyntaxHighlightingCodeArea.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/UniformStyleCollection.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/syntaxhighlighting/ApexSyntaxHighlighter.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/syntaxhighlighting/HighlightClasses.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/syntaxhighlighting/JavaSyntaxHighlighter.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/syntaxhighlighting/XPathSyntaxHighlighter.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/syntaxhighlighting/XmlSyntaxHighlighter.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/ASTTreeCell.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/ASTTreeItem.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/ContextMenuWithNoArrows.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/MetricResultListCell.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/PropertyTableView.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/ScopeHierarchyTreeCell.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/ScopeHierarchyTreeItem.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/ToolbarTitledPane.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/TreeViewWrapper.java
R
pmd-ui/src/main/java/net/sourceforge/pmd/util/fxdesigner/util/controls/XpathViolationListCell.java
R pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/LICENSE
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/auxclasspath-setup-popup.fxml
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/designer.fxml
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/edit-property-dialog.fxml
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/editor.fxml
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/event-log.fxml
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/generate-xpath-from-stack-trace.fxml
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/node-info.fxml
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/xpath-export-wizard.fxml
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/fxml/xpath.fxml
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/icons/app/designer_logo.jpeg
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/less/constants.less
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/less/designer.less
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/less/editor-theme.less
R
pmd-ui/src/main/resources/net/sourceforge/pmd/util/fxdesigner/less/syntax-highlighting.less
R
pmd-ui/src/test/java/net/sourceforge/pmd/util/fxdesigner/util/DesignerUtilTest.java
M pom.xml
Log Message:
-----------
Merge branch '7.0.x' into remove-visitor-decorators
Commit: a6f63397d76de2838050855f786fec481b4db9f0
https://github.com/pmd/pmd/commit/a6f63397d76de2838050855f786fec481b4db9f0
Author: Clément Fournier <[email protected]>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M .travis/build-deploy.sh
M .travis/secrets.tar.enc
M .travis/setup-secrets.sh
M do-release.sh
M docs/_config.yml
M docs/pages/next_major_development.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/pmd/projectdocs/committers/releasing.md
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
M docs/pages/pmd/rules/apex/codestyle.md
M docs/pages/pmd/rules/apex/design.md
M docs/pages/pmd/rules/apex/documentation.md
M docs/pages/pmd/rules/apex/errorprone.md
M docs/pages/pmd/rules/apex/performance.md
M docs/pages/pmd/rules/apex/security.md
M docs/pages/pmd/rules/ecmascript/bestpractices.md
M docs/pages/pmd/rules/ecmascript/codestyle.md
M docs/pages/pmd/rules/ecmascript/errorprone.md
M docs/pages/pmd/rules/java.md
M docs/pages/pmd/rules/java/bestpractices.md
M docs/pages/pmd/rules/java/codestyle.md
M docs/pages/pmd/rules/java/design.md
M docs/pages/pmd/rules/java/documentation.md
M docs/pages/pmd/rules/java/errorprone.md
M docs/pages/pmd/rules/java/multithreading.md
M docs/pages/pmd/rules/java/performance.md
M docs/pages/pmd/rules/plsql.md
M docs/pages/pmd/rules/plsql/codestyle.md
M docs/pages/pmd/rules/plsql/design.md
M docs/pages/pmd/rules/plsql/errorprone.md
M docs/pages/pmd/rules/pom/errorprone.md
M docs/pages/pmd/rules/vm/design.md
M docs/pages/pmd/rules/xsl/performance.md
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/pmd/userdocs/configuring_rules.md
M docs/pages/pmd/userdocs/cpd.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M pmd-apex/pom.xml
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationParameter.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTCatchBlockStatement.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTField.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTFieldDeclaration.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTFieldDeclarationStatements.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTFormalComment.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTLiteralExpression.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTMethod.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTMethodCallExpression.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTModifierNode.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTNewKeyValueObjectExpression.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTNewObjectExpression.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTParameter.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTProperty.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTReferenceExpression.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserClass.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserEnum.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserInterface.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserTrigger.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTVariableDeclaration.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTVariableDeclarationStatements.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTVariableExpression.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/AbstractApexNode.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/metrics/impl/CycloMetric.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexUnitTestRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexAssertionsShouldIncludeMessageRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestMethodShouldHaveIsTestAnnotationRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/AvoidGlobalModifierRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/AvoidLogicInTriggerRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/VariableNamingConventionsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveClassLengthRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssConstructorCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/StdCyclomaticComplexityRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/TooManyFieldsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/documentation/ApexDocRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidHardcodingIdRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidNonExistentAnnotationsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/MethodWithSameNameAsEnclosingClassRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCSRFRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexDangerousMethodsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexInsecureEndpointRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSharingViolationsRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSuggestUsingNamedCredRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromEscapeFalseRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromURLParamRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/Helper.java
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
M
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/DefaultRulesetTest.java
A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTFieldTest.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTNewKeyValueObjectExpressionTest.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexAssertionsShouldIncludeMessageTest.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestMethodShouldHaveIsTestAnnotationTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexAssertionsShouldIncludeMessage.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexUnitTestMethodShouldHaveIsTestAnnotation.xml
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/stat/StatisticalRule.java
M pmd-core/src/main/resources/rulesets/releases/6130.xml
M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
A
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactoryTest.java
M pmd-dist/src/main/resources/scripts/cpd.bat
M pmd-dist/src/main/resources/scripts/cpdgui.bat
M pmd-dist/src/main/resources/scripts/designer.bat
M pmd-dist/src/main/resources/scripts/pmd.bat
M pmd-dist/src/main/resources/scripts/run.sh
M pmd-doc/src/main/java/net/sourceforge/pmd/docs/RuleDocGenerator.java
M pmd-doc/src/test/resources/expected/sample.md
M pmd-java/etc/grammar/Java.jjt
M pmd-java/pom.xml
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBreakStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLiteral.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchExpression.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLabeledBlock.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLabeledExpression.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLabeledRule.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLabeledThrowStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.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/rulesets/java/quickstart.xml
M
pmd-java/src/test/java/net/sourceforge/pmd/LanguageVersionDiscovererTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/QuickstartRulesetTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTLiteralTest.java
A 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/ParserCornersTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactoryTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidDuplicateLiteralsTest.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
A
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/SwitchExpressionTests.kt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchStatements.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchWithFallthrough.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java12/MultipleCaseLabels.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java12/SwitchExpressions.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java12/SwitchExpressionsBreak.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java12/SwitchRules.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseTryWithResources.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseUnderscoresInNumericLiterals.xml
M pmd-lang-test/pom.xml
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/AstMatcherDslAdapter.kt
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodeExtensions.kt
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt
M pmd-plsql/etc/grammar/PldocAST.jjt
M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLParser.java
M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTInput.java
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/main/java/net/sourceforge/pmd/lang/plsql/rule/codestyle/AvoidTabCharacterRule.java
A
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codestyle/LineLengthRule.java
M pmd-plsql/src/main/resources/category/plsql/codestyle.xml
M pmd-plsql/src/main/resources/category/plsql/design.xml
M pmd-plsql/src/main/resources/category/plsql/errorprone.xml
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/CursorAttributesTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/IfStatementTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XMLElementTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XMLTableTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/rule/bestpractices/TomKytesDespairTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/rule/codestyle/AvoidTabCharacterTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/rule/codestyle/LineLengthTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/rule/design/TooManyMethodsTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/rule/errorprone/ToDateToCharTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/rule/errorprone/ToDateWithoutDateFormatTest.java
A
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/rule/errorprone/ToTimestampWithoutDateFormatTest.java
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/CursorAttributes.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLElement.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLTable.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/bestpractices/xml/TomKytesDespair.xml
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codestyle/xml/AvoidTabCharacter.xml
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/codestyle/xml/LineLength.xml
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/TooManyMethods.xml
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/errorprone/xml/TO_DATEWithoutDateFormat.xml
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/errorprone/xml/TO_DATE_TO_CHAR.xml
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/errorprone/xml/TO_TIMESTAMPWithoutDateFormat.xml
M pmd-test/pom.xml
M pom.xml
Log Message:
-----------
Merge branch '7.0.x' into remove-visitor-decorators
Commit: 021407943c1bab6108de955aa9fb119cb84295d5
https://github.com/pmd/pmd/commit/021407943c1bab6108de955aa9fb119cb84295d5
Author: Clément Fournier <[email protected]>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M docs/pages/pmd/devdocs/major_contributions/adding_new_metrics_framework.md
M docs/pages/pmd/userdocs/extending/metrics_howto.md
M pmd-apex/src/main/resources/category/apex/design.xml
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotation.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserControllessVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserControllessVisitorAdapter.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserDecoratedVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserVisitorDecorator.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractJavaClassMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/AbstractJavaOperationMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/api/JavaClassMetricKey.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/api/JavaOperationMetricKey.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/AbstractJavaClassMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/AbstractJavaOperationMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/AtfdMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/CycloMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/LocMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/NcssMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/NoamMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/NopaMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/NpathMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/TccMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/WmcMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/WocMetric.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/CycloVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/NcssVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/AtfdBaseVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/CycloAssertAwareDecorator.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/CycloBaseVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/CycloPathAwareDecorator.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/NcssBaseVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/NcssCountImportsDecorator.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/NpathBaseVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/TccAttributeAccessCollector.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/AtfdMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/CycloMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/LocMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/NcssMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/NoamMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/NopaMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/NpathMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/TccMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/WmcMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/WocMetric.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/AtfdBaseVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/CycloVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/NcssVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/NpathBaseVisitor.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/TccAttributeAccessCollector.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CyclomaticComplexityRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java
M pmd-java/src/main/resources/category/java/design.xml
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/ProjectMemoizerTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/impl/CycloTestRule.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/impl/NcssTestRule.java
Log Message:
-----------
Merge branch 'remove-visitor-decorators' into 7.0.x
Compare: https://github.com/pmd/pmd/compare/926868692e41...021407943c1b
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits