Branch: refs/heads/pmd/7.0.x
Home: https://github.com/pmd/pmd
Commit: 271efff28997e99620c4dda06a43fe3f73f03200
https://github.com/pmd/pmd/commit/271efff28997e99620c4dda06a43fe3f73f03200
Author: Clément Fournier <[email protected]>
Date: 2020-01-10 (Fri, 10 Jan 2020)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
Log Message:
-----------
[plsql] Use token::getImage instead of token::toString in grammar
If we change token.toString to be more descriptive
(eg display kind), the parser breaks. This prepares
changes for 7.0
Commit: 178fa28414b0cc6b9a5df033d6cc91655e4a8937
https://github.com/pmd/pmd/commit/178fa28414b0cc6b9a5df033d6cc91655e4a8937
Author: Clément Fournier <[email protected]>
Date: 2020-01-10 (Fri, 10 Jan 2020)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
Log Message:
-----------
Merge branch 'master' into 7.0.x
Commit: d6296bd85fb3981124ebd0bbe855c7f9f2a1ec7f
https://github.com/pmd/pmd/commit/d6296bd85fb3981124ebd0bbe855c7f9f2a1ec7f
Author: Clément Fournier <[email protected]>
Date: 2020-01-10 (Fri, 10 Jan 2020)
Changed paths:
M
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParsingHelper.java
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
Log Message:
-----------
Fix apex multifile tests
Commit: 99700d7526a57ece50f779ffc6f9ae75f8e37288
https://github.com/pmd/pmd/commit/99700d7526a57ece50f779ffc6f9ae75f8e37288
Author: Clément Fournier <[email protected]>
Date: 2020-01-10 (Fri, 10 Jan 2020)
Changed paths:
M pmd-core/src/main/ant/alljavacc.xml
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractTokenManager.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/GenericToken.java
A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/JavaCharStream.java
A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TextAvailableNode.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/TokenDocument.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/CharStreamFactory.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaccToken.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/StringUtilTest.java
M pmd-java/etc/grammar/Java.jjt
M pmd-java/src/main/ant/alljavacc.xml
M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaTokenManager.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/ASTSwitchExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLabeledBlock.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLabeledExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLabeledThrowStatement.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/AbstractJavaNode.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/Comment.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/CommentUtil.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/DummyJavaNode.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/FormalComment.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaNode.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaTokenFactory.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/MultiLineComment.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/SingleLineComment.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTLiteralTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AccessNodeTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/CommentTest.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/ParserCornersTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/dfa/StructureTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/AbstractCommentRuleTest.java
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript5/Ecmascript5TokenManager.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspParser.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspTokenManager.java
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-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabTokenManager.java
M pmd-modelica/pom.xml
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ModelicaParser.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ModelicaTokenManager.java
M
pmd-objectivec/src/main/java/net/sourceforge/pmd/lang/objectivec/ObjectiveCTokenManager.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/lang/plsql/PLSQLParser.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLTokenManager.java
M
pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonTokenManager.java
M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParser.java
R
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfSimpleCharStream.java
M
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfTokenManager.java
Log Message:
-----------
Extract changes from #2166 to 7.0.x
* Make Java nodes text-available
* Introduce shared JavaccToken in pmd-core
* Use factory to produce char streams
Tests are still on java-grammar,
since they use the DSL & newer
AST structure.
This is to prepare for other changes
that concern all javacc languages and
should not be done on java-grammar
Compare: https://github.com/pmd/pmd/compare/db1a8d764906...99700d7526a5
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits