Skip to content

Commit f9afa88

Browse files
committed
Fixed auto-configuration.
1 parent a044ea7 commit f9afa88

4 files changed

Lines changed: 4 additions & 7 deletions

File tree

graphql-datetime-spring-boot-autoconfigure/src/main/java/com/tailrocks/graphql/datetime/spring/boot/GraphQlDateTimeAutoConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@
1616
package com.tailrocks.graphql.datetime.spring.boot;
1717

1818
import graphql.schema.GraphQLScalarType;
19+
import org.springframework.boot.autoconfigure.AutoConfiguration;
1920
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
2021
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
2122
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
2223
import org.springframework.context.annotation.Bean;
23-
import org.springframework.context.annotation.Configuration;
2424

2525
/**
2626
* @author Alexey Zhokhov
2727
*/
28-
@Configuration(proxyBeanMethods = false)
28+
@AutoConfiguration
2929
@AutoConfigureBefore({org.springframework.boot.autoconfigure.graphql.GraphQlAutoConfiguration.class})
3030
@ConditionalOnClass({org.springframework.graphql.execution.RuntimeWiringConfigurer.class})
3131
public class GraphQlDateTimeAutoConfiguration {

graphql-datetime-spring-boot-autoconfigure/src/main/resources/META-INF/spring.factories renamed to graphql-datetime-spring-boot-autoconfigure/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
21
com.tailrocks.graphql.datetime.spring.boot.GraphQlDateTimeAutoConfiguration
3-

graphql-datetime-spring-boot-common/src/main/java/com/tailrocks/graphql/datetime/spring/boot/GraphQlDateTimeScalarsAutoConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,18 @@
2323
import com.tailrocks.graphql.datetime.OffsetDateTimeScalar;
2424
import com.tailrocks.graphql.datetime.YearMonthScalar;
2525
import graphql.schema.GraphQLScalarType;
26+
import org.springframework.boot.autoconfigure.AutoConfiguration;
2627
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
2728
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
2829
import org.springframework.boot.context.properties.EnableConfigurationProperties;
2930
import org.springframework.context.annotation.Bean;
30-
import org.springframework.context.annotation.Configuration;
3131

3232
import java.time.format.DateTimeFormatter;
3333

3434
/**
3535
* @author Alexey Zhokhov
3636
*/
37-
@Configuration(proxyBeanMethods = false)
37+
@AutoConfiguration
3838
@AutoConfigureBefore(name = {"graphql.kickstart.autoconfigure.tools.GraphQLJavaToolsAutoConfiguration"})
3939
@EnableConfigurationProperties(GraphQlDateTimeProperties.class)
4040
public class GraphQlDateTimeScalarsAutoConfiguration {

graphql-datetime-spring-boot-common/src/main/resources/META-INF/spring.factories renamed to graphql-datetime-spring-boot-common/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
@@ -1,2 +1 @@
1-
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
21
com.tailrocks.graphql.datetime.spring.boot.GraphQlDateTimeScalarsAutoConfiguration

0 commit comments

Comments
 (0)