Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 3734d293e8cf33b9fa02e6741a98666e158b72c0
      https://github.com/pmd/pmd/commit/3734d293e8cf33b9fa02e6741a98666e158b72c0
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-08-07 (Sat, 07 Aug 2021)

  Changed paths:
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexParser.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/cpd/test/CpdTextComparisonTest.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseTreeDumpTest.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/test/BaseTextComparisonTest.kt

  Log Message:
  -----------
  Add an attribute to apex nodes to get filename from XPath

Fix #3446


  Commit: e3a94a1b0440b3daae65e53a77de798aeb801b8f
      https://github.com/pmd/pmd/commit/e3a94a1b0440b3daae65e53a77de798aeb801b8f
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-08-07 (Sat, 07 Aug 2021)

  Changed paths:
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTestBase.java
    R 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserXPathTest.java
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/ApexXPathRuleTest.java
    R 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/BooleanExpressions.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/BooleanExpressions.cls
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt

  Log Message:
  -----------
  Port some stuff from pmd 7, add test


  Commit: 172c7bec586be33aaa40640f4828529f707b2f96
      https://github.com/pmd/pmd/commit/172c7bec586be33aaa40640f4828529f707b2f96
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-08-07 (Sat, 07 Aug 2021)

  Changed paths:
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTestBase.java

  Log Message:
  -----------
  Also support nested class


  Commit: b9d3685b10033198cecd2a07b974362286a4a07d
      https://github.com/pmd/pmd/commit/b9d3685b10033198cecd2a07b974362286a4a07d
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-08-07 (Sat, 07 Aug 2021)

  Changed paths:
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java

  Log Message:
  -----------
  Fix java test


  Commit: 54dc7562070699b792e5189d47a35862511a934b
      https://github.com/pmd/pmd/commit/54dc7562070699b792e5189d47a35862511a934b
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-08-07 (Sat, 07 Aug 2021)

  Changed paths:
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/cpd/test/CpdTextComparisonTest.kt

  Log Message:
  -----------
  Fix cpp module


  Commit: 064c1d7aefa5b32a4ea9766eb40a5c3e064b05cf
      https://github.com/pmd/pmd/commit/064c1d7aefa5b32a4ea9766eb40a5c3e064b05cf
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-08-08 (Sun, 08 Aug 2021)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/designer/Designer.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java
    M 
pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt
    M 
pmd-scala-modules/pmd-scala-common/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt

  Log Message:
  -----------
  Store file name in data key


  Commit: e64d48538449f34b9f42ab22376c0239b6779353
      https://github.com/pmd/pmd/commit/e64d48538449f34b9f42ab22376c0239b6779353
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-08-08 (Sun, 08 Aug 2021)

  Changed paths:
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/ApexXPathRuleTest.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DefaultASTXPathHandler.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/internal/CoreXPathFunctions.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/internal/FileNameXPathFunction.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaHandler.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt

  Log Message:
  -----------
  Add xpath function for file name


  Commit: 55c005a39eb18a6b1acca0e4698afcce8f896035
      https://github.com/pmd/pmd/commit/55c005a39eb18a6b1acca0e4698afcce8f896035
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-08-08 (Sun, 08 Aug 2021)

  Changed paths:
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexParser.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/internal/CoreXPathFunctions.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/internal/FileNameXPathFunction.java
    A 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/rule/XmlXPathRuleTest.java

  Log Message:
  -----------
  Revert some changes


  Commit: 482268def80f5cedd6e951764436e33d859c00ec
      https://github.com/pmd/pmd/commit/482268def80f5cedd6e951764436e33d859c00ec
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-08-08 (Sun, 08 Aug 2021)

  Changed paths:
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DefaultASTXPathHandler.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/internal/CoreXPathFunctions.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/xpath/PMDFunctions.java

  Log Message:
  -----------
  Use existing function registry


  Commit: 52e3bb1eed418a554a26fb4e4ace3254b95f8766
      https://github.com/pmd/pmd/commit/52e3bb1eed418a554a26fb4e4ace3254b95f8766
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2021-08-08 (Sun, 08 Aug 2021)

  Changed paths:
    M 
pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt
    M 
pmd-scala-modules/pmd-scala-common/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt

  Log Message:
  -----------
  Fix tests


  Commit: f97347eb8639d5cf059a888a66ce653376935134
      https://github.com/pmd/pmd/commit/f97347eb8639d5cf059a888a66ce653376935134
  Author: Joshua Feingold <jfeing...@salesforce.com>
  Date:   2021-08-18 (Wed, 18 Aug 2021)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml

  Log Message:
  -----------
  ApexCRUDViolationRule now properly recurses into for-each loops.


  Commit: 389d2e855e1abdda09e461aeb0e86b24f9f64a94
      https://github.com/pmd/pmd/commit/389d2e855e1abdda09e461aeb0e86b24f9f64a94
  Author: Joshua Feingold <jfeing...@salesforce.com>
  Date:   2021-08-18 (Wed, 18 Aug 2021)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java

  Log Message:
  -----------
  Switched logical OR to assignment operator, and moved initialization of 
member variables to .start() method.


  Commit: 0a92718a4ec501a92dfbe9e58aed65d70ef605bf
      https://github.com/pmd/pmd/commit/0a92718a4ec501a92dfbe9e58aed65d70ef605bf
  Author: Joshua Feingold <jfeing...@salesforce.com>
  Date:   2021-08-18 (Wed, 18 Aug 2021)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java

  Log Message:
  -----------
  Added comment explaining reason for decisions.


  Commit: 5a22ef104bd7da582a36b8cedb7c5c608f8c9e92
      https://github.com/pmd/pmd/commit/5a22ef104bd7da582a36b8cedb7c5c608f8c9e92
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-08-22 (Sun, 22 Aug 2021)

  Changed paths:
    M docs/_data/xpath_funs.yml

  Log Message:
  -----------
  [doc] Document new xpath fun "pmd:fileName()"


  Commit: e9e51ddfdb772ff77850ef4391608df843ec2117
      https://github.com/pmd/pmd/commit/e9e51ddfdb772ff77850ef4391608df843ec2117
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-08-22 (Sun, 22 Aug 2021)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#3447, #3446)


  Commit: b2adc915bbf73f90a520236730c3752500e70cda
      https://github.com/pmd/pmd/commit/b2adc915bbf73f90a520236730c3752500e70cda
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-08-22 (Sun, 22 Aug 2021)

  Changed paths:
    M docs/_data/xpath_funs.yml
    M docs/pages/release_notes.md
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTestBase.java
    R 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserXPathTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/ApexXPathRuleTest.java
    R 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/BooleanExpressions.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/BooleanExpressions.cls
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/DefaultASTXPathHandler.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/internal/FileNameXPathFunction.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/xpath/PMDFunctions.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/designer/Designer.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaHandler.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/cpd/test/CpdTextComparisonTest.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseTreeDumpTest.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/test/BaseTextComparisonTest.kt
    M 
pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt
    M 
pmd-scala-modules/pmd-scala-common/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt
    A 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/rule/XmlXPathRuleTest.java

  Log Message:
  -----------
  Merge pull request #3447 from oowekyala:issue3446-apex-file-name

[core] Add access to file name in XPath rules #3447


  Commit: e22a43452789bf31692949684ba37311a9ea95df
      https://github.com/pmd/pmd/commit/e22a43452789bf31692949684ba37311a9ea95df
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-08-22 (Sun, 22 Aug 2021)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#3462, #3484, #3470)


  Commit: 2636fde5d969a202339b3bd1898f280067dd42d5
      https://github.com/pmd/pmd/commit/2636fde5d969a202339b3bd1898f280067dd42d5
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-08-22 (Sun, 22 Aug 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml

  Log Message:
  -----------
  Merge pull request #3470 from jfeingold35:addSuperCall

[apex] Fix ApexCRUDViolationRule - add super call #3470


Compare: https://github.com/pmd/pmd/compare/57707858475b...2636fde5d969


_______________________________________________
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to