Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 4599b6989a8a4ec2e7af7f8517faa6710f00955d
      https://github.com/pmd/pmd/commit/4599b6989a8a4ec2e7af7f8517faa6710f00955d
  Author: Andreas Dangel <[email protected]>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M docs/pages/release_notes.md
    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/StringLiteralsTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/StringLiterals.pls

  Log Message:
  -----------
  [plsql] Fix StringLiteral token

StringLiterals can use a custom quote delimiter that
marks the end of a string literal. This quote delimiter
is only effective together with the quote character.
A single quote character, that is not preceded by the
delimiter, should be allowed.

Additionally, the ASTStringLiteral node gives
now access to the plain string value of the
literal without the quoting.

Fixes #2008


  Commit: 04aa48e3f192dacee6c7c140ee8ccaad0bff7536
      https://github.com/pmd/pmd/commit/04aa48e3f192dacee6c7c140ee8ccaad0bff7536
  Author: Piotr Szymanski <[email protected]>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    M 
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/MultilineVarchar.pls

  Log Message:
  -----------
  [plsql] Add additional test case for multi line string literals


  Commit: ad02dcac5ef38bba052f8ca2f6726903eed6b3a9
      https://github.com/pmd/pmd/commit/ad02dcac5ef38bba052f8ca2f6726903eed6b3a9
  Author: Piotr Szymanski <[email protected]>
  Date:   2019-12-23 (Mon, 23 Dec 2019)

  Changed paths:
    A 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/MultipleDDLStatementsTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/DDLCommands.sql

  Log Message:
  -----------
  [plsql] Add test case for multiple ddl statements

Refs #2009


  Commit: e230027f9aa2e01819814e8ec79cb08aae5f68dd
      https://github.com/pmd/pmd/commit/e230027f9aa2e01819814e8ec79cb08aae5f68dd
  Author: Andreas Dangel <[email protected]>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M pmd-plsql/etc/grammar/PldocAST.jjt
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/MultipleDDLStatementsTest.java

  Log Message:
  -----------
  [plsql] Support COMMENT statement

Ref #2009


  Commit: e345e811bee1c5260490866612af3ab583863911
      https://github.com/pmd/pmd/commit/e345e811bee1c5260490866612af3ab583863911
  Author: Andreas Dangel <[email protected]>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M pmd-plsql/etc/grammar/PldocAST.jjt
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/MultipleDDLStatementsTest.java
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/DDLCommands.sql

  Log Message:
  -----------
  [plsql] Use ReadPastNextOccurrence rather than SkipPastNextToken

The token SQLPLUS_TERMINATOR is useless, since the token ";" is
matched before. So, we always skipped till the end of the file.

Improved the image of the skipped nodes, so that it can be of some
use.

Note: This will fix the problem #2009, but it doesn't parse
DDL Commands fully. It just skips past the next ";".


  Commit: 9a82ce14544ce6bc75df4f5eda97d5b1fafc31c6
      https://github.com/pmd/pmd/commit/9a82ce14544ce6bc75df4f5eda97d5b1fafc31c6
  Author: Andreas Dangel <[email protected]>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes, fixes #2009


  Commit: 1c7e8fb2abebf2b5558ccbe066d76d07985a84a5
      https://github.com/pmd/pmd/commit/1c7e8fb2abebf2b5558ccbe066d76d07985a84a5
  Author: Andreas Dangel <[email protected]>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/StringLiteralsTest.java

  Log Message:
  -----------
  Fix build under windows


  Commit: dcb623972528db27a4573dee9ead435012f5d467
      https://github.com/pmd/pmd/commit/dcb623972528db27a4573dee9ead435012f5d467
  Author: Andreas Dangel <[email protected]>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

  Changed paths:
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/StringLiteralsTest.java

  Log Message:
  -----------
  Fix build under windows


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

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/RulesetsFactoryUtils.java

  Log Message:
  -----------
  Internalize API that exposes ResourceLoader


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

  Changed paths:
    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/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/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-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/RuleTst.java

  Log Message:
  -----------
  Deprecate RulesetFactory constructors


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

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleBuilder.java
    M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleFactory.java

  Log Message:
  -----------
  Deprecate rule factory


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

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update release notes


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

  Changed paths:
    M docs/pages/release_notes.md
    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/ASTTryStatement.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

  Log Message:
  -----------
  Deprecate API of TryStatement that will be renamed


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

  Changed paths:
    M docs/pages/release_notes.md
    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/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/ASTWhileStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/impl/internal/CycloVisitor.java

  Log Message:
  -----------
  Rename getGuardExpressionNode -> getCondition


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

  Changed paths:
    M docs/pages/release_notes.md
    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/ASTYieldStatement.java

  Log Message:
  -----------
  Deprecate ASTYieldStatement implementing TypeNode


  Commit: 8e30425dfadd7d052cee4237f3539044112c92a3
      https://github.com/pmd/pmd/commit/8e30425dfadd7d052cee4237f3539044112c92a3
  Author: Andreas Dangel <[email protected]>
  Date:   2020-01-05 (Sun, 05 Jan 2020)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes, fixes #2161


  Commit: f973ad6ef360ef5c9dde9d1513533f28045d5d85
      https://github.com/pmd/pmd/commit/f973ad6ef360ef5c9dde9d1513533f28045d5d85
  Author: Andreas Dangel <[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/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-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/RuleTst.java

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

[core] Internalize API that exposes ResourceLoader


  Commit: 5c19e20294c6578adf5a36db3f0c06cd436d7f1d
      https://github.com/pmd/pmd/commit/5c19e20294c6578adf5a36db3f0c06cd436d7f1d
  Author: Andreas Dangel <[email protected]>
  Date:   2020-01-05 (Sun, 05 Jan 2020)

  Changed paths:
    M docs/pages/release_notes.md
    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/StringLiteralsTest.java
    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

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

[plsql] Fix StringLiteral token


  Commit: 1d82918efaa85e9fd202dbfdfa364061ba28c72a
      https://github.com/pmd/pmd/commit/1d82918efaa85e9fd202dbfdfa364061ba28c72a
  Author: Andreas Dangel <[email protected]>
  Date:   2020-01-05 (Sun, 05 Jan 2020)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-plsql/etc/grammar/PldocAST.jjt
    A 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/MultipleDDLStatementsTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/DDLCommands.sql

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

[plsql] Fix DDLCommands parsing


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

  Changed paths:
    M docs/pages/release_notes.md
    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/codestyle/IdenticalCatchBranchesRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java

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

[java] Deprecations for statements PR

Prerequisite for #2164 for PMD 7.0.0


Compare: https://github.com/pmd/pmd/compare/4cf6291ecbad...a0d0a22e7b17


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

Reply via email to