Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 0ff97e5959a939d90abca9f07b6f392ea9b31f78
      https://github.com/pmd/pmd/commit/0ff97e5959a939d90abca9f07b6f392ea9b31f78
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-13 (Sun, 13 Oct 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/Attribute.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/CpdExecutor.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/ExecutionResult.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/PMDExecutor.java
    A pmd-dist/src/test/resources/rulesets/all-apex.xml
    A pmd-dist/src/test/resources/rulesets/all-java.xml
    R pmd-dist/src/test/resources/sample-source/JumbledIncrementer.java
    A pmd-dist/src/test/resources/sample-source/apex/TableGridController.cls
    A pmd-dist/src/test/resources/sample-source/java/JumbledIncrementer.java

  Log Message:
  -----------
  fix:[core] Wrong deprecation warnings for unused XPath attributes

* Improve integration tests in pmd-dist to detect
  warnings about deprecated attributes.
* Wrap the attribute value in a singleton list, to be able to distinguish
  between no value (null in the list) and value not determined yet
  (list is null).
* Add integration test for apex.
* Updated release notes

fixes #2020


  Commit: 52341d9d673f565b744df221a751a4e05ffccb37
      https://github.com/pmd/pmd/commit/52341d9d673f565b744df221a751a4e05ffccb37
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M pmd-java/src/main/resources/category/java/design.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml

  Log Message:
  -----------
  [java] Fix deprecated attributes in XPath rules


  Commit: 6f4ccfb97992f3e840a5d4a3e93a65c48156398c
      https://github.com/pmd/pmd/commit/6f4ccfb97992f3e840a5d4a3e93a65c48156398c
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    A 
pmd-dist/src/test/java/net/sourceforge/pmd/it/AbstractBinaryDistributionTest.java
    A pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
    A pmd-dist/src/test/resources/rulesets/all-javascript.xml
    A pmd-dist/src/test/resources/rulesets/all-jsp.xml
    A pmd-dist/src/test/resources/rulesets/all-plsql.xml
    A pmd-dist/src/test/resources/rulesets/all-pom.xml
    A pmd-dist/src/test/resources/rulesets/all-velocitytemplate.xml
    A pmd-dist/src/test/resources/rulesets/all-visualforce.xml
    A pmd-dist/src/test/resources/rulesets/all-xml.xml
    A pmd-dist/src/test/resources/rulesets/all-xsl.xml
    A pmd-dist/src/test/resources/sample-source/javascript/SampleCode.js
    A pmd-dist/src/test/resources/sample-source/jsp/SampleCode.jsp
    A pmd-dist/src/test/resources/sample-source/plsql/SampleCode.pls
    A pmd-dist/src/test/resources/sample-source/pom/pom.xml.pom
    A pmd-dist/src/test/resources/sample-source/velocitytemplate/helloworld.vm
    A pmd-dist/src/test/resources/sample-source/visualforce/SampleCode.page
    A pmd-dist/src/test/resources/sample-source/xml/samplecode.xml
    A pmd-dist/src/test/resources/sample-source/xsl/samplecode.xslt

  Log Message:
  -----------
  Add rule integration tests for all other supported languages


  Commit: 37aaa675db042f87643cf7a0bfbe6aad3cfc2678
      https://github.com/pmd/pmd/commit/37aaa675db042f87643cf7a0bfbe6aad3cfc2678
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-26 (Sat, 26 Oct 2019)

  Changed paths:
    R docs/pages/pmd/rules/apex.md
    R docs/pages/pmd/rules/apex/bestpractices.md
    R docs/pages/pmd/rules/apex/codestyle.md
    R docs/pages/pmd/rules/apex/design.md
    R docs/pages/pmd/rules/apex/documentation.md
    R docs/pages/pmd/rules/apex/errorprone.md
    R docs/pages/pmd/rules/apex/performance.md
    R docs/pages/pmd/rules/apex/security.md
    R docs/pages/pmd/rules/ecmascript.md
    R docs/pages/pmd/rules/ecmascript/bestpractices.md
    R docs/pages/pmd/rules/ecmascript/codestyle.md
    R docs/pages/pmd/rules/ecmascript/errorprone.md
    R docs/pages/pmd/rules/java.md
    R docs/pages/pmd/rules/java/bestpractices.md
    R docs/pages/pmd/rules/java/codestyle.md
    R docs/pages/pmd/rules/java/design.md
    R docs/pages/pmd/rules/java/documentation.md
    R docs/pages/pmd/rules/java/errorprone.md
    R docs/pages/pmd/rules/java/multithreading.md
    R docs/pages/pmd/rules/java/performance.md
    R docs/pages/pmd/rules/java/security.md
    R docs/pages/pmd/rules/jsp.md
    R docs/pages/pmd/rules/jsp/bestpractices.md
    R docs/pages/pmd/rules/jsp/codestyle.md
    R docs/pages/pmd/rules/jsp/design.md
    R docs/pages/pmd/rules/jsp/errorprone.md
    R docs/pages/pmd/rules/jsp/security.md
    R docs/pages/pmd/rules/plsql.md
    R docs/pages/pmd/rules/plsql/bestpractices.md
    R docs/pages/pmd/rules/plsql/codestyle.md
    R docs/pages/pmd/rules/plsql/design.md
    R docs/pages/pmd/rules/plsql/errorprone.md
    R docs/pages/pmd/rules/pom.md
    R docs/pages/pmd/rules/pom/errorprone.md
    R docs/pages/pmd/rules/vf.md
    R docs/pages/pmd/rules/vf/security.md
    R docs/pages/pmd/rules/vm.md
    R docs/pages/pmd/rules/vm/bestpractices.md
    R docs/pages/pmd/rules/vm/design.md
    R docs/pages/pmd/rules/vm/errorprone.md
    R docs/pages/pmd/rules/xml.md
    R docs/pages/pmd/rules/xml/errorprone.md
    R docs/pages/pmd/rules/xsl.md
    R docs/pages/pmd/rules/xsl/codestyle.md
    R docs/pages/pmd/rules/xsl/performance.md

  Log Message:
  -----------
  Remove the generated rule documentation from repository


  Commit: 7ae9247518d1716eeedd2105419e43964c50b7c6
      https://github.com/pmd/pmd/commit/7ae9247518d1716eeedd2105419e43964c50b7c6
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-26 (Sat, 26 Oct 2019)

  Changed paths:
    M .travis/build-deploy.sh
    M .travis/build-doc.sh
    M pmd-doc/pom.xml

  Log Message:
  -----------
  Generate rule docs only with maven profile "generate-rule-docs"

For travis build, PMD needs to be built now before jekyll can
generate the documentation.
In the main build, rule docs are not committed anymore.


  Commit: 4ee8e65417d62a3949d48e702b3483e12b4578a7
      https://github.com/pmd/pmd/commit/4ee8e65417d62a3949d48e702b3483e12b4578a7
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-26 (Sat, 26 Oct 2019)

  Changed paths:
    M .travis.yml
    M .travis/release.sh

  Log Message:
  -----------
  Upload release notes with the "docs" build.

The github release is first created as a draft, when we edit
the release notes, we publish it (draft=false), so that the
release notification mail contains the full release notes.


  Commit: c134f23d7c5c4dd0acc227ee934f311dc4f307ab
      https://github.com/pmd/pmd/commit/c134f23d7c5c4dd0acc227ee934f311dc4f307ab
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-26 (Sat, 26 Oct 2019)

  Changed paths:
    M .travis/build-doc.sh
    M pmd-doc/pom.xml

  Log Message:
  -----------
  Move all doc checks into the profile "generate-rule-docs"


  Commit: dd87fcb9689c165ef6095f321671cf20cfb05f35
      https://github.com/pmd/pmd/commit/dd87fcb9689c165ef6095f321671cf20cfb05f35
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-26 (Sat, 26 Oct 2019)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  gitignore docs/pages/pmd/rules


  Commit: 6e6adb97101b279f51cc58188f60b631de0aab88
      https://github.com/pmd/pmd/commit/6e6adb97101b279f51cc58188f60b631de0aab88
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-26 (Sat, 26 Oct 2019)

  Changed paths:
    M .travis/build-doc.sh

  Log Message:
  -----------
  [ci] Generate the rule documentation also for pull requests

This will execute the DeadLinksChecker and RuleTagChecker
after the rule documentation has been generated.


  Commit: 7f31ad186b4b90e0037b8b7e3948d2cac2263e81
      https://github.com/pmd/pmd/commit/7f31ad186b4b90e0037b8b7e3948d2cac2263e81
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-26 (Sat, 26 Oct 2019)

  Changed paths:
    M .travis/build-doc.sh

  Log Message:
  -----------
  [ci] Prevent doc build from deploying the binary distribution

The documentation build should only deploy the pmd-doc*.zip
artefacts and not more.


  Commit: 0a94dec8f051b49922a5745df1ea97d6ba88fc9a
      https://github.com/pmd/pmd/commit/0a94dec8f051b49922a5745df1ea97d6ba88fc9a
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/Attribute.java
    A 
pmd-dist/src/test/java/net/sourceforge/pmd/it/AbstractBinaryDistributionTest.java
    A pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/CpdExecutor.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/ExecutionResult.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/PMDExecutor.java
    A pmd-dist/src/test/resources/rulesets/all-apex.xml
    A pmd-dist/src/test/resources/rulesets/all-java.xml
    A pmd-dist/src/test/resources/rulesets/all-javascript.xml
    A pmd-dist/src/test/resources/rulesets/all-jsp.xml
    A pmd-dist/src/test/resources/rulesets/all-plsql.xml
    A pmd-dist/src/test/resources/rulesets/all-pom.xml
    A pmd-dist/src/test/resources/rulesets/all-velocitytemplate.xml
    A pmd-dist/src/test/resources/rulesets/all-visualforce.xml
    A pmd-dist/src/test/resources/rulesets/all-xml.xml
    A pmd-dist/src/test/resources/rulesets/all-xsl.xml
    R pmd-dist/src/test/resources/sample-source/JumbledIncrementer.java
    A pmd-dist/src/test/resources/sample-source/apex/TableGridController.cls
    A pmd-dist/src/test/resources/sample-source/java/JumbledIncrementer.java
    A pmd-dist/src/test/resources/sample-source/javascript/SampleCode.js
    A pmd-dist/src/test/resources/sample-source/jsp/SampleCode.jsp
    A pmd-dist/src/test/resources/sample-source/plsql/SampleCode.pls
    A pmd-dist/src/test/resources/sample-source/pom/pom.xml.pom
    A pmd-dist/src/test/resources/sample-source/velocitytemplate/helloworld.vm
    A pmd-dist/src/test/resources/sample-source/visualforce/SampleCode.page
    A pmd-dist/src/test/resources/sample-source/xml/samplecode.xml
    A pmd-dist/src/test/resources/sample-source/xsl/samplecode.xslt
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M pmd-java/src/main/resources/category/java/design.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml

  Log Message:
  -----------
  Merge branch 'pr-2044'
[core] Wrong deprecation warnings for unused XPath attributes


  Commit: f9d7b0891b5b12d528b3a6e720423b40145dc289
      https://github.com/pmd/pmd/commit/f9d7b0891b5b12d528b3a6e720423b40145dc289
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M .gitignore
    M .travis.yml
    M .travis/build-deploy.sh
    M .travis/build-doc.sh
    M .travis/release.sh
    R docs/pages/pmd/rules/apex.md
    R docs/pages/pmd/rules/apex/bestpractices.md
    R docs/pages/pmd/rules/apex/codestyle.md
    R docs/pages/pmd/rules/apex/design.md
    R docs/pages/pmd/rules/apex/documentation.md
    R docs/pages/pmd/rules/apex/errorprone.md
    R docs/pages/pmd/rules/apex/performance.md
    R docs/pages/pmd/rules/apex/security.md
    R docs/pages/pmd/rules/ecmascript.md
    R docs/pages/pmd/rules/ecmascript/bestpractices.md
    R docs/pages/pmd/rules/ecmascript/codestyle.md
    R docs/pages/pmd/rules/ecmascript/errorprone.md
    R docs/pages/pmd/rules/java.md
    R docs/pages/pmd/rules/java/bestpractices.md
    R docs/pages/pmd/rules/java/codestyle.md
    R docs/pages/pmd/rules/java/design.md
    R docs/pages/pmd/rules/java/documentation.md
    R docs/pages/pmd/rules/java/errorprone.md
    R docs/pages/pmd/rules/java/multithreading.md
    R docs/pages/pmd/rules/java/performance.md
    R docs/pages/pmd/rules/java/security.md
    R docs/pages/pmd/rules/jsp.md
    R docs/pages/pmd/rules/jsp/bestpractices.md
    R docs/pages/pmd/rules/jsp/codestyle.md
    R docs/pages/pmd/rules/jsp/design.md
    R docs/pages/pmd/rules/jsp/errorprone.md
    R docs/pages/pmd/rules/jsp/security.md
    R docs/pages/pmd/rules/plsql.md
    R docs/pages/pmd/rules/plsql/bestpractices.md
    R docs/pages/pmd/rules/plsql/codestyle.md
    R docs/pages/pmd/rules/plsql/design.md
    R docs/pages/pmd/rules/plsql/errorprone.md
    R docs/pages/pmd/rules/pom.md
    R docs/pages/pmd/rules/pom/errorprone.md
    R docs/pages/pmd/rules/vf.md
    R docs/pages/pmd/rules/vf/security.md
    R docs/pages/pmd/rules/vm.md
    R docs/pages/pmd/rules/vm/bestpractices.md
    R docs/pages/pmd/rules/vm/design.md
    R docs/pages/pmd/rules/vm/errorprone.md
    R docs/pages/pmd/rules/xml.md
    R docs/pages/pmd/rules/xml/errorprone.md
    R docs/pages/pmd/rules/xsl.md
    R docs/pages/pmd/rules/xsl/codestyle.md
    R docs/pages/pmd/rules/xsl/performance.md
    M pmd-doc/pom.xml

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

[doc,ci] Rework doc generation and release notes


Compare: https://github.com/pmd/pmd/compare/2d4b01dca2ce...f9d7b0891b5b


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

Reply via email to