Branch: refs/heads/master
Home: https://github.com/pmd/pmd
Commit: 89674fa00783351412ddd08cccd484bbbeff9215
https://github.com/pmd/pmd/commit/89674fa00783351412ddd08cccd484bbbeff9215
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-10 (Thu, 10 Nov 2016)
Changed paths:
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/apexunit/xml/ApexUnitTestClassShouldHaveAsserts.xml
Log Message:
-----------
[apex] Add failing sample for issue #1543
Commit: bf2460c16d7de816d5e40d2ea1dab571bd7d6b19
https://github.com/pmd/pmd/commit/bf2460c16d7de816d5e40d2ea1dab571bd7d6b19
Author: Jerome Russ <[email protected]>
Date: 2016-11-10 (Thu, 10 Nov 2016)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/apexunit/ApexUnitTestClassShouldHaveAsserts.java
Log Message:
-----------
Changing methods to lowercase so casing doesn't matter
Apex is case-insensitive so removing casing from the check for asserts.
Commit: c664b6c0a838e9b2968b438940742a58edd14963
https://github.com/pmd/pmd/commit/c664b6c0a838e9b2968b438940742a58edd14963
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-10 (Thu, 10 Nov 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: a09f9dfcbf266a8212d3248d8fbc4e4335f03509
https://github.com/pmd/pmd/commit/a09f9dfcbf266a8212d3248d8fbc4e4335f03509
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-10 (Thu, 10 Nov 2016)
Changed paths:
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/apexunit/ApexUnitTestClassShouldHaveAsserts.java
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/apexunit/xml/ApexUnitTestClassShouldHaveAsserts.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-123' into pmd/5.5.x
Commit: e4dc70c5d560b5c6c7c363985dafb2d51cc73cc0
https://github.com/pmd/pmd/commit/e4dc70c5d560b5c6c7c363985dafb2d51cc73cc0
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-14 (Mon, 14 Nov 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
M pmd-java/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java
M
pmd-java/src/test/java/net/sourceforge/pmd/cpd/JavaTokensTokenizerTest.java
Log Message:
-----------
[java] Properly handle enums with ignore identifiers
- Right now it throws an NPE
- Having fixed the NPE, it threw an ArrayIndexOutOfBounds
- Finally, it was just not working as expected
- Fixes https://sourceforge.net/p/pmd/bugs/1542/
Commit: f3bda99275b217ab53999d0dc3089142219f3091
https://github.com/pmd/pmd/commit/f3bda99275b217ab53999d0dc3089142219f3091
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-14 (Mon, 14 Nov 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: 8e0effd9170ad8e6e5e926d1737fa88ef5fa967c
https://github.com/pmd/pmd/commit/8e0effd9170ad8e6e5e926d1737fa88ef5fa967c
Author: Andreas Dangel <[email protected]>
Date: 2016-11-20 (Sun, 20 Nov 2016)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SourceCodePositioner.java
M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/DOMLineNumbers.java
M pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlParserTest.java
A
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/parsertests/bug1518.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'bug-1518' into pmd/5.5.x
Commit: a7b74d1eff292c92c80b1c962ac50554de0c71be
https://github.com/pmd/pmd/commit/a7b74d1eff292c92c80b1c962ac50554de0c71be
Author: Andreas Dangel <[email protected]>
Date: 2016-11-20 (Sun, 20 Nov 2016)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ClassScope.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-126' into pmd/5.5.x
Commit: 4187acf422dabcf6973e0e45c00b755a0ecf1d05
https://github.com/pmd/pmd/commit/4187acf422dabcf6973e0e45c00b755a0ecf1d05
Author: Sergey <[email protected]>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexBadCryptoRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCSRFRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexInsecureEndpointRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSharingViolationsRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromEscapeFalseRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromURLParamRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/Helper.java
M pmd-apex/src/main/resources/rulesets/apex/ruleset.xml
M pmd-apex/src/main/resources/rulesets/apex/rulesets.properties
A pmd-apex/src/main/resources/rulesets/apex/security.xml
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/SecurityRulesTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexBadCrypto.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCSRF.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexInsecureEndpoint.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSOQLInjection.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSharingViolations.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexXSSFromEscapeFalse.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexXSSFromURLParam.xml
Log Message:
-----------
[apex] New security ruleset
Commit: 5b83aa1bcf0e91d00bef687dfe06dcfcf118870a
https://github.com/pmd/pmd/commit/5b83aa1bcf0e91d00bef687dfe06dcfcf118870a
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
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/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/ApexXSSFromURLParamRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/Helper.java
Log Message:
-----------
Minor improvements
- Don't need thread safety for local vars, drop StringBuffer in favor of
StringBuilder
- Make sure Helpers are non-instantiable
Commit: 815d141d645299dd3be20e68ad4152ffdf14e7e0
https://github.com/pmd/pmd/commit/815d141d645299dd3be20e68ad4152ffdf14e7e0
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M pmd-apex/src/main/resources/rulesets/apex/security.xml
Log Message:
-----------
Fix since and rule links
Commit: 2d0bbd4e17bd2395617cede04e71253c51af0db5
https://github.com/pmd/pmd/commit/2d0bbd4e17bd2395617cede04e71253c51af0db5
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: 103efbbc90b756031e54d618ee8aa691b640224e
https://github.com/pmd/pmd/commit/103efbbc90b756031e54d618ee8aa691b640224e
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexBadCryptoRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCSRFRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexInsecureEndpointRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSharingViolationsRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromEscapeFalseRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromURLParamRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/Helper.java
M pmd-apex/src/main/resources/rulesets/apex/ruleset.xml
M pmd-apex/src/main/resources/rulesets/apex/rulesets.properties
A pmd-apex/src/main/resources/rulesets/apex/security.xml
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/SecurityRulesTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexBadCrypto.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCSRF.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexInsecureEndpoint.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexOpenRedirect.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSOQLInjection.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexSharingViolations.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexXSSFromEscapeFalse.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexXSSFromURLParam.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-135' into pmd/5.5.x
Commit: f3c919bf6e77e732f9771e8ac8d3423257a6ccfc
https://github.com/pmd/pmd/commit/f3c919bf6e77e732f9771e8ac8d3423257a6ccfc
Author: Andreas Dangel <[email protected]>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
A pmd-core/src/main/resources/rulesets/releases/553.xml
Log Message:
-----------
Add the new apex rules to the releases ruleset for 5.5.3
Commit: 9348d86eeba1a2cd8cbcc2faed38f7678b476700
https://github.com/pmd/pmd/commit/9348d86eeba1a2cd8cbcc2faed38f7678b476700
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-22 (Tue, 22 Nov 2016)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
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-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/PLSQLParserTest.java
A pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/IsNull.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MultiLineSelect.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SingleLineSelect.pls
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-129' into pmd/5.5.x
Commit: 1f467a9165f73b38a6b6c24b55e942d5393cfed2
https://github.com/pmd/pmd/commit/1f467a9165f73b38a6b6c24b55e942d5393cfed2
Author: Andreas Dangel <[email protected]>
Date: 2016-11-26 (Sat, 26 Nov 2016)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/Search.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-127' into pmd/5.5.x
Commit: 390cbd1ffca914ecb41fb781f3bb4d8b49b42a78
https://github.com/pmd/pmd/commit/390cbd1ffca914ecb41fb781f3bb4d8b49b42a78
Author: Andreas Dangel <[email protected]>
Date: 2016-11-26 (Sat, 26 Nov 2016)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ClassScope.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-128' into pmd/5.5.x
Commit: 987ba1931c018f33a8018d8e35f1459842a21382
https://github.com/pmd/pmd/commit/987ba1931c018f33a8018d8e35f1459842a21382
Author: Andreas Dangel <[email protected]>
Date: 2016-11-26 (Sat, 26 Nov 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleContext.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/AttributeAxisIterator.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQuery.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-130' into pmd/5.5.x
Commit: ef986579658a59d4e85f7f0ec2a651270d8a5249
https://github.com/pmd/pmd/commit/ef986579658a59d4e85f7f0ec2a651270d8a5249
Author: Andreas Dangel <[email protected]>
Date: 2016-11-26 (Sat, 26 Nov 2016)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/imports/UnnecessaryFullyQualifiedNameRule.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/imports/ImportsRulesTest.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/imports/xml/UnnecessaryFullyQualifiedName.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'issue-1546' into pmd/5.5.x
Commit: 268c62e7721b0cf4c790959b700c6a566ce3b9ac
https://github.com/pmd/pmd/commit/268c62e7721b0cf4c790959b700c6a566ce3b9ac
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-26 (Sat, 26 Nov 2016)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/AbstractScope.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ClassScope.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ScopeAndDeclarationFinder.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/SourceFileScope.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/ClassScopeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/STBBaseTst.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/testdata/InnerClass.java
Log Message:
-----------
Symbol table can now handle inner classes
- Types are now attempted to be resolved as inner classes if public attempt
fails
- ClassScope offers a `resolveType` method that qualifies the name as per
local rules
before resolution
Commit: 2b14242f6b3c1443fee67baf48854f200f34e0c0
https://github.com/pmd/pmd/commit/2b14242f6b3c1443fee67baf48854f200f34e0c0
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2016-11-26 (Sat, 26 Nov 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: a6e3a20d19290df7bedb8146100f84d72d86267b
https://github.com/pmd/pmd/commit/a6e3a20d19290df7bedb8146100f84d72d86267b
Author: Andreas Dangel <[email protected]>
Date: 2016-11-26 (Sat, 26 Nov 2016)
Changed paths:
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SourceCodePositioner.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/AbstractScope.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ClassScope.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ScopeAndDeclarationFinder.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/SourceFileScope.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/ClassScopeTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/STBBaseTst.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/testdata/InnerClass.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'issue-1545'
Closes #134
PR has been rebased for 5.5.x
Compare: https://github.com/pmd/pmd/compare/70cd1e816d25...a6e3a20d1929------------------------------------------------------------------------------
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits