Branch: refs/heads/java-grammar
Home: https://github.com/pmd/pmd
Commit: 4f3db86a7087d706e0946f99efff049a111be6e1
https://github.com/pmd/pmd/commit/4f3db86a7087d706e0946f99efff049a111be6e1
Author: Anatoly Trosinenko <[email protected]>
Date: 2020-01-03 (Fri, 03 Jan 2020)
Changed paths:
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaNode.java
Log Message:
-----------
[modelica] Normalize invalid node ranges
Some files were parsed into ASTs with nodes having negative ranges.
For example:
package TestPackage
package EmptyPackage
end EmptyPackage;
end TestPackage;
has subtree:
SimpleLongClassSpecifier "EmptyPackage"
SimpleName "EmptyPackage"
Composition
ElementList <-- start = 3:3, end = 2:22
SimpleName "EmptyPackage"
Commit: e9dbe0233facac2a907dce716e0a3376e96e2cc6
https://github.com/pmd/pmd/commit/e9dbe0233facac2a907dce716e0a3376e96e2cc6
Author: Clément Fournier <[email protected]>
Date: 2020-01-05 (Sun, 05 Jan 2020)
Changed paths:
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaNode.java
Log Message:
-----------
Use implicit zero-length token in modelica
Commit: 6f61522971773d62f97e433a324c9d6a898bc732
https://github.com/pmd/pmd/commit/6f61522971773d62f97e433a324c9d6a898bc732
Author: Clément Fournier <[email protected]>
Date: 2020-01-05 (Sun, 05 Jan 2020)
Changed paths:
M pmd-modelica/pom.xml
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaNode.java
A
pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt
Log Message:
-----------
Test
Commit: 394de28a0d3c0ee7dee91a25f3100ac884fd3511
https://github.com/pmd/pmd/commit/394de28a0d3c0ee7dee91a25f3100ac884fd3511
Author: Clément Fournier <[email protected]>
Date: 2020-01-05 (Sun, 05 Jan 2020)
Changed paths:
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaNode.java
Log Message:
-----------
Set image
Commit: 523d3ec791a36c51511d1b6ce0619d800a23c086
https://github.com/pmd/pmd/commit/523d3ec791a36c51511d1b6ce0619d800a23c086
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-cpp/etc/grammar/cpp.jj
M pmd-plsql/etc/grammar/PldocAST.jjt
M pmd-vm/etc/grammar/VmParser.jjt
Log Message:
-----------
Merge branch 'master' into 7.0.x
Commit: 9c7b0d938594369cfd519c371a91f9c7f206ee7f
https://github.com/pmd/pmd/commit/9c7b0d938594369cfd519c371a91f9c7f206ee7f
Author: Anatoly Trosinenko <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaImportClause.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ModelicaNode.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/CompositeName.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/Watchdog.java
Log Message:
-----------
[modelica] Fix Javadoc tags
Commit: a70e70ad15995e87060380ee241e36c045d44883
https://github.com/pmd/pmd/commit/a70e70ad15995e87060380ee241e36c045d44883
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/ant/alljavacc.xml
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/token/AntlrToken.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/impl/JavaCharStream.java
A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/SharingCharSeq.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/ASTStringLiteral.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/FormalComment.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/JavaTokenUtils.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
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/rule/documentation/AbstractCommentRuleTest.java
Log Message:
-----------
Refactor JavaCharStream to buffer whole file in memory, provide access to
underlying text for all java nodes
Commit: 615d2ab58cb630dcb68ce8927b005591cc53d18d
https://github.com/pmd/pmd/commit/615d2ab58cb630dcb68ce8927b005591cc53d18d
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/RichCharSequence.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/SharingCharSeq.java
Log Message:
-----------
Add convenience methods on the charseq
Commit: a77e38dea461e0112f06f50ca66c4f417504c26e
https://github.com/pmd/pmd/commit/a77e38dea461e0112f06f50ca66c4f417504c26e
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/AncestorOrSelfIterator.java
A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/AxisStream.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/DescendantOrSelfIterator.java
A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/Filtermap.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/IteratorBasedNStream.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaCharStream.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/RichCharSequence.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/SharingCharSeq.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/SingletonNodeStream.java
A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/StreamImpl.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/TraversalUtils.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/AncestorOrSelfIterator.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/AxisStream.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/DescendantOrSelfIterator.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/Filtermap.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/IteratorBasedNStream.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/RichCharSequence.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/SharingCharSeq.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/SingletonNodeStream.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/StreamImpl.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/TraversalUtils.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/AbstractJavaNode.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaNode.java
Log Message:
-----------
Publish RichCharSequence instead of SharingCharSeq
Commit: c8b1e8dadaffb856a6747186d8a4843f5358f446
https://github.com/pmd/pmd/commit/c8b1e8dadaffb856a6747186d8a4843f5358f446
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.java
M pmd-java/src/main/ant/alljavacc.xml
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/CommentUtil.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/rule/documentation/AbstractCommentRuleTest.java
Log Message:
-----------
Make JavaccToken#image private
Commit: 7239201f1d6ab57f3f79f014774aa3265d551259
https://github.com/pmd/pmd/commit/7239201f1d6ab57f3f79f014774aa3265d551259
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/token/AntlrToken.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/GenericToken.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaCharStream.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.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/AbstractJavaNode.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspTokenManager.java
M
pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/AbstractJspNodesTst.java
M
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfTokenManager.java
M
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/AbstractVfNodesTest.java
Log Message:
-----------
Fix compil of other modules
Commit: 1327d993079b2d3037a023bd12162baf211d9b0a
https://github.com/pmd/pmd/commit/1327d993079b2d3037a023bd12162baf211d9b0a
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaCharStream.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/TokenDocument.java
M pmd-java/etc/grammar/Java.jjt
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
Log Message:
-----------
Use token document instead
Commit: e8615e850f75f1ff198695e54660535284092af1
https://github.com/pmd/pmd/commit/e8615e850f75f1ff198695e54660535284092af1
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/GenericToken.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/RichCharSequence.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/JavaTokenUtils.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/TokenUtils.java
Log Message:
-----------
Compute getBeginLine dynamically
Commit: 5032a4d71f5f4091ff8674d2dee6b2865c12ef08
https://github.com/pmd/pmd/commit/5032a4d71f5f4091ff8674d2dee6b2865c12ef08
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/GenericToken.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/RichCharSequence.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/SharingCharSeq.java
Log Message:
-----------
Figure out equals and hashcode
Commit: cfe720d9be8c2ee8fbe3930f158a7b65b55c5416
https://github.com/pmd/pmd/commit/cfe720d9be8c2ee8fbe3930f158a7b65b55c5416
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/SharingCharSeq.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaNode.java
Log Message:
-----------
Don't copy initial string array
Commit: ba1c4dfe8952d3225ad1701b6ad48910f7111153
https://github.com/pmd/pmd/commit/ba1c4dfe8952d3225ad1701b6ad48910f7111153
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/RichCharSequence.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/SharingCharSeq.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java
Log Message:
-----------
Simplify implementation
Commit: 460bab6bd6bddd85ba0d00fa6a723bbd86dd24b7
https://github.com/pmd/pmd/commit/460bab6bd6bddd85ba0d00fa6a723bbd86dd24b7
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/RichCharSequence.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java
Log Message:
-----------
Fix inclusivity
Commit: 38c41f0b215ef51a385a816b3b6208c20f1d8f0d
https://github.com/pmd/pmd/commit/38c41f0b215ef51a385a816b3b6208c20f1d8f0d
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/StringUtilTest.java
Log Message:
-----------
Test line numbers
Commit: b146a095669ae6458a4f28471e5105f8d50097b6
https://github.com/pmd/pmd/commit/b146a095669ae6458a4f28471e5105f8d50097b6
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaCharStream.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
Log Message:
-----------
Test column numbers
Commit: 1cebd1d59e4d02f0ca0a2743de9d8fdc5515c609
https://github.com/pmd/pmd/commit/1cebd1d59e4d02f0ca0a2743de9d8fdc5515c609
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.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/JavaTokenUtils.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/TokenUtils.java
Log Message:
-----------
Checkstyle
Commit: 0ce6234ba76a3bd998e753bf17c3db2196a7dd67
https://github.com/pmd/pmd/commit/0ce6234ba76a3bd998e753bf17c3db2196a7dd67
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaTokenUtils.java
Log Message:
-----------
Simplify GTToken
Commit: 3f14a88282de3bd2a153c707bd77cb491e392003
https://github.com/pmd/pmd/commit/3f14a88282de3bd2a153c707bd77cb491e392003
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TextAvailableNode.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaCharStream.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/TokenDocument.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/AbstractJavaNode.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaNode.java
Log Message:
-----------
Use string instead of RichCharSeq
Commit: dabe123f4e8ecac1afa89b8babe20de1e4d4b887
https://github.com/pmd/pmd/commit/dabe123f4e8ecac1afa89b8babe20de1e4d4b887
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/RichCharSequence.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/SharingCharSeq.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
Log Message:
-----------
Remove RichCharSeq and impl
Commit: 8ae188b7ef9f5f8f12ac52175573862dca864f0d
https://github.com/pmd/pmd/commit/8ae188b7ef9f5f8f12ac52175573862dca864f0d
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/GenericToken.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TextAvailableNode.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaCharStream.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/TokenDocument.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/JavaNode.java
Log Message:
-----------
Document
Commit: 1f96b28fe26de18bcbf26fde03da0db5757f1955
https://github.com/pmd/pmd/commit/1f96b28fe26de18bcbf26fde03da0db5757f1955
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TextAvailableNode.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
Log Message:
-----------
Add tests for column/ line num
Commit: 450dfa91eac36d7738b45e2dd7b131c8e8c1f43e
https://github.com/pmd/pmd/commit/450dfa91eac36d7738b45e2dd7b131c8e8c1f43e
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
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/JavaNode.java
Log Message:
-----------
Simplify JavaNode
Commit: 1339ea888d3af70c6a3c700f6a45acd2d475d325
https://github.com/pmd/pmd/commit/1339ea888d3af70c6a3c700f6a45acd2d475d325
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodeExtensions.kt
Log Message:
-----------
Add implicit assertions
Commit: b3860a3d5795ac4ac33ce14ba76d87a06e6e4013
https://github.com/pmd/pmd/commit/b3860a3d5795ac4ac33ce14ba76d87a06e6e4013
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.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/JavaNode.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaTokenUtils.java
Log Message:
-----------
Compute image of whitespace tokens lazily
Nobody cares and they make up a significant part of
token sequences. Alternatively we could intern them
which would most likely yield near 100% cache hit,
because of indentation patterns.
Commit: 821c4c41d1a435db968cb4e1fb43a8dea45ef4a6
https://github.com/pmd/pmd/commit/821c4c41d1a435db968cb4e1fb43a8dea45ef4a6
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
M pmd-java/src/main/ant/alljavacc.xml
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaTokenFactory.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaTokenUtils.java
Log Message:
-----------
Rename JavaTokenFactory
Commit: baba1464fcbd5bfc376dd42aaf3314c0642085c6
https://github.com/pmd/pmd/commit/baba1464fcbd5bfc376dd42aaf3314c0642085c6
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TextAvailableNode.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/ASTStringLiteral.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/TokenUtils.java
Log Message:
-----------
Doc
Commit: 4c07f606df843fa9538555995de95a59a2d4b405
https://github.com/pmd/pmd/commit/4c07f606df843fa9538555995de95a59a2d4b405
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
Log Message:
-----------
Rename token to JavaccToken in pmd-java
Commit: 122a72c7be24f0ce9581b731e78b2bd4849dc4ec
https://github.com/pmd/pmd/commit/122a72c7be24f0ce9581b731e78b2bd4849dc4ec
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TextAvailableNode.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/ASTExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTStringLiteral.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/JavaTokenFactory.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTLiteralTest.kt
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodeExtensions.kt
Log Message:
-----------
Use charsequences more consistently
Commit: b1260ff13a62283fe55765861db7bb194ae53abe
https://github.com/pmd/pmd/commit/b1260ff13a62283fe55765861db7bb194ae53abe
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/ant/alljavacc.xml
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaCharStream.java
R pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/JavaccToken.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/AbstractJjtreeNode.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaCharStream.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaccToken.java
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/AbstractJavaNode.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/InternalApiBridge.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaNode.java
M
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/TokenUtils.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/documentation/CommentRequiredRule.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/rule/documentation/AbstractCommentRuleTest.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TokenUtilsTest.kt
M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspTokenManager.java
M
pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/AbstractJspNodesTst.java
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodeExtensions.kt
M
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfTokenManager.java
M
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/AbstractVfNodesTest.java
Log Message:
-----------
Move classes around, make base jjtree node
Commit: f6d25ccf3380b395932f7dd06ba430930512d6b0
https://github.com/pmd/pmd/commit/f6d25ccf3380b395932f7dd06ba430930512d6b0
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/ant/alljavacc.xml
M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.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/AbstractParser.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/TokenManager.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractTokenManager.java
A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TokenMgrError.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/AncestorOrSelfIterator.java
R pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/AxisStream.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/DescendantOrSelfIterator.java
R pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/Filtermap.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/IteratorBasedNStream.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/SingletonNodeStream.java
R pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/StreamImpl.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/TraversalUtils.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrBaseParser.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrTokenManager.java
R
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/AbstractJjtreeNode.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/AbstractTokenManager.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/AncestorOrSelfIterator.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/AxisStream.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/DescendantOrSelfIterator.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/Filtermap.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/IteratorBasedNStream.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/SingletonNodeStream.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/StreamImpl.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/TraversalUtils.java
M pmd-cpp/src/main/ant/alljavacc.xml
M pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppTokenManager.java
M pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerTest.java
M pmd-dart/src/main/java/net/sourceforge/pmd/cpd/DartTokenizer.java
M pmd-go/src/main/java/net/sourceforge/pmd/cpd/GoTokenizer.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/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/AbstractJavaNode.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
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaTokenFactory.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredRule.java
M
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/TokenUtilsTest.kt
M pmd-javascript/src/main/ant/alljavacc.xml
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript5/Ecmascript5TokenManager.java
M pmd-jsp/src/main/ant/alljavacc.xml
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-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/AbstractJspNodesTst.java
M pmd-kotlin/src/main/java/net/sourceforge/pmd/cpd/KotlinTokenizer.java
M pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java
M pmd-matlab/src/main/ant/alljavacc.xml
M
pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabTokenManager.java
M pmd-objectivec/src/main/ant/alljavacc.xml
M
pmd-objectivec/src/main/java/net/sourceforge/pmd/lang/objectivec/ObjectiveCTokenManager.java
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/ant/alljavacc.xml
M
pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonTokenManager.java
M pmd-swift/src/main/java/net/sourceforge/pmd/cpd/SwiftTokenizer.java
M pmd-visualforce/src/main/ant/alljavacc.xml
M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParser.java
M
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfTokenManager.java
M
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/AbstractVfNodesTest.java
M pmd-vm/src/main/ant/alljavacc.xml
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmParser.java
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmTokenManager.java
Log Message:
-----------
Cleanup token manager errors
Commit: 99cc1afd1b81fafb61c8bdbe7dadb0bfb984cb13
https://github.com/pmd/pmd/commit/99cc1afd1b81fafb61c8bdbe7dadb0bfb984cb13
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TextAvailableNode.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/TokenDocument.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaCharStream.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaccToken.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/StreamImpl.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/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/AnnotationSuppressionUtil.java
Log Message:
-----------
Remove StringUtil#lineNumberAt(offset)
Commit: 0d0a45c7ac8d18ec1702ab1c7da82f70e851baf1
https://github.com/pmd/pmd/commit/0d0a45c7ac8d18ec1702ab1c7da82f70e851baf1
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerTest.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/AbstractJavaNode.java
Log Message:
-----------
Cleanup
Commit: 82834c0faa8671cf4eff07fc4b6ab954ad74b001
https://github.com/pmd/pmd/commit/82834c0faa8671cf4eff07fc4b6ab954ad74b001
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/ant/alljavacc.xml
M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.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/AbstractParser.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/TokenManager.java
R pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TokenMgrError.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrBaseParser.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrTokenManager.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/AbstractTokenManager.java
M pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppTokenManager.java
M pmd-dart/src/main/java/net/sourceforge/pmd/cpd/DartTokenizer.java
M pmd-go/src/main/java/net/sourceforge/pmd/cpd/GoTokenizer.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/InternalApiBridge.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-kotlin/src/main/java/net/sourceforge/pmd/cpd/KotlinTokenizer.java
M pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java
M
pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabTokenManager.java
M
pmd-objectivec/src/main/java/net/sourceforge/pmd/lang/objectivec/ObjectiveCTokenManager.java
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-swift/src/main/java/net/sourceforge/pmd/cpd/SwiftTokenizer.java
M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParser.java
M
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfTokenManager.java
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmParser.java
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmTokenManager.java
Log Message:
-----------
Revert changes to token managers
Commit: c1191253a6ef6c359cac92cc8c2c2b51d72e0178
https://github.com/pmd/pmd/commit/c1191253a6ef6c359cac92cc8c2c2b51d72e0178
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TextAvailableNode.java
M pmd-java/etc/grammar/Java.jjt
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaTokenFactory.java
A
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/JavaTextAccessTest.kt
Log Message:
-----------
Add tests for text access
Commit: 65a28827e396d9282f758bdc0edcf2390a9b2209
https://github.com/pmd/pmd/commit/65a28827e396d9282f758bdc0edcf2390a9b2209
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-modelica/src/main/ant/alljavacc.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
Log Message:
-----------
Checkstyle
Commit: 4ce104a41b05186a45a0edc2254facff699c2edc
https://github.com/pmd/pmd/commit/4ce104a41b05186a45a0edc2254facff699c2edc
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M pmd-core/src/main/ant/alljavacc.xml
M pmd-cpp/etc/grammar/cpp.jj
M pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppCharStream.java
M pmd-java/etc/grammar/Java.jjt
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaTokenFactory.java
M pmd-javascript/etc/grammar/es5.jj
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript5/Ecmascript5TokenManager.java
M pmd-jsp/etc/grammar/JspParser.jjt
M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspParser.java
M pmd-matlab/etc/grammar/matlab.jj
M
pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabTokenManager.java
M pmd-modelica/etc/grammar/Modelica.jjt
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/etc/grammar/ObjC2.0.jj
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/java/net/sourceforge/pmd/lang/plsql/PLSQLTokenManager.java
M pmd-python/etc/grammar/python.jj
M
pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonTokenManager.java
M pmd-visualforce/etc/grammar/VfParser.jjt
M
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfSimpleCharStream.java
M pmd-vm/etc/grammar/VmParser.jjt
M
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/util/VelocityCharStream.java
Log Message:
-----------
Move CharStream into impl.javacc package
Commit: d3a0c21506ac15841e23d78864253b8ea7f0a465
https://github.com/pmd/pmd/commit/d3a0c21506ac15841e23d78864253b8ea7f0a465
Author: Andreas Dangel <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes, refs #2199
Commit: 14bd07f26063b09848b8e15ec96199c23fe65322
https://github.com/pmd/pmd/commit/14bd07f26063b09848b8e15ec96199c23fe65322
Author: Andreas Dangel <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaImportClause.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ModelicaNode.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/CompositeName.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/Watchdog.java
Log Message:
-----------
Merge branch 'pr-2199'
[modelica] Fix Javadoc tags
Commit: ac14db90bdd975d7341acfd46c7a1591f1f6a733
https://github.com/pmd/pmd/commit/ac14db90bdd975d7341acfd46c7a1591f1f6a733
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaTokenFactory.java
M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspParser.java
Log Message:
-----------
Checkstyle
Commit: 728632840a11f38d19ebfa1718ec0404390f15a9
https://github.com/pmd/pmd/commit/728632840a11f38d19ebfa1718ec0404390f15a9
Author: Andreas Dangel <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes, refs #2195
Commit: 63221805a32dbb2ad125d8c213c983ef8d3fa72c
https://github.com/pmd/pmd/commit/63221805a32dbb2ad125d8c213c983ef8d3fa72c
Author: Andreas Dangel <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
M pmd-modelica/pom.xml
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaNode.java
A
pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt
Log Message:
-----------
Merge branch 'pr-2195'
[modelica] Normalize invalid node ranges
Commit: 5f37276cf50a37ad0fe6830e4ba5d55a6cee24c3
https://github.com/pmd/pmd/commit/5f37276cf50a37ad0fe6830e4ba5d55a6cee24c3
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
M pmd-modelica/pom.xml
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaImportClause.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaNode.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ModelicaNode.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/CompositeName.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/Watchdog.java
A
pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt
Log Message:
-----------
Merge branch 'master' into 7.0.x
Commit: 160c4c1446e2488305062757f61a511a4cb18f81
https://github.com/pmd/pmd/commit/160c4c1446e2488305062757f61a511a4cb18f81
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
M pmd-modelica/pom.xml
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaImportClause.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaNode.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ModelicaNode.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/CompositeName.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/Watchdog.java
A
pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt
Log Message:
-----------
Merge branch '7.0.x' into java-grammar
Commit: c9f9bdbbaa540a659d97f554e333574d80946a02
https://github.com/pmd/pmd/commit/c9f9bdbbaa540a659d97f554e333574d80946a02
Author: Clément Fournier <[email protected]>
Date: 2020-01-06 (Mon, 06 Jan 2020)
Changed paths:
M docs/pages/release_notes.md
M pmd-modelica/pom.xml
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaImportClause.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaNode.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ModelicaNode.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/CompositeName.java
M
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/Watchdog.java
A
pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt
Log Message:
-----------
Merge branch 'java-grammar' into node-text-charseq
Commit: d4da257dc64354b0e13956d2d9dcdbb7628ec4a8
https://github.com/pmd/pmd/commit/d4da257dc64354b0e13956d2d9dcdbb7628ec4a8
Author: Clément Fournier <[email protected]>
Date: 2020-01-07 (Tue, 07 Jan 2020)
Changed paths:
M pmd-core/src/main/ant/alljavacc.xml
R
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/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/AbstractTokenManager.java
A
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaCharStream.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-cpp/etc/grammar/cpp.jj
M pmd-cpp/src/main/ant/alljavacc.xml
M pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppCharStream.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/ASTExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTStringLiteral.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/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
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/TokenUtils.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/internal/AnnotationSuppressionUtil.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/rule/documentation/AbstractCommentRuleTest.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTLiteralTest.kt
A
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/JavaTextAccessTest.kt
M
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/TokenUtilsTest.kt
M pmd-javascript/etc/grammar/es5.jj
M pmd-javascript/src/main/ant/alljavacc.xml
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript5/Ecmascript5TokenManager.java
M pmd-jsp/etc/grammar/JspParser.jjt
M pmd-jsp/src/main/ant/alljavacc.xml
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-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/AbstractJspNodesTst.java
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodeExtensions.kt
M pmd-matlab/etc/grammar/matlab.jj
M pmd-matlab/src/main/ant/alljavacc.xml
M
pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabTokenManager.java
M pmd-modelica/etc/grammar/Modelica.jjt
M pmd-modelica/src/main/ant/alljavacc.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/etc/grammar/ObjC2.0.jj
M pmd-objectivec/src/main/ant/alljavacc.xml
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/etc/grammar/python.jj
M pmd-python/src/main/ant/alljavacc.xml
M
pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonTokenManager.java
M pmd-visualforce/etc/grammar/VfParser.jjt
M pmd-visualforce/src/main/ant/alljavacc.xml
M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParser.java
M
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
M
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/AbstractVfNodesTest.java
M pmd-vm/etc/grammar/VmParser.jjt
M pmd-vm/src/main/ant/alljavacc.xml
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmParser.java
M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmTokenManager.java
M
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/util/VelocityCharStream.java
Log Message:
-----------
Merge branch 'node-text-charseq' into java-grammar
Compare: https://github.com/pmd/pmd/compare/1e1a13da4236...d4da257dc643
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits