Skip to content

Commit 02ba105

Browse files
committed
GH-5076: Adapt to changes in spring-boot autoconfiguration
1 parent e589add commit 02ba105

File tree

14 files changed

+37
-27
lines changed

14 files changed

+37
-27
lines changed

spring6-components/rdf4j-spring6/src/main/java/org/eclipse/rdf4j/spring/RDF4JConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111

1212
package org.eclipse.rdf4j.spring;
1313

14-
import java.lang.invoke.MethodHandles;
15-
1614
import org.apache.commons.pool2.impl.GenericObjectPoolConfig;
1715
import org.eclipse.rdf4j.common.annotation.Experimental;
1816
import org.eclipse.rdf4j.repository.Repository;
@@ -41,6 +39,8 @@
4139
import org.springframework.core.io.ResourceLoader;
4240
import org.springframework.transaction.annotation.EnableTransactionManagement;
4341

42+
import java.lang.invoke.MethodHandles;
43+
4444
/**
4545
* @author Florian Kleedorfer
4646
* @since 4.0.0

spring6-components/rdf4j-spring6/src/main/java/org/eclipse/rdf4j/spring/operationcache/OperationCacheConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
package org.eclipse.rdf4j.spring.operationcache;
1313

14+
import org.springframework.boot.autoconfigure.AutoConfiguration;
1415
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
1516
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1617
import org.springframework.context.annotation.Configuration;
@@ -19,7 +20,7 @@
1920
* @author Florian Kleedorfer
2021
* @since 4.0.0
2122
*/
22-
@Configuration
23+
@AutoConfiguration
2324
@ConditionalOnProperty("rdf4j.spring.operationcache.enabled")
2425
@EnableConfigurationProperties(OperationCacheProperties.class)
2526
public class OperationCacheConfig {

spring6-components/rdf4j-spring6/src/main/java/org/eclipse/rdf4j/spring/operationlog/OperationLogConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
package org.eclipse.rdf4j.spring.operationlog;
1313

1414
import org.eclipse.rdf4j.spring.operationlog.log.OperationLog;
15+
import org.springframework.boot.autoconfigure.AutoConfiguration;
1516
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
1617
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1718
import org.springframework.context.annotation.Bean;
@@ -21,7 +22,7 @@
2122
* @author Florian Kleedorfer
2223
* @since 4.0.0
2324
*/
24-
@Configuration
25+
@AutoConfiguration
2526
@ConditionalOnProperty(prefix = "rdf4j.spring.operationlog", name = "enabled")
2627
@EnableConfigurationProperties(OperationLogProperties.class)
2728
public class OperationLogConfig {

spring6-components/rdf4j-spring6/src/main/java/org/eclipse/rdf4j/spring/pool/PoolConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
package org.eclipse.rdf4j.spring.pool;
1313

14+
import org.springframework.boot.autoconfigure.AutoConfiguration;
1415
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
1516
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1617
import org.springframework.context.annotation.Configuration;
@@ -19,7 +20,7 @@
1920
* @author Florian Kleedorfer
2021
* @since 4.0.0
2122
*/
22-
@Configuration
23+
@AutoConfiguration
2324
@ConditionalOnProperty(prefix = "rdf4j.spring.pool", name = "enabled")
2425
@EnableConfigurationProperties(PoolProperties.class)
2526
public class PoolConfig {

spring6-components/rdf4j-spring6/src/main/java/org/eclipse/rdf4j/spring/repository/inmemory/InMemoryRepositoryConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import org.eclipse.rdf4j.sail.memory.MemoryStore;
1717
import org.eclipse.rdf4j.sail.shacl.ShaclSail;
1818
import org.springframework.beans.factory.annotation.Autowired;
19+
import org.springframework.boot.autoconfigure.AutoConfiguration;
1920
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
2021
import org.springframework.boot.context.properties.EnableConfigurationProperties;
2122
import org.springframework.context.annotation.Bean;
@@ -26,7 +27,7 @@
2627
* @author Florian Kleedorfer
2728
* @since 4.0.0
2829
*/
29-
@Configuration
30+
@AutoConfiguration
3031
@EnableConfigurationProperties(InMemoryRepositoryProperties.class)
3132
@ConditionalOnProperty("rdf4j.spring.repository.inmemory.enabled")
3233
public class InMemoryRepositoryConfig {

spring6-components/rdf4j-spring6/src/main/java/org/eclipse/rdf4j/spring/repository/remote/RemoteRepositoryConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import org.slf4j.Logger;
2020
import org.slf4j.LoggerFactory;
2121
import org.springframework.beans.factory.annotation.Autowired;
22+
import org.springframework.boot.autoconfigure.AutoConfiguration;
2223
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
2324
import org.springframework.boot.context.properties.EnableConfigurationProperties;
2425
import org.springframework.context.annotation.Bean;
@@ -29,7 +30,7 @@
2930
* @author Florian Kleedorfer
3031
* @since 4.0.0
3132
*/
32-
@Configuration
33+
@AutoConfiguration
3334
@EnableConfigurationProperties(RemoteRepositoryProperties.class)
3435
@ConditionalOnProperty("rdf4j.spring.repository.remote.manager-url")
3536
public class RemoteRepositoryConfig {

spring6-components/rdf4j-spring6/src/main/java/org/eclipse/rdf4j/spring/resultcache/ResultCacheConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
package org.eclipse.rdf4j.spring.resultcache;
1313

14+
import org.springframework.boot.autoconfigure.AutoConfiguration;
1415
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
1516
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1617
import org.springframework.context.annotation.Configuration;
@@ -19,7 +20,7 @@
1920
* @author Florian Kleedorfer
2021
* @since 4.0.0
2122
*/
22-
@Configuration
23+
@AutoConfiguration
2324
@ConditionalOnProperty("rdf4j.spring.resultcache.enabled")
2425
@EnableConfigurationProperties(ResultCacheProperties.class)
2526
public class ResultCacheConfig {

spring6-components/rdf4j-spring6/src/main/java/org/eclipse/rdf4j/spring/tx/TxConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
package org.eclipse.rdf4j.spring.tx;
1313

1414
import org.springframework.beans.factory.annotation.Autowired;
15+
import org.springframework.boot.autoconfigure.AutoConfiguration;
1516
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
1617
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1718
import org.springframework.context.annotation.Bean;
@@ -21,7 +22,7 @@
2122
* @author Florian Kleedorfer
2223
* @since 4.0.0
2324
*/
24-
@Configuration
25+
@AutoConfiguration
2526
@ConditionalOnProperty(prefix = "rdf4j.spring.tx", name = "enabled")
2627
@EnableConfigurationProperties(TxProperties.class)
2728
public class TxConfig {

spring6-components/rdf4j-spring6/src/main/java/org/eclipse/rdf4j/spring/uuidsource/noveltychecking/NoveltyCheckingUUIDSourceConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
package org.eclipse.rdf4j.spring.uuidsource.noveltychecking;
1313

14+
import org.springframework.boot.autoconfigure.AutoConfiguration;
1415
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
1516
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1617
import org.springframework.context.annotation.Bean;
@@ -20,7 +21,7 @@
2021
* @author Florian Kleedorfer
2122
* @since 4.0.0
2223
*/
23-
@Configuration
24+
@AutoConfiguration
2425
@ConditionalOnProperty(prefix = "rdf4j.spring.uuidsource.noveltychecking", name = "enabled")
2526
@EnableConfigurationProperties(NoveltyCheckingUUIDSourceProperties.class)
2627
public class NoveltyCheckingUUIDSourceConfig {

spring6-components/rdf4j-spring6/src/main/java/org/eclipse/rdf4j/spring/uuidsource/predictable/PredictableUUIDSourceConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
package org.eclipse.rdf4j.spring.uuidsource.predictable;
1313

14+
import org.springframework.boot.autoconfigure.AutoConfiguration;
1415
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
1516
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1617
import org.springframework.context.annotation.Bean;
@@ -20,7 +21,7 @@
2021
* @author Florian Kleedorfer
2122
* @since 4.0.0
2223
*/
23-
@Configuration
24+
@AutoConfiguration
2425
@EnableConfigurationProperties(PredictableUUIDSourceProperties.class)
2526
@ConditionalOnProperty(prefix = "rdf4j.spring.uuidsource.predictable", name = "enabled")
2627
public class PredictableUUIDSourceConfig {

0 commit comments

Comments
 (0)