Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 16d83c283906f747aff1cfe22e6c8c0e68df197d
      https://github.com/pmd/pmd/commit/16d83c283906f747aff1cfe22e6c8c0e68df197d
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java

  Log Message:
  -----------
  Deprecate too specific stuff from Node and AbstractNode


  Commit: a64ea6b416b524ac0c4bfda4e1b4ff7c761ca0dc
      https://github.com/pmd/pmd/commit/a64ea6b416b524ac0c4bfda4e1b4ff7c761ca0dc
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java

  Log Message:
  -----------
  Add some deprecations


  Commit: cf843a845bc67609bfbf061056951ecbb3c142f4
      https://github.com/pmd/pmd/commit/cf843a845bc67609bfbf061056951ecbb3c142f4
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java

  Log Message:
  -----------
  Pull new methods up into Node


  Commit: 98df6bda1c0c8c0dc696625482e1a2c4c5ee6941
      https://github.com/pmd/pmd/commit/98df6bda1c0c8c0dc696625482e1a2c4c5ee6941
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TokenBasedNode.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/java/ast/impl/javacc/AbstractJjtreeNode.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
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/AbstractJspNode.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspNode.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/AbstractPLSQLNode.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLNode.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/AbstractVFNode.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/AbstractVmNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmNode.java

  Log Message:
  -----------
  Add TokenBasedNode, AbstractJjtreeNode


  Commit: 1aabc53fa29c65a9e522d15c72dc6bbe5699fb2a
      https://github.com/pmd/pmd/commit/1aabc53fa29c65a9e522d15c72dc6bbe5699fb2a
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TokenBasedNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/java/ast/impl/javacc/AbstractJjtreeNode.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
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserVisitorAdapter.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptNode.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/AbstractJspNode.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspNode.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspParserVisitorAdapter.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/AbstractJspRule.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/AbstractPLSQLNode.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLNode.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParserVisitorAdapter.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/AbstractPLSQLRule.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/AbstractVmNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmNode.java
    M 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmParserVisitorAdapter.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/AbstractVmRule.java

  Log Message:
  -----------
  Deprecate childrenAccept in all modules


  Commit: 2f37e1c256f67d6c093c492192027c66a612cb59
      https://github.com/pmd/pmd/commit/2f37e1c256f67d6c093c492192027c66a612cb59
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/AttributeAxisIterator.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserVisitorAdapter.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspParserVisitorAdapter.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/AbstractJspRule.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParserVisitorAdapter.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/AbstractPLSQLRule.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java
    M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitorAdapter.java
    M 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmParserVisitorAdapter.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/AbstractVmRule.java

  Log Message:
  -----------
  Deprecate jjt* methods


  Commit: 86b274c681f4d1edd3879f36ab259f889b7a5d8b
      https://github.com/pmd/pmd/commit/86b274c681f4d1edd3879f36ab259f889b7a5d8b
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/AttributeAxisIterator.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/java/ast/impl/BaseGenericVisitor.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserVisitorAdapter.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspParserVisitorAdapter.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/AbstractModelicaRule.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/ast/ModelicaParserVisitorAdapter.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/ScopeAndDeclarationFinder.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParserVisitorAdapter.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitorAdapter.java
    M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRule.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/AbstractVFNode.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfNode.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfParserVisitorAdapter.java
    M 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmParserVisitorAdapter.java

  Log Message:
  -----------
  Make generic visitor superclass

Use raw supertype to avoid conflicts


  Commit: 627e258458a30f07b2b1c64b821fafa9326eb045
      https://github.com/pmd/pmd/commit/627e258458a30f07b2b1c64b821fafa9326eb045
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M docs/pages/release_notes.md
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/java/ast/impl/BaseGenericVisitor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/java/ast/impl/javacc/AbstractJjtreeNode.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserVisitorAdapter.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspParserVisitorAdapter.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/ModelicaParserVisitorAdapter.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParserVisitorAdapter.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitorAdapter.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfParserVisitorAdapter.java
    M 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmParserVisitorAdapter.java

  Log Message:
  -----------
  Revert


  Commit: da9ef04a64486708d47e4edc93effc5cfc68cef2
      https://github.com/pmd/pmd/commit/da9ef04a64486708d47e4edc93effc5cfc68cef2
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TokenBasedNode.java

  Log Message:
  -----------
  Add contract for getChild/getParent


  Commit: 87eaaef9fddbd944ebfed07b345dc8853e6f8f1e
      https://github.com/pmd/pmd/commit/87eaaef9fddbd944ebfed07b345dc8853e6f8f1e
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaClassSpecifierNode.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitorAdapter.java

  Log Message:
  -----------
  Fix compil


  Commit: 9023d869459742dec970e7b66d4564aa0ef5f0c5
      https://github.com/pmd/pmd/commit/9023d869459742dec970e7b66d4564aa0ef5f0c5
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M docs/pages/pmd/devdocs/major_contributions/adding_new_language.md
    M docs/pages/release_notes.md
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/ApexCSRFRule.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/Helper.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexBadCryptoRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCSRFRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexDangerousMethodsRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexInsecureEndpointRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSharingViolationsRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSuggestUsingNamedCredRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromEscapeFalseRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromURLParamRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/Helper.java
    M pmd-apex/src/main/resources/category/apex/errorprone.xml
    M pmd-apex/src/main/resources/category/apex/security.xml
    M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/ApexCSRFTest.java
    R 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCSRFTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/ApexCSRF.xml
    R 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCSRF.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/document/DocumentFile.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/saxon/ElementNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleReference.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryDuplicatedRuleLoggingTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/document/DocumentFileTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/saxon/ElementNodeTest.java
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/document/ShouldPreserveNewlines.java
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/rulesets/duplicatedRuleLoggingTest/duplicatedRuleReference.xml
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/rulesets/duplicatedRuleLoggingTest/duplicatedRuleReferenceWithOverride.xml
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/rulesets/duplicatedRuleLoggingTest/duplicatedRuleReferenceWithOverrideBefore.xml
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/rulesets/duplicatedRuleLoggingTest/multipleDuplicates.xml
    M pmd-core/src/test/resources/rulesets/dummy/basic.xml
    A pmd-core/src/test/resources/rulesets/dummy/basic2.xml
    M pmd-core/src/test/resources/rulesets/dummy/deprecated.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/AbstractCommentRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredRule.java
    M pmd-java/src/main/resources/category/java/documentation.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentRequiredTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentRequired.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidLiteralsInIfCondition.xml
    M pmd-modelica/pom.xml
    M pmd-modelica/src/main/ant/alljavacc.xml
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTClassDefinition.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTElementList.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTStoredDefinition.java
    R 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaRule.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ModelicaImportClause.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ModelicaParserVisitorAdapter.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ResolvableModelicaNode.java
    A 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/rule/AbstractModelicaRule.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/rule/AmbiguousResolutionRule.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/rule/ConnectUsingNonConnector.java
    M pmd-modelica/src/main/resources/category/modelica/bestpractices.xml
    M 
pmd-modelica/src/test/resources/net/sourceforge/pmd/lang/modelica/rule/bestpractices/xml/AmbiguousResolution.xml

  Log Message:
  -----------
  Merge branch 'master' into deprecate-jjtree-methods


  Commit: 0ff87229ff278f76e2aa4851a4d8757f0663a6e1
      https://github.com/pmd/pmd/commit/0ff87229ff278f76e2aa4851a4d8757f0663a6e1
  Author: Clément Fournier <[email protected]>
  Date:   2020-01-05 (Sun, 05 Jan 2020)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java
    R pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TokenBasedNode.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/AbstractJjtreeNode.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/java/ast/impl/javacc/AbstractJjtreeNode.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
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/AbstractJspNode.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspNode.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaNode.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/AbstractPLSQLNode.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLNode.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/AbstractVFNode.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/AbstractVmNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmNode.java

  Log Message:
  -----------
  Remove TokenBasedNode

I don't think we should expose tokens as an API
yet. They're an implementation detail, not used
much, and the AST should be able to reflect all
the information that can be found in the tokens.

The methods of AbstractNode can be pulled down
to AbstractJjtreeNode and made protected.


  Commit: e335e069f8f22185868248d39f99fd4d3aefaf32
      https://github.com/pmd/pmd/commit/e335e069f8f22185868248d39f99fd4d3aefaf32
  Author: Clément Fournier <[email protected]>
  Date:   2020-01-05 (Sun, 05 Jan 2020)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RulesetsFactoryUtils.java
    M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java
    M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleBuilder.java
    M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleFactory.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryCompatibilityTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryDuplicatedRuleLoggingTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetWriterTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/properties/PropertyDescriptorTest.java
    M pmd-doc/src/main/java/net/sourceforge/pmd/docs/GenerateRuleDocsCmd.java
    M pmd-doc/src/main/java/net/sourceforge/pmd/docs/RuleDocGenerator.java
    M pmd-doc/src/test/java/net/sourceforge/pmd/docs/RuleDocGeneratorTest.java
    M pmd-doc/src/test/java/net/sourceforge/pmd/docs/RuleSetResolverTest.java
    M pmd-doc/src/test/java/net/sourceforge/pmd/docs/SidebarGeneratorTest.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAssertStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConditionalExpression.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTDoStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFinallyStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTForStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTIfStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTryStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTWhileStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTYieldStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/CycloVisitor.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AvoidUsingHardCodedIPRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/IdenticalCatchBranchesRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java
    M pmd-java/src/test/java/net/sourceforge/pmd/ExcludeLinesTest.java
    M pmd-java/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/xpath/XPathMetricFunctionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/XPathRuleTest.java
    M 
pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/XPathJspRuleTest.java
    M pmd-plsql/etc/grammar/PldocAST.jjt
    M pmd-plsql/src/main/ant/alljavacc.xml
    A 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTStringLiteral.java
    A 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/MultipleDDLStatementsTest.java
    A 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/StringLiteralsTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/DDLCommands.sql
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MultilineVarchar.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/StringLiterals.pls
    M 
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleTest.java
    M 
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/XPathRuleTest.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
    M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/testframework/PMDTestRunner.java
    M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java

  Log Message:
  -----------
  Merge branch 'master' into deprecate-jjtree-methods


  Commit: 98b57f75ab9b9153cc3175859840c25a7f2346d7
      https://github.com/pmd/pmd/commit/98b57f75ab9b9153cc3175859840c25a7f2346d7
  Author: Clément Fournier <[email protected]>
  Date:   2020-01-06 (Mon, 06 Jan 2020)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-cpp/etc/grammar/cpp.jj
    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/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
    M pmd-plsql/etc/grammar/PldocAST.jjt
    M pmd-vm/etc/grammar/VmParser.jjt

  Log Message:
  -----------
  Merge branch 'master' into deprecate-jjtree-methods


  Commit: 820edada4ffdbbc3b5ebeb2123651795416b60ac
      https://github.com/pmd/pmd/commit/820edada4ffdbbc3b5ebeb2123651795416b60ac
  Author: Clément Fournier <[email protected]>
  Date:   2020-01-12 (Sun, 12 Jan 2020)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/AbstractJjtreeNode.java
    A 
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/JavaNode.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspNode.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/AbstractJspRule.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/ast/ModelicaParserVisitorAdapter.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/rule/AbstractModelicaRule.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLNode.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/AbstractPLSQLRule.java
    M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
    M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRule.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/AbstractVmRule.java

  Log Message:
  -----------
  Add 'children' iterable method to Node interface


  Commit: ddb5f44d3a875534d355030a3096b04855702720
      https://github.com/pmd/pmd/commit/ddb5f44d3a875534d355030a3096b04855702720
  Author: Clément Fournier <[email protected]>
  Date:   2020-01-12 (Sun, 12 Jan 2020)

  Changed paths:
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/AbstractVmNode.java

  Log Message:
  -----------
  Fix compilation


  Commit: 8aa656d5ac1ce5eff603e951995b20406364599d
      https://github.com/pmd/pmd/commit/8aa656d5ac1ce5eff603e951995b20406364599d
  Author: Clément Fournier <[email protected]>
  Date:   2020-01-12 (Sun, 12 Jan 2020)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java

  Log Message:
  -----------
  Fix comment according to suggestion


  Commit: 83c568a8816a439f4420ca029c2684e3b719b81b
      https://github.com/pmd/pmd/commit/83c568a8816a439f4420ca029c2684e3b719b81b
  Author: Clément Fournier <[email protected]>
  Date:   2020-01-12 (Sun, 12 Jan 2020)

  Changed paths:
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/TraversalUtils.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java

  Log Message:
  -----------
  Fix compilation


  Commit: f53993427cdf7316b867c5d5ddb3194567fbe3dc
      https://github.com/pmd/pmd/commit/f53993427cdf7316b867c5d5ddb3194567fbe3dc
  Author: Andreas Dangel <[email protected]>
  Date:   2020-01-17 (Fri, 17 Jan 2020)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AbstractNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/AbstractJjtreeNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/AttributeAxisIterator.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
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptNode.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/AbstractJspNode.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspNode.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/AbstractJspRule.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/AbstractModelicaClassSpecifierNode.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/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/ast/ModelicaParserVisitorAdapter.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/resolver/ScopeAndDeclarationFinder.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/rule/AbstractModelicaRule.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/AbstractPLSQLNode.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLNode.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/AbstractPLSQLRule.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java
    M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitorAdapter.java
    M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRule.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/AbstractVFNode.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/AbstractVmNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/AbstractVmRule.java

  Log Message:
  -----------
  Merge branch 'pr-2172'

[core] Deprecate jjtree methods from the Node interface


Compare: https://github.com/pmd/pmd/compare/741bb0b2184c...f53993427cdf


_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to