GitHub | 27 Mar 20:56 2015

[pmd/pmd] ddb7c8: #1307 False positive: SingularField and lambda-exp...

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ddb7c89505398948798117126e3e105d1cf272f5
      https://github.com/pmd/pmd/commit/ddb7c89505398948798117126e3e105d1cf272f5
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-27 (Fri, 27 Mar 2015)

  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/ScopeAndDeclarationFinder.java
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1307 False positive: SingularField and lambda-expression

  Commit: 330708a35b5bb1c3264b3bade1fc673b90c126f5
      https://github.com/pmd/pmd/commit/330708a35b5bb1c3264b3bade1fc673b90c126f5
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-27 (Fri, 27 Mar 2015)

  Changed paths:
    M pmd-java/src/main/resources/rulesets/java/migrating.xml
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/migrating/xml/JUnit4TestShouldUseTestAnnotation.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1197 JUnit4TestShouldUseTestAnnotation for private method
(Continue reading)

GitHub | 27 Mar 19:21 2015

[pmd/pmd] 4ad83b: #1326 PMD 5.3.0-SNAPSHOT doesn't compile under Win...

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 4ad83be7247e90c0fa4f5cc09a0c136229a800b0
      https://github.com/pmd/pmd/commit/4ad83be7247e90c0fa4f5cc09a0c136229a800b0
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-27 (Fri, 27 Mar 2015)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SourceCode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/SourceCodeTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/util/database/DBTypeTest.java
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1326 PMD 5.3.0-SNAPSHOT doesn't compile under Windows

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Pmd-devel mailing list
(Continue reading)

GitHub | 26 Mar 20:52 2015

[pmd/pmd] 65c249: #1325 Inner class declared within a method fails t...

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 65c2493ec72613f3f6e3f3e659b291f0c62dc024
      https://github.com/pmd/pmd/commit/65c2493ec72613f3f6e3f3e659b291f0c62dc024
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-26 (Thu, 26 Mar 2015)

  Changed paths:
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/dfa/VariableAccessVisitor.java
    M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/dfa/GeneralFiddlingTest.java
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1325 Inner class declared within a method fails to parse (ClassCastException)

  Commit: e46bea857ae2e2fab6fe6123ffecc5c9ca5092a6
      https://github.com/pmd/pmd/commit/e46bea857ae2e2fab6fe6123ffecc5c9ca5092a6
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-26 (Thu, 26 Mar 2015)

  Changed paths:
    M pmd-java/src/main/resources/rulesets/java/junit.xml
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/junit/xml/UseAssertTrueInsteadOfAssertEquals.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1323 False positive case of UseAssertTrueInsteadOfAssertEquals

(Continue reading)

Stephen Nutbrown | 26 Mar 10:11 2015
Picon

Cannot compile PMD

Hi,

My aim is to compile PMD using mvn into a .jar file which I can use in
another project. I would like to be able to add some additional custom
rules to PMD, but for now I am just trying to compile it.

It seems it isn't working. I am using Apache Maven 3.2.5 and Java JDK
1.7 (I have also tried with JDK 1.8, and on another machine).

Here is the log when running "mvn clean package":

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] PMD
[INFO] PMD Core
[INFO] PMD Test Framework
[INFO] PMD C++
[INFO] PMD C#
[INFO] PMD Fortran
[INFO] PMD Go
[INFO] PMD Java
[INFO] PMD JavaScript
[INFO] PMD JSP
[INFO] PMD Matlab
[INFO] PMD Objective-C
[INFO] PMD PHP
[INFO] PMD PL/SQL
[INFO] PMD Python
(Continue reading)

GitHub | 25 Mar 21:34 2015

[pmd/pmd] 12cc35: #1324 MethodReturnsInternalArray false positive wi...

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 12cc353d38551dfe17b609a24ffbf729f778a876
      https://github.com/pmd/pmd/commit/12cc353d38551dfe17b609a24ffbf729f778a876
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/sunsecure/AbstractSunSecureRule.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/sunsecure/MethodReturnsInternalArrayRule.java
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/sunsecure/xml/MethodReturnsInternalArray.xml
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  #1324 MethodReturnsInternalArray false positive with clone()

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
(Continue reading)

GitHub | 25 Mar 20:20 2015

[pmd/pmd] 056b2f: dogfood, whitespaces

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 056b2fbaeaca81f15fdb86f07c13332d7f3a6b3a
      https://github.com/pmd/pmd/commit/056b2fbaeaca81f15fdb86f07c13332d7f3a6b3a
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-23 (Mon, 23 Mar 2015)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTMethod.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTReference.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTStringLiteral.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/AbstractVmNode.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/MacroParseException.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/NodeUtils.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/TemplateParseException.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/TokenMgrError.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/directive/Directive.java
    R pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/directive/DirectiveConstants.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/directive/InputBase.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/directive/VelocimacroProxy.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/util/VelocityCharStream.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/DOMLineNumbers.java

  Log Message:
  -----------
  dogfood, whitespaces

(Continue reading)

GitHub | 23 Mar 21:01 2015

[pmd/pmd]

  Branch: refs/tags/pmd-build/0.9
  Home:   https://github.com/pmd/pmd
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel
GitHub | 23 Mar 21:01 2015

[pmd/pmd] 2fdb51: dogfood, whitespaces

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 2fdb51fcb62474ffaf905c1bc27413d1473b60e4
      https://github.com/pmd/pmd/commit/2fdb51fcb62474ffaf905c1bc27413d1473b60e4
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-23 (Mon, 23 Mar 2015)

  Changed paths:
    M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java
    M pmd-matlab/src/test/java/net/sourceforge/pmd/cpd/MatlabTokenizerTest.java
    M pmd-objectivec/src/test/java/net/sourceforge/pmd/cpd/ObjectiveCTokenizerTest.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/dfa/StatementAndBraceFinder.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codesize/NPathComplexityRule.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/codesize/TooManyFieldsRule.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/ClassScope.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/MethodNameDeclaration.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/PLSQLNameOccurrence.java
    M pmd-plsql/src/test/java/net/sourceforge/pmd/cpd/PLSQLTokenizerTest.java
    M pmd-python/src/test/java/net/sourceforge/pmd/cpd/PythonTokenizerTest.java
    M pmd-scala/src/main/java/org/sonar/plugins/scala/util/StringUtils.java
    M pmd-scala/src/test/java/net/sourceforge/pmd/cpd/ScalaTokenizerTest.java
    M pmd-test/src/main/java/net/sourceforge/pmd/lang/ParserOptionsTest.java
    M pmd-test/src/main/java/net/sourceforge/pmd/testframework/AbstractTokenizerTest.java
    M pmd-test/src/main/java/net/sourceforge/pmd/testframework/StreamUtil.java
    M src/site/markdown/overview/changelog.md

  Log Message:
  -----------
  dogfood, whitespaces

(Continue reading)

GitHub | 22 Mar 09:04 2015

[pmd/pmd] b7bf3f: dogfood, whitespaces

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: b7bf3fbb8c15f1172dbd954d17dac24a9c8f88b1
      https://github.com/pmd/pmd/commit/b7bf3fbb8c15f1172dbd954d17dac24a9c8f88b1
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-22 (Sun, 22 Mar 2015)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetReferenceId.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Mark.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/dfa/SequenceChecker.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/SummaryHTMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/EmptyIterator.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBType.java
    M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/optimizations/PrematureDeclarationRule.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/strings/AvoidDuplicateLiteralsRule.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/LocalScope.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/OccurrenceFinder.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/SimpleTypedNameDeclaration.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/TypedNameDeclaration.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/VariableNameDeclaration.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/PMDASMClassLoader.java
    M pmd-java/src/test/java/net/sourceforge/pmd/cli/XPathCLITest.java

  Log Message:
  -----------
  dogfood, whitespaces
(Continue reading)

GitHub | 21 Mar 23:33 2015

[pmd/pmd] 9e7839: doc: Add github ribbon, add topBarIcon

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 9e7839b1f392959f15f74e23e75315d05514082a
      https://github.com/pmd/pmd/commit/9e7839b1f392959f15f74e23e75315d05514082a
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-21 (Sat, 21 Mar 2015)

  Changed paths:
    A src/site/resources/images/logo/pmd_logo_tiny.png
    M src/site/site.xml

  Log Message:
  -----------
  doc: Add github ribbon, add topBarIcon

  Commit: f300ce1ad667186314fb24d4af5a810a5427953c
      https://github.com/pmd/pmd/commit/f300ce1ad667186314fb24d4af5a810a5427953c
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-21 (Sat, 21 Mar 2015)

  Changed paths:
    M maven-plugin-pmd-build/src/main/java/net/sourceforge/pmd/maven/PmdPreSite.java

  Log Message:
  -----------
  maven-plugin-pmd-build: use target/generated-site directory as default

  Commit: 86d23877845977f54ecd0096d79405177f8e966b
      https://github.com/pmd/pmd/commit/86d23877845977f54ecd0096d79405177f8e966b
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
(Continue reading)

GitHub | 21 Mar 19:11 2015

[pmd/pmd] 8b4d71: doc: Fix syntax error

  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 8b4d71a2844ca02c3f0d6ecc9b2fcbed1c33c1a0
      https://github.com/pmd/pmd/commit/8b4d71a2844ca02c3f0d6ecc9b2fcbed1c33c1a0
  Author: Andreas Dangel <adangel <at> users.sourceforge.net>
  Date:   2015-03-21 (Sat, 21 Mar 2015)

  Changed paths:
    M src/site/markdown/usage/ant-task.md

  Log Message:
  -----------
  doc: Fix syntax error

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Pmd-devel mailing list
Pmd-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-devel

Gmane