Make all TypeExcludeFilters package-private

Closes gh-47227
This commit is contained in:
Andy Wilkinson 2025-09-26 11:05:22 +01:00
parent 2756424035
commit 990644919a
15 changed files with 15 additions and 32 deletions

View File

@ -28,9 +28,8 @@ import org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration
* *
* @author Andy Wilkinson * @author Andy Wilkinson
* @author Ravi Undupitiya * @author Ravi Undupitiya
* @since 4.0.0
*/ */
public final class DataJdbcTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataJdbcTest> { class DataJdbcTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataJdbcTest> {
private static final Set<Class<?>> KNOWN_INCLUDES = Collections.singleton(AbstractJdbcConfiguration.class); private static final Set<Class<?>> KNOWN_INCLUDES = Collections.singleton(AbstractJdbcConfiguration.class);

View File

@ -23,9 +23,8 @@ import org.springframework.boot.test.autoconfigure.filter.StandardAnnotationCust
* {@link TypeExcludeFilter} for {@link DataJpaTest @DataJpaTest}. * {@link TypeExcludeFilter} for {@link DataJpaTest @DataJpaTest}.
* *
* @author Phillip Webb * @author Phillip Webb
* @since 4.0.0
*/ */
public final class DataJpaTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataJpaTest> { class DataJpaTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataJpaTest> {
DataJpaTypeExcludeFilter(Class<?> testClass) { DataJpaTypeExcludeFilter(Class<?> testClass) {
super(testClass); super(testClass);

View File

@ -23,9 +23,8 @@ import org.springframework.boot.test.autoconfigure.filter.StandardAnnotationCust
* {@link TypeExcludeFilter} for {@link DataLdapTest @DataLdapTest}. * {@link TypeExcludeFilter} for {@link DataLdapTest @DataLdapTest}.
* *
* @author Eddú Meléndez * @author Eddú Meléndez
* @since 4.0.0
*/ */
public final class DataLdapTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataLdapTest> { class DataLdapTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataLdapTest> {
DataLdapTypeExcludeFilter(Class<?> testClass) { DataLdapTypeExcludeFilter(Class<?> testClass) {
super(testClass); super(testClass);

View File

@ -23,9 +23,8 @@ import org.springframework.boot.test.autoconfigure.filter.StandardAnnotationCust
* {@link TypeExcludeFilter} for {@link DataMongoTest @DataMongoTest}. * {@link TypeExcludeFilter} for {@link DataMongoTest @DataMongoTest}.
* *
* @author Michael Simons * @author Michael Simons
* @since 4.0.0
*/ */
public final class DataMongoTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataMongoTest> { class DataMongoTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataMongoTest> {
DataMongoTypeExcludeFilter(Class<?> testClass) { DataMongoTypeExcludeFilter(Class<?> testClass) {
super(testClass); super(testClass);

View File

@ -23,9 +23,8 @@ import org.springframework.boot.test.autoconfigure.filter.StandardAnnotationCust
* {@link TypeExcludeFilter} for {@link DataNeo4jTest @DataNeo4jTest}. * {@link TypeExcludeFilter} for {@link DataNeo4jTest @DataNeo4jTest}.
* *
* @author Eddú Meléndez * @author Eddú Meléndez
* @since 4.0.0
*/ */
public final class DataNeo4jTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataNeo4jTest> { class DataNeo4jTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataNeo4jTest> {
DataNeo4jTypeExcludeFilter(Class<?> testClass) { DataNeo4jTypeExcludeFilter(Class<?> testClass) {
super(testClass); super(testClass);

View File

@ -23,9 +23,8 @@ import org.springframework.boot.test.autoconfigure.filter.StandardAnnotationCust
* {@link TypeExcludeFilter} for {@link DataRedisTest @DataRedisTest}. * {@link TypeExcludeFilter} for {@link DataRedisTest @DataRedisTest}.
* *
* @author Jayaram Pradhan * @author Jayaram Pradhan
* @since 4.0.0
*/ */
public final class DataRedisTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataRedisTest> { class DataRedisTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<DataRedisTest> {
DataRedisTypeExcludeFilter(Class<?> testClass) { DataRedisTypeExcludeFilter(Class<?> testClass) {
super(testClass); super(testClass);

View File

@ -39,9 +39,8 @@ import org.springframework.util.ObjectUtils;
* {@link TypeExcludeFilter} for {@link GraphQlTest @GraphQlTest}. * {@link TypeExcludeFilter} for {@link GraphQlTest @GraphQlTest}.
* *
* @author Brian Clozel * @author Brian Clozel
* @since 4.0.0
*/ */
public class GraphQlTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<GraphQlTest> { class GraphQlTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<GraphQlTest> {
private static final Class<?>[] NO_CONTROLLERS = {}; private static final Class<?>[] NO_CONTROLLERS = {};

View File

@ -23,9 +23,8 @@ import org.springframework.boot.test.autoconfigure.filter.StandardAnnotationCust
* {@link TypeExcludeFilter} for {@link JdbcTest @JdbcTest}. * {@link TypeExcludeFilter} for {@link JdbcTest @JdbcTest}.
* *
* @author Stephane Nicoll * @author Stephane Nicoll
* @since 2.2.1
*/ */
public final class JdbcTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<JdbcTest> { class JdbcTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<JdbcTest> {
JdbcTypeExcludeFilter(Class<?> testClass) { JdbcTypeExcludeFilter(Class<?> testClass) {
super(testClass); super(testClass);

View File

@ -23,9 +23,8 @@ import org.springframework.boot.test.autoconfigure.filter.StandardAnnotationCust
* {@link TypeExcludeFilter} for {@link JooqTest @JooqTest}. * {@link TypeExcludeFilter} for {@link JooqTest @JooqTest}.
* *
* @author Michael Simons * @author Michael Simons
* @since 4.0.0
*/ */
public final class JooqTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<JooqTest> { class JooqTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<JooqTest> {
JooqTypeExcludeFilter(Class<?> testClass) { JooqTypeExcludeFilter(Class<?> testClass) {
super(testClass); super(testClass);

View File

@ -29,9 +29,8 @@ import org.springframework.util.ClassUtils;
* {@link TypeExcludeFilter} for {@link JsonTest @JsonTest}. * {@link TypeExcludeFilter} for {@link JsonTest @JsonTest}.
* *
* @author Phillip Webb * @author Phillip Webb
* @since 4.0.0
*/ */
public final class JsonTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<JsonTest> { class JsonTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<JsonTest> {
private static final String JACKSON_MODULE = "tools.jackson.databind.JacksonModule"; private static final String JACKSON_MODULE = "tools.jackson.databind.JacksonModule";

View File

@ -30,9 +30,8 @@ import org.springframework.util.ClassUtils;
* {@link TypeExcludeFilter} for {@link RestClientTest @RestClientTest}. * {@link TypeExcludeFilter} for {@link RestClientTest @RestClientTest}.
* *
* @author Stephane Nicoll * @author Stephane Nicoll
* @since 4.0.0
*/ */
public final class RestClientTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<RestClientTest> { class RestClientTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<RestClientTest> {
private static final Class<?>[] NO_COMPONENTS = {}; private static final Class<?>[] NO_COMPONENTS = {};

View File

@ -37,9 +37,8 @@ import org.springframework.web.server.WebFilter;
* {@link TypeExcludeFilter} for {@link WebFluxTest @WebFluxTest}. * {@link TypeExcludeFilter} for {@link WebFluxTest @WebFluxTest}.
* *
* @author Stephane Nicoll * @author Stephane Nicoll
* @since 4.0.0
*/ */
public final class WebFluxTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<WebFluxTest> { class WebFluxTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<WebFluxTest> {
private static final Class<?>[] NO_CONTROLLERS = {}; private static final Class<?>[] NO_CONTROLLERS = {};

View File

@ -44,9 +44,8 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
* @author Phillip Webb * @author Phillip Webb
* @author Madhura Bhave * @author Madhura Bhave
* @author Yanming Zhou * @author Yanming Zhou
* @since 4.0.0
*/ */
public final class WebMvcTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<WebMvcTest> { class WebMvcTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<WebMvcTest> {
private static final Class<?>[] NO_CONTROLLERS = {}; private static final Class<?>[] NO_CONTROLLERS = {};

View File

@ -27,10 +27,8 @@ import org.springframework.boot.test.autoconfigure.filter.StandardAnnotationCust
* {@link TypeExcludeFilter} for {@link WebServiceClientTest @WebServiceClientTest}. * {@link TypeExcludeFilter} for {@link WebServiceClientTest @WebServiceClientTest}.
* *
* @author Dmytro Nosan * @author Dmytro Nosan
* @since 2.3.0
*/ */
public final class WebServiceClientExcludeFilter class WebServiceClientExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<WebServiceClientTest> {
extends StandardAnnotationCustomizableTypeExcludeFilter<WebServiceClientTest> {
private final Class<?>[] components; private final Class<?>[] components;

View File

@ -31,10 +31,8 @@ import org.springframework.ws.server.endpoint.annotation.Endpoint;
* {@link TypeExcludeFilter} for {@link WebServiceServerTest @WebServiceServerTest}. * {@link TypeExcludeFilter} for {@link WebServiceServerTest @WebServiceServerTest}.
* *
* @author Daniil Razorenov * @author Daniil Razorenov
* @since 2.6.0
*/ */
public class WebServiceServerTypeExcludeFilter class WebServiceServerTypeExcludeFilter extends StandardAnnotationCustomizableTypeExcludeFilter<WebServiceServerTest> {
extends StandardAnnotationCustomizableTypeExcludeFilter<WebServiceServerTest> {
private static final Class<?>[] NO_ENDPOINTS = {}; private static final Class<?>[] NO_ENDPOINTS = {};