Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: 0460c38aa9b54eeee11727973e30ba8da6630f21
      https://github.com/pmd/pmd/commit/0460c38aa9b54eeee11727973e30ba8da6630f21
  Author: Andreas Dangel <[email protected]>
  Date:   2019-10-26 (Sat, 26 Oct 2019)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  [ci] Update to bionic on travis


  Commit: b84dfe80b597862ef5ee468a708b7c2dc4db7749
      https://github.com/pmd/pmd/commit/b84dfe80b597862ef5ee468a708b7c2dc4db7749
  Author: gibarsin <[email protected]>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java

  Log Message:
  -----------
  Minor unrelated improvements to code


  Commit: 00424c63a9a00417ed82d49021749fe4ec596aed
      https://github.com/pmd/pmd/commit/00424c63a9a00417ed82d49021749fe4ec596aed
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  dogfood: Upgrade to PMD 6.19.0


  Commit: 1649e5c9a8689f14f00591d32faba6996e3480b0
      https://github.com/pmd/pmd/commit/1649e5c9a8689f14f00591d32faba6996e3480b0
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    M .travis.yml

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

[ci] Update to bionic on travis


  Commit: 6c4ff288d31d34d06e7135384b2f6558518ea3b9
      https://github.com/pmd/pmd/commit/6c4ff288d31d34d06e7135384b2f6558518ea3b9
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes, refs #2089


  Commit: 702b4c1e4cc64bd7abb523c4be285189774300d6
      https://github.com/pmd/pmd/commit/702b4c1e4cc64bd7abb523c4be285189774300d6
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java

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

[core] Minor unrelated improvements to code


  Commit: 3dfe5ee7baa16dfd86b6b7cacc1ce5f6f8ae98c6
      https://github.com/pmd/pmd/commit/3dfe5ee7baa16dfd86b6b7cacc1ce5f6f8ae98c6
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    A pmd-core/src/test/java/net/sourceforge/pmd/junit/LocaleRule.java

  Log Message:
  -----------
  [core] Fix RuleSetFactoryTest which might be locale dependent

This might happen with JREs that provide localized log level
names. In German locale and openjdk from adoptopenjdk the
warning logs are prefix with "WARNUNG: " instead of "WARNING: ".

The change now makes sure, that the test is always run in English.


  Commit: d276b024075a510880c6c25a25364932c0ad117f
      https://github.com/pmd/pmd/commit/d276b024075a510880c6c25a25364932c0ad117f
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    M do-release.sh

  Log Message:
  -----------
  [ci] Build with profile "generate-rule-docs" while preparing release

This should prevent us from releasing PMD with some
errors in release notes / rule docs.


  Commit: bb0813547cc85e2dd0b9c9f559c6620410ff058c
      https://github.com/pmd/pmd/commit/bb0813547cc85e2dd0b9c9f559c6620410ff058c
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

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

  Log Message:
  -----------
  [ci] Fix build on travis when gpg tries to sign

See 
https://unix.stackexchange.com/questions/257061/gentoo-linux-gpg-encrypts-properly-a-file-passed-through-parameter-but-throws-i/257065#257065
GPG_TTY needs to be set for gpg to work properly.
It seems that with the switch to travis/bionic, this env variable
is not set anymore automatically


  Commit: b0a854619c675127e21ea2ff8078dbd84be07fe8
      https://github.com/pmd/pmd/commit/b0a854619c675127e21ea2ff8078dbd84be07fe8
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

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

  Log Message:
  -----------
  Revert "[ci] Fix build on travis when gpg tries to sign"

This reverts commit bb0813547cc85e2dd0b9c9f559c6620410ff058c.


  Commit: bfa2d1e87237ae603a0640b111fcfe070fa370cf
      https://github.com/pmd/pmd/commit/bfa2d1e87237ae603a0640b111fcfe070fa370cf
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [ci] Fix build on travis with new gpg version

See https://issues.apache.org/jira/browse/MGPG-59 for details.


  Commit: c75e2bd00060d101f52f19407091517b7bffbdb3
      https://github.com/pmd/pmd/commit/c75e2bd00060d101f52f19407091517b7bffbdb3
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-02 (Sat, 02 Nov 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexJorjeLogging.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.java

  Log Message:
  -----------
  [apex] Really fix ApexLexer logging

The fix introduced with #503 (fba00843bb523cbeb06157c4793ffc29bd9a6ee7)
was incomplete and didn't work:
* The logger uses the full class name insteand of simple name
* After we changed the log level of the logger, the logger
  could be garbage collected before ApexLexer retrieves it and
  thus the configuration could be lost


  Commit: 3807cf48be9ce7230b16b26123e048158917ca64
      https://github.com/pmd/pmd/commit/3807cf48be9ce7230b16b26123e048158917ca64
  Author: Juan Martín Sotuyo Dodero <[email protected]>
  Date:   2019-11-03 (Sun, 03 Nov 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexJorjeLogging.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.java

  Log Message:
  -----------
  Merge pull request #2093 from adangel/apex-logger

[apex] Really fix ApexLexer logging


  Commit: ee7f6d04945793b44566649cdd2a4c3200a0cb3b
      https://github.com/pmd/pmd/commit/ee7f6d04945793b44566649cdd2a4c3200a0cb3b
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
    M pmd-core/src/test/resources/rulesets/dummy/basic.xml
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.java

  Log Message:
  -----------
  [core] RuleSetFactory - recognize rule reference for same ruleset

There are two variants, how a renamed rule can be expressed in the
ruleset via a deprecated rule reference: referencing just the
new rule name or referencing the ruleset+new rule name. The latter
case was not covered yet, it was not detected, that the rule ref
references are rule in the same ruleset.

Fixes #2096


  Commit: 270839c3a295a0b37cb8798a57e1a0b68c7d9b05
      https://github.com/pmd/pmd/commit/270839c3a295a0b37cb8798a57e1a0b68c7d9b05
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-07 (Thu, 07 Nov 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [ci] Configure property sonar.organization

The "sonar.organization" property is not yet, but
will become mandatory.
Take the opportunity and change it to the new organisation "pmd"
now: https://sonarcloud.io/organizations/pmd


  Commit: 34b54f228f658d8b14ff1b0bc5daa5bb0ad7588d
      https://github.com/pmd/pmd/commit/34b54f228f658d8b14ff1b0bc5daa5bb0ad7588d
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-07 (Thu, 07 Nov 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Upgrade jacoco and sonar-maven-plugin


  Commit: 534481f692c8569ac29399ae6d29534e3350996a
      https://github.com/pmd/pmd/commit/534481f692c8569ac29399ae6d29534e3350996a
  Author: Juan Martín Sotuyo Dodero <[email protected]>
  Date:   2019-11-07 (Thu, 07 Nov 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
    M pmd-core/src/test/resources/rulesets/dummy/basic.xml
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.java

  Log Message:
  -----------
  Merge pull request #2097 from adangel/issue-2096

[core] RuleSetFactory - recognize rule reference for same ruleset


  Commit: b2a34c104d52962e3b890eb63e6637c43f8e8a79
      https://github.com/pmd/pmd/commit/b2a34c104d52962e3b890eb63e6637c43f8e8a79
  Author: Henning Schmiedehausen <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/BaseLanguageModule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageRegistryTest.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java

  Log Message:
  -----------
  Add more version shortcuts for older java

Newer java compiler (java 9+) support the `--release` option to choose
for which version of the JRE to compile. This parameter only takes
simple values as documented by `javac --help`:

```
--release <release>
        Compile for a specific VM version. Supported targets: 6, 7, 8, 9, 10, 11
```

adding these versions to pmd allows the use of the same versions (6, 7
and 8) with PMD as with the compiler, thus removing the need to juggle
between single digit versions for the compiler and 1.<x> for PMD.


  Commit: 82852781745b08963c75da960f22c3cb1f0d34e4
      https://github.com/pmd/pmd/commit/82852781745b08963c75da960f22c3cb1f0d34e4
  Author: Henning Schmiedehausen <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  mark change as experimental per code review comment


  Commit: 33b526303502ed8299494720e64c46bccc7bce6e
      https://github.com/pmd/pmd/commit/33b526303502ed8299494720e64c46bccc7bce6e
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java

  Log Message:
  -----------
  [java] Support more language version aliases

javac understands for --source both "1.5" and "5" and also "1.9" and
"1.10". Tested with openjdk13.
javac understands for --release "7" and higher. javac 10 had
support for "6".
This means, not all variants work in all constellations, but PMD
should understand now the correct version regardless how it is
specified.


  Commit: 4c9816fc2ee538611827446bc12aab17707d66ec
      https://github.com/pmd/pmd/commit/4c9816fc2ee538611827446bc12aab17707d66ec
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M docs/pages/pmd/userdocs/cli_reference.md
    M docs/pages/pmd/userdocs/tools/ant.md

  Log Message:
  -----------
  [doc] Update documentation about language versions


  Commit: a93b6819b3044e8667745763c820967017f1f0b6
      https://github.com/pmd/pmd/commit/a93b6819b3044e8667745763c820967017f1f0b6
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes, fixes #1861, refs #2088


  Commit: a25dadc49554e1fd1336360781a190006bfb8bb3
      https://github.com/pmd/pmd/commit/a25dadc49554e1fd1336360781a190006bfb8bb3
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M docs/pages/pmd/userdocs/cli_reference.md
    M docs/pages/pmd/userdocs/tools/ant.md
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/BaseLanguageModule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageRegistryTest.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java

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

[java] Add more version shortcuts for older java


  Commit: 6a084630ee204f705a4c535d1ed8f401f3ab8a42
      https://github.com/pmd/pmd/commit/6a084630ee204f705a4c535d1ed8f401f3ab8a42
  Author: gibarsin <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  fix branch build by fixing checkstyle errors


  Commit: 769408f25e6276a595f661b69141f74883ce90fc
      https://github.com/pmd/pmd/commit/769408f25e6276a595f661b69141f74883ce90fc
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes, closes #2091


  Commit: 8257fc2e97801ea079a41875dfeedbcbb189668e
      https://github.com/pmd/pmd/commit/8257fc2e97801ea079a41875dfeedbcbb189668e
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java

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

[core] Fix pmd warnings (IdenticalCatchCases)


  Commit: 544ad701bad75e76b0aa75afa5e3759c67752f4b
      https://github.com/pmd/pmd/commit/544ad701bad75e76b0aa75afa5e3759c67752f4b
  Author: Andreas Dangel <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M .travis.yml
    M do-release.sh
    M docs/pages/pmd/userdocs/cli_reference.md
    M docs/pages/pmd/userdocs/tools/ant.md
    M docs/pages/release_notes.md
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexJorjeLogging.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/BaseLanguageModule.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    A pmd-core/src/test/java/net/sourceforge/pmd/junit/LocaleRule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageRegistryTest.java
    M pmd-core/src/test/resources/rulesets/dummy/basic.xml
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into pmd/7.0.x


Compare: https://github.com/pmd/pmd/compare/31fdb59be09f...544ad701bad7


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

Reply via email to