Merge branch '1.4.x' into 1.5.x

This commit is contained in:
Stephane Nicoll 2016-11-06 11:44:12 +01:00
commit 3018e95261
11 changed files with 32 additions and 10 deletions

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.core;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -35,9 +36,10 @@ import org.springframework.cache.support.NoOpCacheManager;
* @author Phillip Webb * @author Phillip Webb
* @since 1.4.0 * @since 1.4.0
*/ */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE) @Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
public @interface AutoConfigureCache { public @interface AutoConfigureCache {

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.json;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -36,6 +37,7 @@ import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
@Target(ElementType.TYPE) @Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Documented @Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
public @interface AutoConfigureJson { public @interface AutoConfigureJson {

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.json;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -38,6 +39,7 @@ import org.springframework.boot.test.json.JacksonTester;
@Target(ElementType.TYPE) @Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Documented @Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
@PropertyMapping("spring.test.jsontesters") @PropertyMapping("spring.test.jsontesters")
public @interface AutoConfigureJsonTesters { public @interface AutoConfigureJsonTesters {

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.orm.jpa;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -37,6 +38,7 @@ import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
@Target(ElementType.TYPE) @Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Documented @Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
public @interface AutoConfigureDataJpa { public @interface AutoConfigureDataJpa {

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.orm.jpa;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -35,9 +36,10 @@ import org.springframework.boot.test.autoconfigure.properties.PropertyMapping;
* @author Phillip Webb * @author Phillip Webb
* @see TestDatabaseAutoConfiguration * @see TestDatabaseAutoConfiguration
*/ */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.TYPE, ElementType.METHOD }) @Target({ ElementType.TYPE, ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
@PropertyMapping("spring.test.database") @PropertyMapping("spring.test.database")
public @interface AutoConfigureTestDatabase { public @interface AutoConfigureTestDatabase {

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.orm.jpa;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -31,9 +32,10 @@ import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
* @author Phillip Webb * @author Phillip Webb
* @see TestEntityManagerAutoConfiguration * @see TestEntityManagerAutoConfiguration
*/ */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.TYPE, ElementType.METHOD }) @Target({ ElementType.TYPE, ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
public @interface AutoConfigureTestEntityManager { public @interface AutoConfigureTestEntityManager {

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.restdocs;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -38,9 +39,10 @@ import org.springframework.core.annotation.AliasFor;
* @see RestDocsAutoConfiguration * @see RestDocsAutoConfiguration
* @see RestDocsMockMvcConfigurationCustomizer * @see RestDocsMockMvcConfigurationCustomizer
*/ */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE) @Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
@Import(RestDocumentationContextProviderRegistrar.class) @Import(RestDocumentationContextProviderRegistrar.class)
@PropertyMapping("spring.test.restdocs") @PropertyMapping("spring.test.restdocs")

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.web.client;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -44,6 +45,7 @@ import org.springframework.test.web.client.MockRestServiceServer;
@Target(ElementType.TYPE) @Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Documented @Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
@PropertyMapping("spring.test.webclient.mockrestserviceserver") @PropertyMapping("spring.test.webclient.mockrestserviceserver")
public @interface AutoConfigureMockRestServiceServer { public @interface AutoConfigureMockRestServiceServer {

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.web.client;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -38,6 +39,7 @@ import org.springframework.web.client.RestTemplate;
@Target(ElementType.TYPE) @Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Documented @Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
@PropertyMapping("spring.test.webclient") @PropertyMapping("spring.test.webclient")
public @interface AutoConfigureWebClient { public @interface AutoConfigureWebClient {

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.web.servlet;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -40,9 +41,10 @@ import org.springframework.test.web.servlet.MvcResult;
* @see MockMvcAutoConfiguration * @see MockMvcAutoConfiguration
* @see SpringBootMockMvcBuilderCustomizer * @see SpringBootMockMvcBuilderCustomizer
*/ */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.TYPE, ElementType.METHOD }) @Target({ ElementType.TYPE, ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
@PropertyMapping("spring.test.mockmvc") @PropertyMapping("spring.test.mockmvc")
public @interface AutoConfigureMockMvc { public @interface AutoConfigureMockMvc {

View File

@ -18,6 +18,7 @@ package org.springframework.boot.test.autoconfigure.web.servlet;
import java.lang.annotation.Documented; import java.lang.annotation.Documented;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@ -37,6 +38,7 @@ import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
@Target(ElementType.TYPE) @Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Documented @Documented
@Inherited
@ImportAutoConfiguration @ImportAutoConfiguration
public @interface AutoConfigureWebMvc { public @interface AutoConfigureWebMvc {