Branch: refs/heads/master
Home: https://github.com/pmd/pmd-eclipse-plugin
Commit: d7243798e7ef36e39ee86f715e8d52f58d2370c7
https://github.com/pmd/pmd-eclipse-plugin/commit/d7243798e7ef36e39ee86f715e8d52f58d2370c7
Author: Andreas Dangel <[email protected]>
Date: 2020-06-08 (Mon, 08 Jun 2020)
Changed paths:
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/ExternalRuleSetFileTest.java
M
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/UpdateProjectPropertiesCmdTest.java
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/resources/net/sourceforge/pmd/eclipse/ui/properties/ruleset1.xml
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/resources/net/sourceforge/pmd/eclipse/ui/properties/ruleset2.xml
Log Message:
-----------
Add Unit test for changing project ruleset file externally
Commit: 1a401e0e0c2e0a403b7bb327ffe5c543352103fa
https://github.com/pmd/pmd-eclipse-plugin/commit/1a401e0e0c2e0a403b7bb327ffe5c543352103fa
Author: Andreas Dangel <[email protected]>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/ExternalRuleSetFileTest.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesManagerImpl.java
Log Message:
-----------
Fix the test - the modification timestamp really has to change
Commit: fe25ab6803bcac8edfff33469f5b25a59165d6c8
https://github.com/pmd/pmd-eclipse-plugin/commit/fe25ab6803bcac8edfff33469f5b25a59165d6c8
Author: Andreas Dangel <[email protected]>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/ExternalRuleSetFileTest.java
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/resources/net/sourceforge/pmd/eclipse/ui/properties/pmd-properties
Log Message:
-----------
Add test for changing project properties externally
Commit: 7363d11c21479f87c5cbc67cc3d07477b8cde9d6
https://github.com/pmd/pmd-eclipse-plugin/commit/7363d11c21479f87c5cbc67cc3d07477b8cde9d6
Author: Andreas Dangel <[email protected]>
Date: 2020-06-10 (Wed, 10 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/ExternalRuleSetFileTest.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesImpl.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesManagerImpl.java
Log Message:
-----------
Check whether the project properties file .pmd is out of sync
In that case, the project properties will be reloaded from disk
Commit: b3d24948d80f677148c469b93610e30df97864be
https://github.com/pmd/pmd-eclipse-plugin/commit/b3d24948d80f677148c469b93610e30df97864be
Author: Andreas Dangel <[email protected]>
Date: 2020-06-11 (Thu, 11 Jun 2020)
Changed paths:
M net.sourceforge.pmd.eclipse.plugin.test/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test/pom.xml
M
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/ExternalRuleSetFileTest.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/JobCommandProcessor.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesImpl.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesManagerImpl.java
A
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesTimestampTupel.java
Log Message:
-----------
Fix missing refresh of .pmd file if it is out of sync
Also improve logging during tests. The test output is now the
same if running via tycho or via eclipse.
Commit: 5aba4b95e38e736d23acd0a801dc51153ca3d890
https://github.com/pmd/pmd-eclipse-plugin/commit/5aba4b95e38e736d23acd0a801dc51153ca3d890
Author: Andreas Dangel <[email protected]>
Date: 2020-06-11 (Thu, 11 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesImpl.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesTimestampTupel.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/UpdateProjectPropertiesCmd.java
Log Message:
-----------
Fix order of applying project properties
The ruleSetFile needs to be configured before
ruleSetStoredInProject, as the latter checks for
the existence of the ruleSetFile.
Also avoid logging stacktraces for not existing .pmd files.
Commit: 9286d383323c91ad98a40a19406e26f24c730cd0
https://github.com/pmd/pmd-eclipse-plugin/commit/9286d383323c91ad98a40a19406e26f24c730cd0
Author: Andreas Dangel <[email protected]>
Date: 2020-06-11 (Thu, 11 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/ExternalRuleSetFileTest.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/BuildProjectCommand.java
A
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/FileModificationUtil.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesImpl.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesTimestampTupel.java
Log Message:
-----------
Fix file modification timestamps
Commit: 6d7f8cde31ffcbfd837bf2ef575b7ab84d1aa5e7
https://github.com/pmd/pmd-eclipse-plugin/commit/6d7f8cde31ffcbfd837bf2ef575b7ab84d1aa5e7
Author: Andreas Dangel <[email protected]>
Date: 2020-06-11 (Thu, 11 Jun 2020)
Changed paths:
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/internal/ResourceUtil.java
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/preferences/impl/ChangeGlobalRuleSetExternallyTest.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.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/ExternalRuleSetFileTest.java
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/resources/net/sourceforge/pmd/eclipse/runtime/preferences/impl/test-ruleset.xml
A
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/core/internal/FileModificationUtil.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/preferences/impl/PreferencesManagerImpl.java
R
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/FileModificationUtil.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesImpl.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesTimestampTupel.java
Log Message:
-----------
Support reloading of ruleset file from state store
Commit: ce79eb7f3048a451838f36b5c90471e34e5c7a11
https://github.com/pmd/pmd-eclipse-plugin/commit/ce79eb7f3048a451838f36b5c90471e34e5c7a11
Author: Andreas Dangel <[email protected]>
Date: 2020-06-11 (Thu, 11 Jun 2020)
Changed paths:
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/preferences/impl/PreferencesChangedExternallyTest.java
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/resources/net/sourceforge/pmd/eclipse/runtime/preferences/impl/pmd.prefs
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/preferences/impl/PreferencesManagerImpl.java
Log Message:
-----------
Reload PMD's preferences if they changed on disk
Commit: 5b44cd9124a551ebc1548a2f7c2a894d45b55dd4
https://github.com/pmd/pmd-eclipse-plugin/commit/5b44cd9124a551ebc1548a2f7c2a894d45b55dd4
Author: Andreas Dangel <[email protected]>
Date: 2020-06-11 (Thu, 11 Jun 2020)
Changed paths:
M net.sourceforge.pmd.eclipse.plugin.test/pom.xml
Log Message:
-----------
Don't trim stacktraces
Commit: a66726c733a0c3855b4e9b24225a5f485799991f
https://github.com/pmd/pmd-eclipse-plugin/commit/a66726c733a0c3855b4e9b24225a5f485799991f
Author: Andreas Dangel <[email protected]>
Date: 2020-06-11 (Thu, 11 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesImpl.java
Log Message:
-----------
Fix NPE when checking ruleset files
Commit: 6791d9729fa70daa513e0264775f9730a5a90b21
https://github.com/pmd/pmd-eclipse-plugin/commit/6791d9729fa70daa513e0264775f9730a5a90b21
Author: Andreas Dangel <[email protected]>
Date: 2020-06-11 (Thu, 11 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/builder/PMDBuilder.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/preferences/impl/PreferencesManagerImpl.java
Log Message:
-----------
Flush preferences when storing
Commit: 7a5c6b06f874785595d02787426b81cac404e76c
https://github.com/pmd/pmd-eclipse-plugin/commit/7a5c6b06f874785595d02787426b81cac404e76c
Author: Andreas Dangel <[email protected]>
Date: 2020-06-12 (Fri, 12 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/plugin/FileChangeReviewer.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/AbstractDefaultCommand.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/BaseVisitor.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/JobCommandProcessor.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/ResourceVisitor.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/ReviewCodeCmd.java
Log Message:
-----------
Reduce noise in logging, use slf4j logger
Commit: 2bbb32642b211e60692da7145faee0ce3b394942
https://github.com/pmd/pmd-eclipse-plugin/commit/2bbb32642b211e60692da7145faee0ce3b394942
Author: Andreas Dangel <[email protected]>
Date: 2020-06-12 (Fri, 12 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/logging/internal/LogbackConfiguration.java
Log Message:
-----------
Fix missing debug logging
Commit: a46d89eb8359918f3871f28c10c4fa88fb1e5b0e
https://github.com/pmd/pmd-eclipse-plugin/commit/a46d89eb8359918f3871f28c10c4fa88fb1e5b0e
Author: Andreas Dangel <[email protected]>
Date: 2020-06-12 (Fri, 12 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/preferences/impl/PreferencesManagerImpl.java
Log Message:
-----------
Avoid annoying error dialogs when preferences ruleset can't be loaded
Commit: 8ef0f15e9677fa3b9839d44db0b22c701d36c0b4
https://github.com/pmd/pmd-eclipse-plugin/commit/8ef0f15e9677fa3b9839d44db0b22c701d36c0b4
Author: Andreas Dangel <[email protected]>
Date: 2020-06-21 (Sun, 21 Jun 2020)
Changed paths:
M pom.xml
Log Message:
-----------
Ignore maven-dependency-plugin in eclipse
Commit: 49069d6f810916647e221ce381798f3d11d8d37d
https://github.com/pmd/pmd-eclipse-plugin/commit/49069d6f810916647e221ce381798f3d11d8d37d
Author: Andreas Dangel <[email protected]>
Date: 2020-06-25 (Thu, 25 Jun 2020)
Changed paths:
M ReleaseNotes.md
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/logging/internal/LogbackConfiguration.java
Log Message:
-----------
Fix NoSuchMethodError
SizeBasedTriggeringPolicy.setMaxFileSize(Ljava/lang/String;)V
Fixes #125
Commit: 694070accc22c02e54303c8bce24148a08528ab4
https://github.com/pmd/pmd-eclipse-plugin/commit/694070accc22c02e54303c8bce24148a08528ab4
Author: Andreas Dangel <[email protected]>
Date: 2020-06-25 (Thu, 25 Jun 2020)
Changed paths:
M ReleaseNotes.md
M kepler/kepler.target
M net.sourceforge.pmd.eclipse.p2updatesite/category.xml
M pom.xml
Log Message:
-----------
Use archived orbit site
Fixes #124
Commit: 807cbda515cee1cb0ac66acf46d63473bbcb5304
https://github.com/pmd/pmd-eclipse-plugin/commit/807cbda515cee1cb0ac66acf46d63473bbcb5304
Author: Andreas Dangel <[email protected]>
Date: 2020-06-25 (Thu, 25 Jun 2020)
Changed paths:
M kepler/kepler.target
M net.sourceforge.pmd.eclipse/feature.xml
Log Message:
-----------
Include org.slf4j.log4j in update site
org.slf4j.log4j is included for convenience, so that it doesn't
need to be fetched from orbit.
In newer eclipse installations, slf4j and logback itself is
already installed, only this old log4j dependency is needed.
Note: log4j is only needed to provide compatibility, see #112
Commit: 1638e9493141274748e937d8bdfcb7bb5ba518d0
https://github.com/pmd/pmd-eclipse-plugin/commit/1638e9493141274748e937d8bdfcb7bb5ba518d0
Author: Andreas Dangel <[email protected]>
Date: 2020-06-25 (Thu, 25 Jun 2020)
Changed paths:
M
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/ExternalRuleSetFileTest.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesImpl.java
Log Message:
-----------
Consider projects even if pmd is not enabled
Commit: 48ae04ddb71f82763aef825e06bcb15371bdeeb7
https://github.com/pmd/pmd-eclipse-plugin/commit/48ae04ddb71f82763aef825e06bcb15371bdeeb7
Author: Andreas Dangel <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M ReleaseNotes.md
Log Message:
-----------
Update release notes, refs #123
Commit: 8b840f084849d48209154ec8bada3f769fffe812
https://github.com/pmd/pmd-eclipse-plugin/commit/8b840f084849d48209154ec8bada3f769fffe812
Author: Andreas Dangel <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M ReleaseNotes.md
M net.sourceforge.pmd.eclipse.plugin.test/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test/pom.xml
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/internal/ResourceUtil.java
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/preferences/impl/ChangeGlobalRuleSetExternallyTest.java
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/preferences/impl/PreferencesChangedExternallyTest.java
M
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/ProjectPropertiesModelTest.java
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/ExternalRuleSetFileTest.java
M
net.sourceforge.pmd.eclipse.plugin.test/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/UpdateProjectPropertiesCmdTest.java
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/resources/net/sourceforge/pmd/eclipse/runtime/preferences/impl/pmd.prefs
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/resources/net/sourceforge/pmd/eclipse/runtime/preferences/impl/test-ruleset.xml
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/resources/net/sourceforge/pmd/eclipse/ui/properties/pmd-properties
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/resources/net/sourceforge/pmd/eclipse/ui/properties/ruleset1.xml
A
net.sourceforge.pmd.eclipse.plugin.test/src/main/resources/net/sourceforge/pmd/eclipse/ui/properties/ruleset2.xml
A
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/core/internal/FileModificationUtil.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/logging/internal/LogbackConfiguration.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/plugin/FileChangeReviewer.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/builder/PMDBuilder.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/AbstractDefaultCommand.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/BaseVisitor.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/BuildProjectCommand.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/JobCommandProcessor.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/ResourceVisitor.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/cmd/ReviewCodeCmd.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/preferences/impl/PreferencesManagerImpl.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesImpl.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesManagerImpl.java
A
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/runtime/properties/impl/ProjectPropertiesTimestampTupel.java
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/ui/properties/UpdateProjectPropertiesCmd.java
Log Message:
-----------
Merge branch 'pr-123'
Support external configuration changes #123
Commit: 22d459bee7a299937cf3a6fbbd227a52cf9185b3
https://github.com/pmd/pmd-eclipse-plugin/commit/22d459bee7a299937cf3a6fbbd227a52cf9185b3
Author: Andreas Dangel <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M ReleaseNotes.md
M kepler/kepler.target
M net.sourceforge.pmd.eclipse.p2updatesite/category.xml
M net.sourceforge.pmd.eclipse/feature.xml
M pom.xml
Log Message:
-----------
Merge branch 'pr-126'
Use archived orbit site #126
Commit: f7dd0c920872fc091f5e709589ba50bf373fe06a
https://github.com/pmd/pmd-eclipse-plugin/commit/f7dd0c920872fc091f5e709589ba50bf373fe06a
Author: Andreas Dangel <[email protected]>
Date: 2020-06-27 (Sat, 27 Jun 2020)
Changed paths:
M ReleaseNotes.md
M
net.sourceforge.pmd.eclipse.plugin/src/main/java/net/sourceforge/pmd/eclipse/logging/internal/LogbackConfiguration.java
Log Message:
-----------
Merge branch 'pr-127'
Add compatibility for newer logback versions #127
Compare:
https://github.com/pmd/pmd-eclipse-plugin/compare/bfbb34c40a3b...f7dd0c920872
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits