Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: 42e3c2bcaca6f915fda903a0a348d8b1f907d4b1
      
https://github.com/pmd/pmd-eclipse-plugin/commit/42e3c2bcaca6f915fda903a0a348d8b1f907d4b1
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M README.md
    M 
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/JavaProjectClassLoader.java
    M 
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesImpl.java
    M test-projects/.gitignore
    A test-projects/project-with-libs/project6/.classpath
    A test-projects/project-with-libs/project6/.gitignore
    A test-projects/project-with-libs/project6/.pmd
    A test-projects/project-with-libs/project6/.project
    A test-projects/project-with-libs/project6/.ruleset
    A test-projects/project-with-libs/project6/src/project6/Sample1.java
    A test-projects/project-with-libs/project6/src/project6/Sample2.java
    A test-projects/project-with-libs/project6/src/project6/Sample3.java
    A test-projects/project-with-libs/sample-lib1/.classpath
    A test-projects/project-with-libs/sample-lib1/.gitignore
    A test-projects/project-with-libs/sample-lib1/.project
    A test-projects/project-with-libs/sample-lib1/create-jar.jardesc
    A 
test-projects/project-with-libs/sample-lib1/src/sample/lib1/MyInterface.java
    A test-projects/project-with-libs/sample-lib2/.classpath
    A test-projects/project-with-libs/sample-lib2/.gitignore
    A test-projects/project-with-libs/sample-lib2/.project
    A 
test-projects/project-with-libs/sample-lib2/src/sample/lib2/MyInterface.java
    A test-projects/project-with-libs/sample-lib3/.classpath
    A test-projects/project-with-libs/sample-lib3/.gitignore
    A test-projects/project-with-libs/sample-lib3/.project
    A test-projects/project-with-libs/sample-lib3/create-jar.jardesc
    A 
test-projects/project-with-libs/sample-lib3/src/sample/lib3/MyInterface.java
    M test-projects/readme.md

  Log Message:
  -----------
  Resolve classpath entries also against workspace root

That allows to have both absolute libraries as well as libraries
contained in other projects.

Also recreate classloader if the classpath of the project changed.


  Commit: bc90c50601fc934924256e2c3a962f8bc8144e08
      
https://github.com/pmd/pmd-eclipse-plugin/commit/bc90c50601fc934924256e2c3a962f8bc8144e08
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M 
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/ReviewCmdTest.java
    M 
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/JavaProjectClassLoader.java

  Log Message:
  -----------
  Try to resolve first inside the workspace as a project-relative
location, after that, take the path as is.
Don't ignore the path, as it might not exist yet (e.g. project
output folders).


  Commit: 3ce05d873b727b97a3e8ec2cef2a946c1c338267
      
https://github.com/pmd/pmd-eclipse-plugin/commit/3ce05d873b727b97a3e8ec2cef2a946c1c338267
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M ReleaseNotes.md

  Log Message:
  -----------
  [doc] Update release notes, refs #135


  Commit: 1b8709bb43600a2212e001e5a03bd3b91419a903
      
https://github.com/pmd/pmd-eclipse-plugin/commit/1b8709bb43600a2212e001e5a03bd3b91419a903
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2020-12-04 (Fri, 04 Dec 2020)

  Changed paths:
    M 
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/ProjectPropertiesModelTest.java
    M test-projects/project-with-libs/project6/.classpath
    M test-projects/project-with-libs/project6/.gitignore
    A test-projects/project-with-libs/project6/src/project6/Sample4.java
    A test-projects/project-with-libs/sample-lib4/.classpath
    A test-projects/project-with-libs/sample-lib4/.gitignore
    A test-projects/project-with-libs/sample-lib4/.project
    A test-projects/project-with-libs/sample-lib4/create-jar.jardesc
    A 
test-projects/project-with-libs/sample-lib4/src/sample/lib4/MyInterface.java
    M test-projects/readme.md

  Log Message:
  -----------
  Add unit test for ProjectClasspath (#135)


  Commit: 3468475b0828ef3204a1a70178c6a76659ec0346
      
https://github.com/pmd/pmd-eclipse-plugin/commit/3468475b0828ef3204a1a70178c6a76659ec0346
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2020-12-10 (Thu, 10 Dec 2020)

  Changed paths:
    M 
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/ProjectPropertiesModelTest.java

  Log Message:
  -----------
  Test with workspace external project (#135)


  Commit: 246a6cae9e96a3b6adc4ac49c8fd4801a281465f
      
https://github.com/pmd/pmd-eclipse-plugin/commit/246a6cae9e96a3b6adc4ac49c8fd4801a281465f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2020-12-10 (Thu, 10 Dec 2020)

  Changed paths:
    M 
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/ProjectPropertiesModelTest.java

  Log Message:
  -----------
  Build the test project so that the output folder "bin/" is created


  Commit: 00edbf42dbaa724b28f0b9b2190185501cecc794
      
https://github.com/pmd/pmd-eclipse-plugin/commit/00edbf42dbaa724b28f0b9b2190185501cecc794
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2020-12-11 (Fri, 11 Dec 2020)

  Changed paths:
    M README.md
    M ReleaseNotes.md
    M 
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/ReviewCmdTest.java
    M 
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/ProjectPropertiesModelTest.java
    M 
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/JavaProjectClassLoader.java
    M 
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesImpl.java
    M test-projects/.gitignore
    A test-projects/project-with-libs/project6/.classpath
    A test-projects/project-with-libs/project6/.gitignore
    A test-projects/project-with-libs/project6/.pmd
    A test-projects/project-with-libs/project6/.project
    A test-projects/project-with-libs/project6/.ruleset
    A test-projects/project-with-libs/project6/src/project6/Sample1.java
    A test-projects/project-with-libs/project6/src/project6/Sample2.java
    A test-projects/project-with-libs/project6/src/project6/Sample3.java
    A test-projects/project-with-libs/project6/src/project6/Sample4.java
    A test-projects/project-with-libs/sample-lib1/.classpath
    A test-projects/project-with-libs/sample-lib1/.gitignore
    A test-projects/project-with-libs/sample-lib1/.project
    A test-projects/project-with-libs/sample-lib1/create-jar.jardesc
    A 
test-projects/project-with-libs/sample-lib1/src/sample/lib1/MyInterface.java
    A test-projects/project-with-libs/sample-lib2/.classpath
    A test-projects/project-with-libs/sample-lib2/.gitignore
    A test-projects/project-with-libs/sample-lib2/.project
    A 
test-projects/project-with-libs/sample-lib2/src/sample/lib2/MyInterface.java
    A test-projects/project-with-libs/sample-lib3/.classpath
    A test-projects/project-with-libs/sample-lib3/.gitignore
    A test-projects/project-with-libs/sample-lib3/.project
    A test-projects/project-with-libs/sample-lib3/create-jar.jardesc
    A 
test-projects/project-with-libs/sample-lib3/src/sample/lib3/MyInterface.java
    A test-projects/project-with-libs/sample-lib4/.classpath
    A test-projects/project-with-libs/sample-lib4/.gitignore
    A test-projects/project-with-libs/sample-lib4/.project
    A test-projects/project-with-libs/sample-lib4/create-jar.jardesc
    A 
test-projects/project-with-libs/sample-lib4/src/sample/lib4/MyInterface.java
    M test-projects/readme.md

  Log Message:
  -----------
  Merge pull request #135 from adangel:project-classpath

Fix JavaProjectClassLoader (auxclasspath support) for workspace relative
libraries #135


Compare: 
https://github.com/pmd/pmd-eclipse-plugin/compare/a790522bf2c9...00edbf42dbaa


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

Reply via email to