Branch: refs/heads/pmd/7.0.x
Home: https://github.com/pmd/pmd
Commit: f79941e174911ddbf7edf977da813522ccffd7ab
https://github.com/pmd/pmd/commit/f79941e174911ddbf7edf977da813522ccffd7ab
Author: Maikel Steneker <[email protected]>
Date: 2020-01-15 (Wed, 15 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Mark.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchAlgorithm.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokens.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/MarkTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/TokenEntryTest.java
Log Message:
-----------
Added column information to CPD internals.
Duplications are registered in CPD by storing a Mark. This Mark contains a
TokenEntry for where the duplication starts, as well as a line count and the
source code that is duplicated.
This change adds a beginColumn and endColumn field to each TokenEntry. These
are optional fields that can be left empty. Storing these allows us to pinpoint
the column position of each token.
In addition, an additional TokenEntry is added to the Mark to indicate where
the duplication ends. This can then be used to determine the location of the
entire duplication; it starts where the first token starts and ends where the
last token ends.
Commit: 96943852b5cfb96fc11039402c82153b8143e929
https://github.com/pmd/pmd/commit/96943852b5cfb96fc11039402c82153b8143e929
Author: Maikel Steneker <[email protected]>
Date: 2020-01-15 (Wed, 15 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java
Log Message:
-----------
Adjusted XML renderer to include more information about the location of each
duplication.
This includes the end line of each token as well as the column positions for
the begin and end of the duplication. Note that the latter two are optional and
may not be reported for all languages.
Commit: 8ed19b5da650f85089105bc4d3f3b6c4e11a6413
https://github.com/pmd/pmd/commit/8ed19b5da650f85089105bc4d3f3b6c4e11a6413
Author: Maikel Steneker <[email protected]>
Date: 2020-01-15 (Wed, 15 Jan 2020)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java
Log Message:
-----------
Added CPD column information for Java.
Commit: 3b5777f3c6329eb59369408170fbdda63c905fee
https://github.com/pmd/pmd/commit/3b5777f3c6329eb59369408170fbdda63c905fee
Author: Maikel Steneker <[email protected]>
Date: 2020-01-15 (Wed, 15 Jan 2020)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/JavaCCTokenizer.java
Log Message:
-----------
Added CPD column information for JavaCC-based languages.
This includes C++, EcmaScript (JavaScript), Matlab, Modelica, Objective-C,
PL/SQL and Python.
Commit: e2ba92bdca4d6f0faa7361633ab5f5a909fdb403
https://github.com/pmd/pmd/commit/e2ba92bdca4d6f0faa7361633ab5f5a909fdb403
Author: Maikel Steneker <[email protected]>
Date: 2020-01-15 (Wed, 15 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AntlrTokenizer.java
Log Message:
-----------
Added CPD column information for Antlr-based languages.
This includes Dart, Go, Kotlin, Lua and Swift.
Commit: 87c1602ab0aabf5437bc5d0dd3eb358b49c7fa04
https://github.com/pmd/pmd/commit/87c1602ab0aabf5437bc5d0dd3eb358b49c7fa04
Author: Maikel Steneker <[email protected]>
Date: 2020-01-16 (Thu, 16 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
Log Message:
-----------
Apply suggestions from code review
Co-Authored-By: Andreas Dangel <[email protected]>
Commit: cd0bdc80507fe95119cc0047a20837b9b6b232fc
https://github.com/pmd/pmd/commit/cd0bdc80507fe95119cc0047a20837b9b6b232fc
Author: Maikel Steneker <[email protected]>
Date: 2020-01-16 (Thu, 16 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
Log Message:
-----------
Merge branch 'xml_column_information' of https://github.com/tiobe/pmd into
xml_column_information
Commit: 25ceeb91bb88e7fff4334c12f56e55ccd46db113
https://github.com/pmd/pmd/commit/25ceeb91bb88e7fff4334c12f56e55ccd46db113
Author: Maikel Steneker <[email protected]>
Date: 2020-01-16 (Thu, 16 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
Log Message:
-----------
Removed redundant code from constructor call.
Commit: eb7738c3416f467477c81b805c5f28313527b610
https://github.com/pmd/pmd/commit/eb7738c3416f467477c81b805c5f28313527b610
Author: Clément Fournier <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
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/AbstractApexNode.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/AbstractApexNodeBase.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexNode.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitor.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitorAdapter.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitorReducedAdapter.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java
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/design/AbstractNcssCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveLengthRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveNodeCountRule.java
Log Message:
-----------
Make FormalComment extend ApexNode
Commit: c75875f981bcf07c9ef62d8d6f41da6d2548c5c8
https://github.com/pmd/pmd/commit/c75875f981bcf07c9ef62d8d6f41da6d2548c5c8
Author: Clément Fournier <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
Log Message:
-----------
Add test
Commit: b7a618c6dd18948422f78f819a5c0deb4abea2c2
https://github.com/pmd/pmd/commit/b7a618c6dd18948422f78f819a5c0deb4abea2c2
Author: Clément Fournier <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
Update release notes
Commit: e43438c498613e7d07a06f49862c89d5a1e1d27c
https://github.com/pmd/pmd/commit/e43438c498613e7d07a06f49862c89d5a1e1d27c
Author: Andreas Dangel <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes, fixes #2208
Commit: 6950d2d9d48d8f104fde94f950c58607a467ee68
https://github.com/pmd/pmd/commit/6950d2d9d48d8f104fde94f950c58607a467ee68
Author: Andreas Dangel <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
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/AbstractApexNode.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/AbstractApexNodeBase.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexNode.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitor.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitorAdapter.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitorReducedAdapter.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java
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/design/AbstractNcssCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveLengthRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveNodeCountRule.java
M
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
Log Message:
-----------
Merge branch 'pr-2232'
[apex] Make FormalComment extend ApexNode
Commit: 1617aa53115b4b48df80b736bbee18efa0643cc3
https://github.com/pmd/pmd/commit/1617aa53115b4b48df80b736bbee18efa0643cc3
Author: Andreas Dangel <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M docs/pages/pmd/userdocs/tools/ant.md
M docs/pages/release_notes.md
M pmd-apex-jorje/pom.xml
R
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-01-18-a041d7/apex-jorje-lsp-minimized-2019-01-18-a041d7.jar
R
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-01-18-a041d7/apex-jorje-lsp-minimized-2019-01-18-a041d7.pom
A
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-11-07-964d4a/apex-jorje-lsp-minimized-2019-11-07-964d4a.jar
A
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-11-07-964d4a/apex-jorje-lsp-minimized-2019-11-07-964d4a.pom
M pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/TestAccessEvaluator.java
Log Message:
-----------
[apex] Update Apex Support to version 48 (Spring '20)
Commit: 0fab38bdbd4ef3221aec8ee2b8c352431d6f7525
https://github.com/pmd/pmd/commit/0fab38bdbd4ef3221aec8ee2b8c352431d6f7525
Author: Andreas Dangel <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M docs/pages/pmd/userdocs/extending/writing_pmd_rules.md
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTExpressionStatement.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/ASTVariableDeclaration.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/AbstractApexNodeBase.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/DumpFacade.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleChainVisitor.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolation.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexAssertionsShouldIncludeMessageRule.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/ApexCSRFRule.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/ApexOpenRedirectRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromEscapeFalseRule.java
M
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.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/DocumentNavigator.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/NodeIterator.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/saxon/ElementNode.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQuery.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/designer/Designer.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/XmlTreeRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/viewer/gui/ASTPanel.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/viewer/gui/menu/SimpleNodeSubMenu.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/viewer/model/ASTModel.java
M
pmd-core/src/main/java/net/sourceforge/pmd/util/viewer/model/SimpleNodeTreeNodeAdapter.java
M pmd-core/src/test/java/net/sourceforge/pmd/FooRule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/AbstractNodeTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/AbstractNodeTransversalTest.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAllocationExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotation.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArguments.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAssertStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceBody.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceBodyDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassOrInterfaceType.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConditionalExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTDoStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExplicitConstructorInvocation.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFieldDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFinallyStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTForStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTIfStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTImportDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTInstanceOfExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMarkerAnnotation.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMemberValuePair.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMemberValuePairs.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTNormalAnnotation.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPackageDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPrimarySuffix.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTResultType.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSingleMemberAnnotation.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTryStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTType.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTypeArguments.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTypeDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableDeclarator.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableDeclaratorId.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTWhileStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTYieldStatement.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractAnyTypeDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaAnnotatableNode.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractTypeBodyDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/NodeChildrenIterator.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/dfa/StatementAndBraceFinder.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/dfa/VariableAccessVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/JavaMetricsComputer.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/ClassFanOutMetric.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/CycloMetric.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/NcssVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/CycloBaseVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/NcssBaseVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/visitors/NpathBaseVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/qname/QualifiedNameResolver.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractInefficientZeroCheck.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJUnitRule.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/AbstractPoorMethodCall.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/StringConcatenationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AbstractSunSecureRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorClassGenerationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ArrayIsStoredDirectlyRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AvoidReassigningLoopVariablesRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AvoidReassigningParametersRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ForLoopCanBeForeachRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/GuardLogStatementRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitUseExpectedRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/LooseCouplingRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/MethodReturnsInternalArrayRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/PreserveStackTraceRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedFormalParameterRule.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/bestpractices/UnusedLocalVariableRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseCollectionIsEmptyRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ConfusingTernaryRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/DontImportJavaLangRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FieldDeclarationsShouldBeAtStartOfClassRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/IdenticalCatchBranchesRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalVariableCouldBeFinalRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/PrematureDeclarationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryLocalBeforeReturnRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryModifierRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryReturnRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/VariableNamingConventionsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AbstractNcssCountRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CouplingBetweenObjectsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ExceptionAsFlowControlRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ExcessiveNodeCountRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ExcessivePublicCountRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssTypeCountRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/PositionalIteratorRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SignatureDeclareThrowsExceptionRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SimplifyBooleanReturnsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/StdCyclomaticComplexityRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UseUtilityClassRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UselessOverridingMethodRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AssignmentInOperandRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidCallingFinalizeRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidFieldNameMatchingMethodNameRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidMultipleUnaryOperatorsRule.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/errorprone/BrokenNullCheckRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CheckSkipResultRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloneMethodMustImplementCloneableRule.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/rule/errorprone/CompareObjectsWithEqualsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/DontImportSunRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/IdempotentOperationsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/MoreThanOneLoggerRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NullAssignmentRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/OverrideBothEqualsAndHashcodeRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SingletonClassReturningNewInstanceRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/SuspiciousHashcodeMethodNameRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnnecessaryCaseChangeRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UnnecessaryConversionTemporaryRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UselessOperationOnImmutableRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/migrating/UnnecessaryCastRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/DoubleCheckedLockingRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/NonThreadSafeSingletonRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidInstantiatingObjectsInLoopsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/BigIntegerInstantiationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/BooleanInstantiationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveAppendsShouldReuseRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveLiteralAppendsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InefficientEmptyStringCheckRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InefficientStringBufferingRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/RedundantFieldInitializerRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/StringInstantiationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UnnecessaryWrapperObjectCreationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UseStringBufferForStringAppendsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UseStringBufferLengthRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UselessStringValueOfRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/security/HardCodedCryptoKeyRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/security/InsecureCryptoIvRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ClassScope.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/JavaNameOccurrence.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/MethodNameDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/MethodScope.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/NameFinder.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/OccurrenceFinder.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ScopeAndDeclarationFinder.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/VariableNameDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/MethodTypeResolution.java
M
pmd-java/src/test/java/net/sourceforge/pmd/jaxen/DocumentNavigatorTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTModuleDeclarationTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTVariableDeclaratorIdTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/FormalCommentTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java10Test.java
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/ast/SimpleNodeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/ClassScopeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverTest.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UselessParentheses.xml
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTArrayComprehension.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTArrayComprehensionLoop.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTAstRoot.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTBreakStatement.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTCatchClause.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTConditionalExpression.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTContinueStatement.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTDoLoop.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTElementGet.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTForInLoop.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTForLoop.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTFunctionCall.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTFunctionNode.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTIfStatement.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTLabeledStatement.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTLetNode.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTName.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTNewExpression.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTObjectLiteral.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTSwitchCase.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTSwitchStatement.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTTryStatement.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTUnaryExpression.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTVariableDeclaration.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTVariableInitializer.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTWhileLoop.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTWithStatement.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTXmlExpression.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/AbstractInfixEcmascriptNode.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/DumpFacade.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptTreeBuilder.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/rule/EcmascriptRuleChainVisitor.java
M
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTFunctionNodeTest.java
M
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java
M
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/design/NoInlineStyleInformationRule.java
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodeExtensions.kt
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTComponentReference.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTMultipleDefinitionImportClause.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTName.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTSingleDefinitionImportClause.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTStoredDefinition.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaClassSpecifierNode.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/rule/ConnectUsingNonConnector.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTArguments.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTFormalParameter.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTMethodDeclarator.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTPrimarySuffix.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTProgramUnit.java
M
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/ASTVariableOrConstantDeclaratorId.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/dfa/StatementAndBraceFinder.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/dfa/VariableAccessVisitor.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codestyle/CodeFormatRule.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/CyclomaticComplexityRule.java
M
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/NPathComplexityRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssObjectCountRule.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/MethodNameDeclaration.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/MethodScope.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/NameFinder.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/PLSQLNameOccurrence.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/ScopeAndDeclarationFinder.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/CursorWithWithTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/DeleteStatementTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/JoinClauseTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectExpressionsTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectForUpdateTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectIntoWithGroupByTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XMLElementTest.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/AbstractScalaNode.java
M
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
M
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeElRule.java
M
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/VfDocStyleTest.java
M
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/design/CollapsibleIfStatementsRule.java
M
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/errorprone/EmptyForeachStmtRule.java
M
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/errorprone/EmptyIfStmtRule.java
M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/DumpFacade.java
M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/XmlNodeWrapper.java
M
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/AbstractXmlRule.java
M
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/XmlRuleChainVisitor.java
M pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlParserTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 817c3d112734037b969c72edbe43e11e19e96c9e
https://github.com/pmd/pmd/commit/817c3d112734037b969c72edbe43e11e19e96c9e
Author: Andreas Dangel <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AbstractTokenizer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Mark.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
M pmd-groovy/src/main/java/net/sourceforge/pmd/cpd/GroovyTokenizer.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/cpd/JSPTokenizer.java
M pmd-plsql/src/main/java/net/sourceforge/pmd/cpd/PLSQLTokenizer.java
M pmd-scala/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java
M pmd-visualforce/src/main/java/net/sourceforge/pmd/cpd/VfTokenizer.java
Log Message:
-----------
CPD: Remove deprecations in Mark / TokenEntry
* Provide these values for more languages
Commit: ca4ad73ea292da04aae72df58ca95182bf984427
https://github.com/pmd/pmd/commit/ca4ad73ea292da04aae72df58ca95182bf984427
Author: Andreas Dangel <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes, refs #2225
Commit: 4450d826f7155cffb990780dbda023f9d8d1afff
https://github.com/pmd/pmd/commit/4450d826f7155cffb990780dbda023f9d8d1afff
Author: Andreas Dangel <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
M pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AbstractTokenizer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AntlrTokenizer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Mark.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchAlgorithm.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokens.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/JavaCCTokenizer.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/MarkTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/TokenEntryTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java
M pmd-groovy/src/main/java/net/sourceforge/pmd/cpd/GroovyTokenizer.java
M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/cpd/JSPTokenizer.java
M pmd-plsql/src/main/java/net/sourceforge/pmd/cpd/PLSQLTokenizer.java
M pmd-scala/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java
M pmd-visualforce/src/main/java/net/sourceforge/pmd/cpd/VfTokenizer.java
Log Message:
-----------
Merge branch 'pr-2225'
[core] CPD: report endLine / column informations for found duplications
Commit: bf7732695b4e14f2819d79dc32e3c853f2550343
https://github.com/pmd/pmd/commit/bf7732695b4e14f2819d79dc32e3c853f2550343
Author: Clément Fournier <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
Log Message:
-----------
Fix comment on Node
Commit: d68c072c87c44732ece293d63eb076ac9d240d13
https://github.com/pmd/pmd/commit/d68c072c87c44732ece293d63eb076ac9d240d13
Author: Clément Fournier <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M docs/pages/pmd/userdocs/tools/ant.md
M docs/pages/release_notes.md
M pmd-apex-jorje/pom.xml
R
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-01-18-a041d7/apex-jorje-lsp-minimized-2019-01-18-a041d7.jar
R
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-01-18-a041d7/apex-jorje-lsp-minimized-2019-01-18-a041d7.pom
A
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-11-07-964d4a/apex-jorje-lsp-minimized-2019-11-07-964d4a.jar
A
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-11-07-964d4a/apex-jorje-lsp-minimized-2019-11-07-964d4a.pom
M pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml
M pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.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/AbstractApexNode.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/AbstractApexNodeBase.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexNode.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitor.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitorAdapter.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitorReducedAdapter.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/TestAccessEvaluator.java
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/design/AbstractNcssCountRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveLengthRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveNodeCountRule.java
M
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AbstractTokenizer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AntlrTokenizer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Mark.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchAlgorithm.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokens.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/JavaCCTokenizer.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/MarkTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/TokenEntryTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java
M pmd-groovy/src/main/java/net/sourceforge/pmd/cpd/GroovyTokenizer.java
M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/cpd/JSPTokenizer.java
M pmd-plsql/src/main/java/net/sourceforge/pmd/cpd/PLSQLTokenizer.java
M pmd-scala/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java
M pmd-visualforce/src/main/java/net/sourceforge/pmd/cpd/VfTokenizer.java
Log Message:
-----------
Merge branch 'master' of github.com:pmd/pmd
Commit: 7756ad9de0569a151c3beb2a18acdd08c90b3192
https://github.com/pmd/pmd/commit/7756ad9de0569a151c3beb2a18acdd08c90b3192
Author: Clément Fournier <[email protected]>
Date: 2020-01-17 (Fri, 17 Jan 2020)
Changed paths:
M docs/pages/pmd/userdocs/tools/ant.md
M docs/pages/release_notes.md
M pmd-apex-jorje/pom.xml
R
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-01-18-a041d7/apex-jorje-lsp-minimized-2019-01-18-a041d7.jar
R
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-01-18-a041d7/apex-jorje-lsp-minimized-2019-01-18-a041d7.pom
A
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-11-07-964d4a/apex-jorje-lsp-minimized-2019-11-07-964d4a.jar
A
pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2019-11-07-964d4a/apex-jorje-lsp-minimized-2019-11-07-964d4a.pom
M pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml
M pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.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/AbstractApexNode.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/AbstractApexNodeBase.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexNode.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitor.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitorAdapter.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParserVisitorReducedAdapter.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/TestAccessEvaluator.java
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/design/AbstractNcssCountRule.java
M
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AbstractTokenizer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Mark.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchAlgorithm.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokens.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/AntlrTokenizer.java
M
pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/JavaCCTokenizer.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/MarkTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/TokenEntryTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java
M pmd-groovy/src/main/java/net/sourceforge/pmd/cpd/GroovyTokenizer.java
M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/cpd/JSPTokenizer.java
M pmd-plsql/src/main/java/net/sourceforge/pmd/cpd/PLSQLTokenizer.java
M pmd-scala/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java
M pmd-visualforce/src/main/java/net/sourceforge/pmd/cpd/VfTokenizer.java
Log Message:
-----------
Merge branch 'master' into 7.0.x
Compare: https://github.com/pmd/pmd/compare/240b1fe68aca...7756ad9de056
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits