jdaugherty commented on code in PR #16644:
URL: https://github.com/apache/grails-core/pull/16644#discussion_r4264935964


##########
grails-spring-security/acl/plugin/build.gradle:
##########
@@ -59,11 +59,9 @@ dependencies {
     testImplementation project(':grails-testing-support-datamapping')
     testImplementation project(':grails-testing-support-web')
 
-    implementation 'org.ehcache:ehcache', {
-        capabilities {
-            requireCapability('org.ehcache:ehcache-jakarta')
-        }
-    }
+    // the ACL cache is built on the JSR-107 API; the provider (ehcache) 
reaches the runtime

Review Comment:
   The ehcache library version has a plus in it, which means gradle must always 
look up the "latest" version that matches the constraints. We don't really 
change these, and the api is all that's really needed, so this removes that 
dynamic lookup completely and lets us keep our build cached.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to