Branch: refs/heads/master
Home: https://github.com/pmd/pmd
Commit: fccd26b2d005fc8d47967a9dedfa9597c827f9a3
https://github.com/pmd/pmd/commit/fccd26b2d005fc8d47967a9dedfa9597c827f9a3
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-11 (Tue, 11 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ScopeAndDeclarationFinder.java
Log Message:
-----------
Dont use synchronized structures onnon-shared data
- AFAIK ScopeAndDeclarationFinder is only used as a local,
used as alocal by SymbolFacade, used as a local by SourceCodeProcessor.
Synchronizing is needless.
Commit: ca2ccb4a80806fa2b8c756ea47b70029281ce15b
https://github.com/pmd/pmd/commit/ca2ccb4a80806fa2b8c756ea47b70029281ce15b
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/rules/SignatureDeclareThrowsException.java
Log Message:
-----------
Fix ClassCastException on SignatureDeclareThrowsException
- Java 8 code allows for things such as
`class UnmodifiableList<T> implements @Readonly List<@Readonly T> {}`
where not all token in the ASTImplementsList are ASTClassOrInterfaceType
Commit: 61b55bd7e5f4c52e86d06ee88624bcdf734b2d4b
https://github.com/pmd/pmd/commit/61b55bd7e5f4c52e86d06ee88624bcdf734b2d4b
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/JaxenXPathRuleQuery.java
M pmd-core/src/main/java/net/sourceforge/pmd/processor/MultiThreadProcessor.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codesize/StdCyclomaticComplexityRule.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/logging/InvalidSlf4jMessageFormatRule.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/Search.java
Log Message:
-----------
Minor improvements
- Use `Deque` and `ArrayDeque` instead of `Stack`
- Use presized `ArrayList` instead of a dynamic `LinkedList` when possible
- Don't create empty `HashSet` when `Collections.emptySet()` suffices
- User `Collections.singletonList()` were apropriate
Commit: df9893099f924ded91efc1f813219d3bbbc150a5
https://github.com/pmd/pmd/commit/df9893099f924ded91efc1f813219d3bbbc150a5
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
R pmd-core/src/main/java/net/sourceforge/pmd/util/SystemUtils.java
Log Message:
-----------
No PMD version supports running on JRE5 anymore
- Remove dead code to guard against JRE5 issues
Commit: a046b8f93de5d89e6f57c3e5b710026d87c044b0
https://github.com/pmd/pmd/commit/a046b8f93de5d89e6f57c3e5b710026d87c044b0
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
Log Message:
-----------
Simplify lambda parsing
- Handle less scenarios
- Have scenarios be defined more broadly (ie: allow more than 3 params)
- This improves parsing performance by roughly ~10%
Commit: 42277d7b8ddba88783bda92108e20868bf9e7174
https://github.com/pmd/pmd/commit/42277d7b8ddba88783bda92108e20868bf9e7174
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/AbstractPropertySource.java
M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
Log Message:
-----------
Simplify collection expressions
Commit: be83d154d03ed2f22e1701fcf224726e38dfb9f3
https://github.com/pmd/pmd/commit/be83d154d03ed2f22e1701fcf224726e38dfb9f3
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleChainVisitor.java
Log Message:
-----------
Don't assume the List supports random access
Commit: 382699b766032efb6903ec149d3d25cf3c8ca6bb
https://github.com/pmd/pmd/commit/382699b766032efb6903ec149d3d25cf3c8ca6bb
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java
Log Message:
-----------
Improve type resolution
- Notice the `couldResolve` doesn't guarantee a positive resolution, but still
manages to kill early some resolver checks
- `PrimiiveTypeResolver.resolve()` and `VoidTypeResolver.resolve()`
were the 2nd and 5th most time consuming methods on several profiles
I ran. This change fixes it.
Commit: d8344b067202c648e624bcff4c72161aa22ecf04
https://github.com/pmd/pmd/commit/d8344b067202c648e624bcff4c72161aa22ecf04
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/MethodNameDeclaration.java
Log Message:
-----------
Simplify varargs detection
- Make use of our Java knowledge when analyzing Java code
Commit: 09ac963709948f3a37fd2dbf52423a11a8f57ba6
https://github.com/pmd/pmd/commit/09ac963709948f3a37fd2dbf52423a11a8f57ba6
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-13 (Thu, 13 Oct 2016)
Changed paths:
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/MethodNameDeclaration.java
Log Message:
-----------
Improve SymbolTable times further
- Expand hashCode calculation for `MethodNameDeclaration` to avoid collisions
when overloading.
- Also make sure `builtInMethodDeclaration` provides a complete syntax tree to avoid NPE
when calling `hashCode` or `equals`
Commit: 478ed3463c1563c6eecce1ed629fa8fc547dd1a1
https://github.com/pmd/pmd/commit/478ed3463c1563c6eecce1ed629fa8fc547dd1a1
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
Log Message:
-----------
Simplify lambda pursing even further
- Remove a redundant case
- Restrict grammar according to spec with a simpler scenario
Commit: 567be45b8c3a023770f7551d4a7ce797a3f00031
https://github.com/pmd/pmd/commit/567be45b8c3a023770f7551d4a7ce797a3f00031
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
Log Message:
-----------
Simplify VariableDeclaratorId parsing
- Don't look for arrays where there can be none
Commit: d350bcb49e4f07fb43b85304d6acc8293b320ca7
https://github.com/pmd/pmd/commit/d350bcb49e4f07fb43b85304d6acc8293b320ca7
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java
Log Message:
-----------
Make explicit imports orders of times faster
- We can tell if a name can be resolved or not, and we can do so in
constant time.
Commit: 565a9aa0d86ed2576b9937e7927c702b32ceb7ac
https://github.com/pmd/pmd/commit/565a9aa0d86ed2576b9937e7927c702b32ceb7ac
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java
Log Message:
-----------
Add a cache to ImplicitImportResolver
- Classes in java.lang.* aren't that many, yet they hit a lot (String,
all boxed primitives, Math, etc.), so it makes sense to cache them
Commit: 8c82dae34c9825b70be08c68d2016fa016beeaf0
https://github.com/pmd/pmd/commit/8c82dae34c9825b70be08c68d2016fa016beeaf0
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-14 (Fri, 14 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/PMDASMClassLoader.java
Log Message:
-----------
Fully implemente couldResolve
Commit: 9b7372eec0ef9cab1ae56013d198242230c0719f
https://github.com/pmd/pmd/commit/9b7372eec0ef9cab1ae56013d198242230c0719f
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-15 (Sat, 15 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/PMDASMClassLoader.java
Log Message:
-----------
Minor improvements
- Typos, extra whitespace, a missing static, clearer loops..
Commit: 42d5a402c704f8893e04fb76df05fd3219cd2fbe
https://github.com/pmd/pmd/commit/42d5a402c704f8893e04fb76df05fd3219cd2fbe
Author: Frits Jalvingh <ja...@et...>
Date: 2016-10-18 (Tue, 18 Oct 2016)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
Log Message:
-----------
Fix PMD issue 1531- endless loop followed by OOM while parsing (PL)SQL
Commit: 020170bd769448501b652a6a60534286c6cc0104
https://github.com/pmd/pmd/commit/020170bd769448501b652a6a60534286c6cc0104
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/strictexception/xml/SignatureDeclareThrowsException.xml
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/typeresolution/xml/SignatureDeclareThrowsException.xml
Log Message:
-----------
Add test for #1535 [java] SignatureDeclareThrowsException: ClassCastException with Annotation
Commit: f8d116288669b6239691e443fdfd2a254932bafb
https://github.com/pmd/pmd/commit/f8d116288669b6239691e443fdfd2a254932bafb
Author: Juan Martín Sotuyo Dodero <jms...@mo...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/rules/SignatureDeclareThrowsException.java
Log Message:
-----------
Fix ClassCastException on SignatureDeclareThrowsException
- Java 8 code allows for things such as
`class UnmodifiableList<T> implements @Readonly List<@Readonly T> {}`
where not all token in the ASTImplementsList are ASTClassOrInterfaceType
Commit: f8f0afb5b44c5106f181e638c5490f2e865f9a07
https://github.com/pmd/pmd/commit/f8f0afb5b44c5106f181e638c5490f2e865f9a07
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: 2d1337b300f45b6f816539d1d83db5b5362e73a0
https://github.com/pmd/pmd/commit/2d1337b300f45b6f816539d1d83db5b5362e73a0
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/rules/SignatureDeclareThrowsException.java
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/strictexception/xml/SignatureDeclareThrowsException.xml
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/typeresolution/xml/SignatureDeclareThrowsException.xml
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-113'
Commit: 6fb962c3260d8e12cc844bc6b3612bc327e0d2e7
https://github.com/pmd/pmd/commit/6fb962c3260d8e12cc844bc6b3612bc327e0d2e7
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Log Message:
-----------
Merge branch 'sdte-java8-compat' of https://github.com/Monits/pmd
Commit: bdb408507b9fff58ad8633cc932643c44e37e766
https://github.com/pmd/pmd/commit/bdb408507b9fff58ad8633cc932643c44e37e766
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
R pmd-core/src/main/java/net/sourceforge/pmd/util/SystemUtils.java
Log Message:
-----------
Merge branch 'remove-dead-code' of https://github.com/Monits/pmd into pr-114
Commit: bdde3533dcb06b0b364c218fb13c864f4ba85cee
https://github.com/pmd/pmd/commit/bdde3533dcb06b0b364c218fb13c864f4ba85cee
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: 949470013a3e403a3eec411a7f8d44e09475e398
https://github.com/pmd/pmd/commit/949470013a3e403a3eec411a7f8d44e09475e398
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
R pmd-core/src/main/java/net/sourceforge/pmd/util/SystemUtils.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-114'
Commit: 10e4cc72905d172c970587bb599b52d0919dc4be
https://github.com/pmd/pmd/commit/10e4cc72905d172c970587bb599b52d0919dc4be
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
Log Message:
-----------
Merge branch 'faster-parse' of https://github.com/Monits/pmd into pr-115
# Conflicts:
# pmd-java/etc/grammar/Java.jjt
Commit: 15b36498f374639b07ad12c34af9c407fd78343d
https://github.com/pmd/pmd/commit/15b36498f374639b07ad12c34af9c407fd78343d
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java
M pmd-java/src/test/resources/net/sourceforge/pmd/ast/ParserCornerCases18.java
Log Message:
-----------
More test cases for lambda parsing
Commit: 4cf22bed16fb4ecd219ec81cfc8086c0d97f24b3
https://github.com/pmd/pmd/commit/4cf22bed16fb4ecd219ec81cfc8086c0d97f24b3
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: 5db46d6ad116ed817f27a2a5a0b3e515d59e2d63
https://github.com/pmd/pmd/commit/5db46d6ad116ed817f27a2a5a0b3e515d59e2d63
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java
M pmd-java/src/test/resources/net/sourceforge/pmd/ast/ParserCornerCases18.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-115'
Commit: c6680e2f66955a6a3a4d203e6d888019382fc063
https://github.com/pmd/pmd/commit/c6680e2f66955a6a3a4d203e6d888019382fc063
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/AbstractPropertySource.java
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/ant/internal/PMDTaskImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/JaxenXPathRuleQuery.java
M pmd-core/src/main/java/net/sourceforge/pmd/processor/MultiThreadProcessor.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleChainVisitor.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codesize/StdCyclomaticComplexityRule.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/logging/InvalidSlf4jMessageFormatRule.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/Search.java
Log Message:
-----------
Merge branch 'better-collections' of https://github.com/Monits/pmd into pr-116
Commit: fa9485b41e25a5aa9efdde2f05bde9ecc8e16f5a
https://github.com/pmd/pmd/commit/fa9485b41e25a5aa9efdde2f05bde9ecc8e16f5a
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: b2a66fef013991d075aaa2dadfd5fd7a6bc1222c
https://github.com/pmd/pmd/commit/b2a66fef013991d075aaa2dadfd5fd7a6bc1222c
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/AbstractPropertySource.java
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/ant/internal/PMDTaskImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/JaxenXPathRuleQuery.java
M pmd-core/src/main/java/net/sourceforge/pmd/processor/MultiThreadProcessor.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleChainVisitor.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codesize/StdCyclomaticComplexityRule.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/logging/InvalidSlf4jMessageFormatRule.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/Search.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-116'
Commit: 2f5a7058cbdb227b59cfcb2841ce4b591572ff0a
https://github.com/pmd/pmd/commit/2f5a7058cbdb227b59cfcb2841ce4b591572ff0a
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
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/MethodNameDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/PMDASMClassLoader.java
Log Message:
-----------
Merge branch 'faster-symbol' of https://github.com/Monits/pmd into pr-117
Commit: 0ba362c4c0d186b776a879fa9a3829b6efb4c287
https://github.com/pmd/pmd/commit/0ba362c4c0d186b776a879fa9a3829b6efb4c287
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: 2f498d11301da71089d383f1a617d9a57bca8265
https://github.com/pmd/pmd/commit/2f498d11301da71089d383f1a617d9a57bca8265
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
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/MethodNameDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypeSet.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/PMDASMClassLoader.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-117'
Commit: 2158a792ffd371a6004d77d9fc2f4295af5cdcb7
https://github.com/pmd/pmd/commit/2158a792ffd371a6004d77d9fc2f4295af5cdcb7
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
Log Message:
-----------
Merge branch 'simplify-variable-declarator-id-parsing' of https://github.com/Monits/pmd into pr-118
# Conflicts:
# pmd-java/etc/grammar/Java.jjt
Commit: 7791a87c2390b20b38bc5a238e2ee0f963956942
https://github.com/pmd/pmd/commit/7791a87c2390b20b38bc5a238e2ee0f963956942
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: 5937e89d4fba5828a9e1fabf0aae31532520c304
https://github.com/pmd/pmd/commit/5937e89d4fba5828a9e1fabf0aae31532520c304
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-java/etc/grammar/Java.jjt
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-118'
Commit: 1f046cd7e9d1626349b26c5a836628ffa87d3662
https://github.com/pmd/pmd/commit/1f046cd7e9d1626349b26c5a836628ffa87d3662
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M src/site/markdown/overview/credits.md
Log Message:
-----------
Update credits
Commit: 575a5b65476920de351e82865d49930ed8848d70
https://github.com/pmd/pmd/commit/575a5b65476920de351e82865d49930ed8848d70
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/PLSQLParserTest.java
Log Message:
-----------
Add unit test for #1531 [plsql] OOM/Endless loop while parsing (PL)SQL
Commit: 4310b3634474c267bc8842461d226ecc223b7546
https://github.com/pmd/pmd/commit/4310b3634474c267bc8842461d226ecc223b7546
Author: Frits Jalvingh <ja...@et...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
Log Message:
-----------
Fix PMD issue 1531- endless loop followed by OOM while parsing (PL)SQL
Commit: 2cc91732ecae821514eefc1df38d4d30a695a11e
https://github.com/pmd/pmd/commit/2cc91732ecae821514eefc1df38d4d30a695a11e
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Update changelog
Commit: db26052236616ea64b989821fe55304f560fa432
https://github.com/pmd/pmd/commit/db26052236616ea64b989821fe55304f560fa432
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Changed paths:
M pmd-plsql/etc/grammar/PldocAST.jjt
M pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/PLSQLParserTest.java
M src/site/markdown/overview/changelog.md
Log Message:
-----------
Merge branch 'pr-119'
Commit: 67ddaafe44e6ba001d92c0efb3804d1c559f2bfa
https://github.com/pmd/pmd/commit/67ddaafe44e6ba001d92c0efb3804d1c559f2bfa
Author: Andreas Dangel <ad...@us...>
Date: 2016-10-30 (Sun, 30 Oct 2016)
Log Message:
-----------
Merge branch 'fix1531' of https://github.com/fjalvingh/pmd
Compare: https://github.com/pmd/pmd/compare/cb304c9ae726...67ddaafe44e6 |