Branch: refs/heads/issue-160
Home: https://github.com/jenkinsci/gradle-jpi-plugin
Commit: ad424aeae4408458f94fe2efb3686f2972ee89d9
https://github.com/jenkinsci/gradle-jpi-plugin/commit/ad424aeae4408458f94fe2efb3686f2972ee89d9
Author: Steve Hill <[email protected]>
Date: 2020-12-18 (Fri, 18 Dec 2020)
Changed paths:
M CHANGELOG.md
M build.gradle.kts
M gradle/verification-metadata.xml
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
A
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/restricted/CheckAccessModifierTask.groovy
A
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/restricted/InternalErrorListener.groovy
A
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/restricted/InternalMavenLoggingBridge.groovy
A
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/restricted/RestrictedApiException.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/CheckAccessModifierIntegrationSpec.groovy
M src/test/groovy/org/jenkinsci/gradle/plugins/jpi/JpiIntegrationSpec.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/restricted/InternalErrorListenerSpec.groovy
Log Message:
-----------
Introduce checkAccessModifier task
- depended on by the check task
- supports useBeta flag via -PcheckAccessModifier.useBeta=true
- bridges maven logger to gradle
- error messages are aggregated by restricted class
Fixes #160
Commit: b362e5706bc234321f4a75c6f89656ee6fab76cf
https://github.com/jenkinsci/gradle-jpi-plugin/commit/b362e5706bc234321f4a75c6f89656ee6fab76cf
Author: Steve Hill <[email protected]>
Date: 2020-12-19 (Sat, 19 Dec 2020)
Changed paths:
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
M
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/restricted/CheckAccessModifierTask.groovy
Log Message:
-----------
CheckAccessModifierTask Improvements
- Use lazy properties for input
- Use @CompileStatic
Commit: 2aa1e2ed5cb2e48b275488da70f85193c9113201
https://github.com/jenkinsci/gradle-jpi-plugin/commit/2aa1e2ed5cb2e48b275488da70f85193c9113201
Author: Steve Hill <[email protected]>
Date: 2020-12-20 (Sun, 20 Dec 2020)
Changed paths:
M build.gradle.kts
M config/codenarc/rules.groovy
M gradle/verification-metadata.xml
M src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy
A
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/internal/PrefixedPropertiesProvider.groovy
A
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/restricted/CheckAccess.groovy
M
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/restricted/CheckAccessModifierTask.groovy
A
src/main/groovy/org/jenkinsci/gradle/plugins/jpi/restricted/CheckAccessWorkParameters.groovy
A
src/test/groovy/org/jenkinsci/gradle/plugins/jpi/internal/PrefixedPropertiesProviderSpec.groovy
Log Message:
-----------
Implement CheckAccessModifier with the Worker API
This change allows us to provide another configuration
(jenkinsAccessModifier) to use for executing access-modifier. The new
configuration is resolved from the project's repositories. As a result,
annotation-indexer no longer needs to be excluded.
annotation-indexer was previously excluded because the required version
could not be resolved from built-in buildscript repositories.
Compare:
https://github.com/jenkinsci/gradle-jpi-plugin/compare/de0af01c6f56...2aa1e2ed5cb2
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/gradle-jpi-plugin/push/refs/heads/issue-160/de0af0-2aa1e2%40github.com.