Branch: refs/heads/pmd/7.0.x
Home: https://github.com/pmd/pmd
Commit: 58582dd30647c556a3ec5046979e77b0b709ce71
https://github.com/pmd/pmd/commit/58582dd30647c556a3ec5046979e77b0b709ce71
Author: Renato Oliveira <[email protected]>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Add the "system.debug should use logging level" rule.
Commit: 75f20ba7f5db29b790f3a8591e5df92471a8b4d4
https://github.com/pmd/pmd/commit/75f20ba7f5db29b790f3a8591e5df92471a8b4d4
Author: Renato Oliveira <[email protected]>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Fixes the name of the rule in the best practices category file.
Commit: 6e67528a7c54b135bc28bd6f5b71cc1ffcd04be6
https://github.com/pmd/pmd/commit/6e67528a7c54b135bc28bd6f5b71cc1ffcd04be6
Author: Renato Oliveira <[email protected]>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldSpecifyLoggingLevelRule.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldSpecifyLoggingLevelTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldSpecifyLoggingLevel.xml
Log Message:
-----------
Add rule file and test case.
Commit: 47583eea2489c55fa996c2caecdf0a0f9af0ca99
https://github.com/pmd/pmd/commit/47583eea2489c55fa996c2caecdf0a0f9af0ca99
Author: Renato Oliveira <[email protected]>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Fixes wrong rule name in best practices xml rule descriptor.
Commit: bc468b4f21abd7ccb037431180765f3bbcc7d8cb
https://github.com/pmd/pmd/commit/bc468b4f21abd7ccb037431180765f3bbcc7d8cb
Author: Renato Oliveira <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldSpecifyLoggingLevelRule.java
Log Message:
-----------
Fixes style by adding newlines and converting tabs to spaces.
Commit: 698013fc0c27131cde703f8c3fe6240a934da299
https://github.com/pmd/pmd/commit/698013fc0c27131cde703f8c3fe6240a934da299
Author: Renato Oliveira <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
Log Message:
-----------
Add automatically generated docs for Apex.
Commit: 2650b38db923d89e6dc91d414a5d891d48e07e55
https://github.com/pmd/pmd/commit/2650b38db923d89e6dc91d414a5d891d48e07e55
Author: Renato Oliveira <[email protected]>
Date: 2019-07-27 (Sat, 27 Jul 2019)
Changed paths:
R
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldSpecifyLoggingLevelRule.java
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
R
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldSpecifyLoggingLevelTest.java
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldSpecifyLoggingLevel.xml
Log Message:
-----------
Removes "DebugsShouldSpecifyLoggingLevelRule" Java files and replaces it with
an XPath rule and its test.
Commit: 6a3f4162bc8f8db2452ab19f67ec8cca62a959e6
https://github.com/pmd/pmd/commit/6a3f4162bc8f8db2452ab19f67ec8cca62a959e6
Author: Renato Oliveira <[email protected]>
Date: 2019-07-27 (Sat, 27 Jul 2019)
Changed paths:
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldSpecifyLoggingLevel.xml
Log Message:
-----------
Fixes strings on the tests' messages.
Commit: 75d3e565f07cf18a9bbb370f93645dabfae94e71
https://github.com/pmd/pmd/commit/75d3e565f07cf18a9bbb370f93645dabfae94e71
Author: Renato Oliveira <[email protected]>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Update comment and "since" version
Commit: 9b00cb3ceb00254426dbc8cf4242df36712fcee7
https://github.com/pmd/pmd/commit/9b00cb3ceb00254426dbc8cf4242df36712fcee7
Author: Renato Oliveira <[email protected]>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Change expression to the one suggested by @rsoesemann.
Commit: 22e5538e14595ac79dd6985a3746d8e150f1d24a
https://github.com/pmd/pmd/commit/22e5538e14595ac79dd6985a3746d8e150f1d24a
Author: Clément Fournier <[email protected]>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldUseLoggingLevelTest.java
R
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldSpecifyLoggingLevel.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml
Log Message:
-----------
Fix test files
Commit: dd294d381373b0fe70e125b2324527e88419a52a
https://github.com/pmd/pmd/commit/dd294d381373b0fe70e125b2324527e88419a52a
Author: Andreas Dangel <[email protected]>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml
Log Message:
-----------
Consider lower-case, use parameter strictMode
Commit: 4d6b3215d5cfe49868421a096e10c10a65c51e8c
https://github.com/pmd/pmd/commit/4d6b3215d5cfe49868421a096e10c10a65c51e8c
Author: Andreas Dangel <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
Log Message:
-----------
Add new rule DebugsShouldUseLoggingLevel to quickstart
Commit: 5f30951a8b65c44ce7e09457c0becaf32195989a
https://github.com/pmd/pmd/commit/5f30951a8b65c44ce7e09457c0becaf32195989a
Author: Andreas Dangel <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M docs/pages/release_notes.md
A pmd-core/src/main/resources/rulesets/releases/6180.xml
Log Message:
-----------
Update release notes, refs #1943, fixes #1942
Commit: 882143460462d1954bfd6bd57b20f8f24dcaf192
https://github.com/pmd/pmd/commit/882143460462d1954bfd6bd57b20f8f24dcaf192
Author: Andreas Dangel <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
M docs/pages/release_notes.md
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldUseLoggingLevelTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml
M pmd-core/src/main/resources/rulesets/releases/6180.xml
Log Message:
-----------
Merge branch 'pr-1943'
Commit: 9eaffbd3e6123b5cae78a3ec8d6be9a5f421dc6a
https://github.com/pmd/pmd/commit/9eaffbd3e6123b5cae78a3ec8d6be9a5f421dc6a
Author: Andreas Dangel <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
Log Message:
-----------
Update generated rule documentation
Commit: e0b0e6330de0616b9452ff6d3f115f3c7fba9f7d
https://github.com/pmd/pmd/commit/e0b0e6330de0616b9452ff6d3f115f3c7fba9f7d
Author: Andreas Dangel <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigator.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/DummyNodeWithListAndEnum.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/JaxenXPathRuleQueryTest.java
Log Message:
-----------
[core] XPath 1.0: filter out list attributes
While XPath 2.0 queries support now list attributes as
sequences, XPath 1.0 won't. It would only be supported as
single string which makes the two xpath versions completely
incompatible. In order to make it easier for the transitioning
from xpath 1.0 to xpath 2.0, list attribute will only be
supported for xpath 2.0.
See also https://github.com/pmd/pmd/pull/1959#discussion_r322027876
Commit: 73006a420eb72af5aae43b23901be881318a9b96
https://github.com/pmd/pmd/commit/73006a420eb72af5aae43b23901be881318a9b96
Author: Amish Shah <[email protected]>
Date: 2019-09-14 (Sat, 14 Sep 2019)
Changed paths:
M pmd-java/src/main/resources/category/java/bestpractices.xml
Log Message:
-----------
Update doc for unused formal parameter
Commit: eeb147e59485a2dc9fa35c87e45157f7c519b56b
https://github.com/pmd/pmd/commit/eeb147e59485a2dc9fa35c87e45157f7c519b56b
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M pmd-java/src/main/resources/category/java/bestpractices.xml
Log Message:
-----------
formatting
Commit: 6d8f7c12df77bc707e4c815dace3d3d9f34f9165
https://github.com/pmd/pmd/commit/6d8f7c12df77bc707e4c815dace3d3d9f34f9165
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
Update release notes, refs #2015, #fixes #1227
Commit: 8f3abf93497d31d36874d1401bbe4ae054663c3a
https://github.com/pmd/pmd/commit/8f3abf93497d31d36874d1401bbe4ae054663c3a
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M docs/pages/release_notes.md
M pmd-java/src/main/resources/category/java/bestpractices.xml
Log Message:
-----------
Merge branch 'pr-2015'
Commit: 4672ccf2e3916f615063995b0c09e026a89ef5de
https://github.com/pmd/pmd/commit/4672ccf2e3916f615063995b0c09e026a89ef5de
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M docs/pages/pmd/rules/java/bestpractices.md
Log Message:
-----------
Update generated rule documentation
Commit: be90279d83bc6b38222ef88eeb281fe70e303d9b
https://github.com/pmd/pmd/commit/be90279d83bc6b38222ef88eeb281fe70e303d9b
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M docs/_config.yml
M docs/pages/next_major_development.md
Log Message:
-----------
Prepare pmd release 6.18.0
Commit: 3f42cca200334b6c4d762573b7c99e0a18b41b3c
https://github.com/pmd/pmd/commit/3f42cca200334b6c4d762573b7c99e0a18b41b3c
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M pmd-apex-jorje/pom.xml
M pmd-apex/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
M pmd-doc/pom.xml
M pmd-fortran/pom.xml
M pmd-go/pom.xml
M pmd-groovy/pom.xml
M pmd-java/pom.xml
M pmd-java8/pom.xml
M pmd-javascript/pom.xml
M pmd-jsp/pom.xml
M pmd-kotlin/pom.xml
M pmd-lang-test/pom.xml
M pmd-lua/pom.xml
M pmd-matlab/pom.xml
M pmd-objectivec/pom.xml
M pmd-perl/pom.xml
M pmd-php/pom.xml
M pmd-plsql/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala/pom.xml
M pmd-swift/pom.xml
M pmd-test/pom.xml
M pmd-visualforce/pom.xml
M pmd-vm/pom.xml
M pmd-xml/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release pmd_releases/6.18.0
Commit: e536ca19476b2479356de8e65840c6b4b1b25ddf
https://github.com/pmd/pmd/commit/e536ca19476b2479356de8e65840c6b4b1b25ddf
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M pmd-apex-jorje/pom.xml
M pmd-apex/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
M pmd-doc/pom.xml
M pmd-fortran/pom.xml
M pmd-go/pom.xml
M pmd-groovy/pom.xml
M pmd-java/pom.xml
M pmd-java8/pom.xml
M pmd-javascript/pom.xml
M pmd-jsp/pom.xml
M pmd-kotlin/pom.xml
M pmd-lang-test/pom.xml
M pmd-lua/pom.xml
M pmd-matlab/pom.xml
M pmd-objectivec/pom.xml
M pmd-perl/pom.xml
M pmd-php/pom.xml
M pmd-plsql/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala/pom.xml
M pmd-swift/pom.xml
M pmd-test/pom.xml
M pmd-visualforce/pom.xml
M pmd-vm/pom.xml
M pmd-xml/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare for next development iteration
Commit: b0e458d8130ed14592d6769d4e11b68aac612b82
https://github.com/pmd/pmd/commit/b0e458d8130ed14592d6769d4e11b68aac612b82
Author: Andreas Dangel <[email protected]>
Date: 2019-09-15 (Sun, 15 Sep 2019)
Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
Log Message:
-----------
Prepare next development version
Commit: 9111119076a7965b0f8b661860c66d1f0c41d7b5
https://github.com/pmd/pmd/commit/9111119076a7965b0f8b661860c66d1f0c41d7b5
Author: Clément Fournier <[email protected]>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M docs/_config.yml
M docs/pages/next_major_development.md
M docs/pages/pmd/rules/apex.md
M docs/pages/pmd/rules/apex/bestpractices.md
M docs/pages/pmd/rules/java/bestpractices.md
M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/DebugsShouldUseLoggingLevelTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/DebugsShouldUseLoggingLevel.xml
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigator.java
M pmd-core/src/main/resources/rulesets/releases/6180.xml
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/DummyNodeWithListAndEnum.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/JaxenXPathRuleQueryTest.java
M pmd-java/src/main/resources/category/java/bestpractices.xml
A pmd-java8/pom.xml
M pmd-scala/pom.xml
Log Message:
-----------
Merge branch 'master' into 7.0.x
Commit: c7419b8c121065a246d09b8da52069ffead3b7c3
https://github.com/pmd/pmd/commit/c7419b8c121065a246d09b8da52069ffead3b7c3
Author: Clément Fournier <[email protected]>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/AttributeAxisIterator.java
Log Message:
-----------
Fix merge
Commit: e4ce2faf78c2b08aa1663ebc1a76f110a09a9bba
https://github.com/pmd/pmd/commit/e4ce2faf78c2b08aa1663ebc1a76f110a09a9bba
Author: Clément Fournier <[email protected]>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/Attribute.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigator.java
Log Message:
-----------
Fix spurious warning about deprecated attributes
Because we were evaluating all attributes eagerly,
deprecated attributes were reported even without
being used. Possibly, performance also took a hit.
Commit: fe8cbe1b6d969400301010bd4a71993330f36cc3
https://github.com/pmd/pmd/commit/fe8cbe1b6d969400301010bd4a71993330f36cc3
Author: Clément Fournier <[email protected]>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/Attribute.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigator.java
Log Message:
-----------
Merge branch 'master' into 7.0.x
Compare: https://github.com/pmd/pmd/compare/052c298a85cc...fe8cbe1b6d96
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits