Skip to content

Commit 1162055

Browse files
committed
Move caches endpoint auto-configuration into spring-boot-cache
1 parent 700b154 commit 1162055

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

spring-boot-project/spring-boot-actuator-autoconfigure-all/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ org.springframework.boot.actuate.autoconfigure.audit.AuditEventsEndpointAutoConf
33
org.springframework.boot.actuate.autoconfigure.availability.AvailabilityHealthContributorAutoConfiguration
44
org.springframework.boot.actuate.autoconfigure.availability.AvailabilityProbesAutoConfiguration
55
org.springframework.boot.actuate.autoconfigure.beans.BeansEndpointAutoConfiguration
6-
org.springframework.boot.actuate.autoconfigure.cache.CachesEndpointAutoConfiguration
76
org.springframework.boot.actuate.autoconfigure.cloudfoundry.reactive.ReactiveCloudFoundryActuatorAutoConfiguration
87
org.springframework.boot.actuate.autoconfigure.cloudfoundry.servlet.CloudFoundryActuatorAutoConfiguration
98
org.springframework.boot.actuate.autoconfigure.condition.ConditionsReportEndpointAutoConfiguration

spring-boot-project/spring-boot-cache/build.gradle

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies {
2222
dockerTestImplementation("org.testcontainers:junit-jupiter")
2323
dockerTestImplementation("org.testcontainers:testcontainers")
2424

25-
optional(project(":spring-boot-project:spring-boot-actuator"))
25+
optional(project(":spring-boot-project:spring-boot-actuator-autoconfigure"))
2626
optional(project(":spring-boot-project:spring-boot-autoconfigure"))
2727
optional(project(":spring-boot-project:spring-boot-data-couchbase"))
2828
optional(project(":spring-boot-project:spring-boot-data-redis"))
@@ -38,7 +38,6 @@ dependencies {
3838
classifier = 'jakarta'
3939
}
4040
}
41-
4241
optional("org.hibernate.orm:hibernate-core")
4342
optional("org.hibernate.orm:hibernate-jcache")
4443
optional("org.infinispan:infinispan-commons")
Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.cache;
17+
package org.springframework.boot.cache.actuate.endpoint.autoconfigure;
1818

1919
import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
2020
import org.springframework.beans.factory.support.SimpleAutowireCandidateResolver;
@@ -27,6 +27,7 @@
2727
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
2828
import org.springframework.boot.cache.actuate.endpoint.CachesEndpoint;
2929
import org.springframework.boot.cache.actuate.endpoint.CachesEndpointWebExtension;
30+
import org.springframework.boot.cache.autoconfigure.CacheAutoConfiguration;
3031
import org.springframework.cache.CacheManager;
3132
import org.springframework.context.annotation.Bean;
3233

@@ -35,10 +36,10 @@
3536
*
3637
* @author Johannes Edmeier
3738
* @author Stephane Nicoll
38-
* @since 2.1.0
39+
* @since 4.0.0
3940
*/
40-
@AutoConfiguration(afterName = "org.springframework.boot.cache.autoconfigure.CacheAutoConfiguration")
41-
@ConditionalOnClass({ CacheManager.class, CachesEndpoint.class })
41+
@AutoConfiguration(after = CacheAutoConfiguration.class)
42+
@ConditionalOnClass({ CacheManager.class, ConditionalOnAvailableEndpoint.class })
4243
@ConditionalOnAvailableEndpoint(CachesEndpoint.class)
4344
public class CachesEndpointAutoConfiguration {
4445

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@
1717
/**
1818
* Auto-configuration for actuator cache concerns.
1919
*/
20-
package org.springframework.boot.actuate.autoconfigure.cache;
20+
package org.springframework.boot.cache.actuate.endpoint.autoconfigure;
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
org.springframework.boot.cache.actuate.endpoint.autoconfigure.CachesEndpointAutoConfiguration
12
org.springframework.boot.cache.autoconfigure.CacheAutoConfiguration
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.boot.actuate.autoconfigure.cache;
17+
package org.springframework.boot.cache.actuate.endpoint.autoconfigure;
1818

1919
import org.junit.jupiter.api.Test;
2020

0 commit comments

Comments
 (0)