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

Reply via email to