Skip to content

Commit 001c3d2

Browse files
committed
chore(core): moved OperationCustomizer annotation
1 parent e3c4c92 commit 001c3d2

File tree

16 files changed

+16
-10
lines changed

16 files changed

+16
-10
lines changed

springwolf-core/src/main/java/io/github/springwolf/core/asyncapi/scanners/operations/annotations/OperationCustomizer.java renamed to springwolf-core/src/main/java/io/github/springwolf/core/asyncapi/scanners/operations/OperationCustomizer.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
// SPDX-License-Identifier: Apache-2.0
2-
package io.github.springwolf.core.asyncapi.scanners.operations.annotations;
2+
package io.github.springwolf.core.asyncapi.scanners.operations;
33

44
import io.github.springwolf.asyncapi.v3.model.operation.Operation;
55

66
import java.lang.reflect.Method;
77

88
/**
99
* Allows for customization of the Operation object after it has been finalized by the scanner.
10-
* <p>
11-
* Maintainer note: This interface should not be part of the annotations package
1210
*/
1311
public interface OperationCustomizer {
1412
void customize(Operation operation, Method method);

springwolf-core/src/main/java/io/github/springwolf/core/asyncapi/scanners/operations/annotations/AsyncAnnotationClassLevelOperationsScanner.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import io.github.springwolf.core.asyncapi.scanners.common.annotation.AnnotationUtil;
1010
import io.github.springwolf.core.asyncapi.scanners.common.annotation.MethodAndAnnotation;
1111
import io.github.springwolf.core.asyncapi.scanners.common.operation.AsyncAnnotationOperationService;
12+
import io.github.springwolf.core.asyncapi.scanners.operations.OperationCustomizer;
1213
import io.github.springwolf.core.asyncapi.scanners.operations.OperationsInClassScanner;
1314
import lombok.RequiredArgsConstructor;
1415
import lombok.extern.slf4j.Slf4j;

springwolf-core/src/main/java/io/github/springwolf/core/asyncapi/scanners/operations/annotations/AsyncAnnotationMethodLevelOperationsScanner.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import io.github.springwolf.core.asyncapi.scanners.common.annotation.AnnotationScannerUtil;
88
import io.github.springwolf.core.asyncapi.scanners.common.annotation.MethodAndAnnotation;
99
import io.github.springwolf.core.asyncapi.scanners.common.operation.AsyncAnnotationOperationService;
10+
import io.github.springwolf.core.asyncapi.scanners.operations.OperationCustomizer;
1011
import io.github.springwolf.core.asyncapi.scanners.operations.OperationsInClassScanner;
1112
import lombok.RequiredArgsConstructor;
1213
import lombok.extern.slf4j.Slf4j;

springwolf-core/src/main/java/io/github/springwolf/core/asyncapi/scanners/operations/annotations/SpringAnnotationClassLevelOperationsScanner.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import io.github.springwolf.core.asyncapi.scanners.common.annotation.AnnotationUtil;
77
import io.github.springwolf.core.asyncapi.scanners.common.annotation.MethodAndAnnotation;
88
import io.github.springwolf.core.asyncapi.scanners.common.operation.SpringAnnotationOperationsService;
9+
import io.github.springwolf.core.asyncapi.scanners.operations.OperationCustomizer;
910
import io.github.springwolf.core.asyncapi.scanners.operations.OperationsInClassScanner;
1011
import lombok.RequiredArgsConstructor;
1112
import lombok.extern.slf4j.Slf4j;

springwolf-core/src/main/java/io/github/springwolf/core/asyncapi/scanners/operations/annotations/SpringAnnotationMethodLevelOperationsScanner.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import io.github.springwolf.core.asyncapi.scanners.common.operation.SpringAnnotationOperationService;
1010
import io.github.springwolf.core.asyncapi.scanners.common.payload.PayloadMethodParameterService;
1111
import io.github.springwolf.core.asyncapi.scanners.common.payload.PayloadSchemaObject;
12+
import io.github.springwolf.core.asyncapi.scanners.operations.OperationCustomizer;
1213
import io.github.springwolf.core.asyncapi.scanners.operations.OperationsInClassScanner;
1314
import lombok.RequiredArgsConstructor;
1415
import lombok.extern.slf4j.Slf4j;

springwolf-core/src/main/java/io/github/springwolf/core/configuration/SpringwolfScannerConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import io.github.springwolf.core.asyncapi.scanners.operations.OperationsInClassScannerAdapter;
2626
import io.github.springwolf.core.asyncapi.scanners.operations.annotations.AsyncAnnotationClassLevelOperationsScanner;
2727
import io.github.springwolf.core.asyncapi.scanners.operations.annotations.AsyncAnnotationMethodLevelOperationsScanner;
28-
import io.github.springwolf.core.asyncapi.scanners.operations.annotations.OperationCustomizer;
28+
import io.github.springwolf.core.asyncapi.scanners.operations.OperationCustomizer;
2929
import io.github.springwolf.core.configuration.docket.AsyncApiDocketService;
3030
import io.github.springwolf.core.standalone.StandaloneConfiguration;
3131
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;

springwolf-core/src/test/java/io/github/springwolf/core/asyncapi/scanners/operations/annotations/AsyncAnnotationClassLevelOperationsScannerTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import io.github.springwolf.core.asyncapi.annotations.AsyncOperation;
77
import io.github.springwolf.core.asyncapi.scanners.common.AsyncAnnotationProvider;
88
import io.github.springwolf.core.asyncapi.scanners.common.operation.AsyncAnnotationOperationService;
9+
import io.github.springwolf.core.asyncapi.scanners.operations.OperationCustomizer;
910
import org.junit.jupiter.api.Test;
1011

1112
import java.lang.annotation.Retention;

springwolf-core/src/test/java/io/github/springwolf/core/asyncapi/scanners/operations/annotations/AsyncAnnotationMethodLevelOperationsScannerTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import io.github.springwolf.core.asyncapi.scanners.common.AsyncAnnotationProvider;
99
import io.github.springwolf.core.asyncapi.scanners.common.operation.AsyncAnnotationOperationService;
1010
import io.github.springwolf.core.asyncapi.scanners.common.utils.StringValueResolverProxy;
11+
import io.github.springwolf.core.asyncapi.scanners.operations.OperationCustomizer;
1112
import org.junit.jupiter.api.Test;
1213

1314
import java.util.List;

springwolf-core/src/test/java/io/github/springwolf/core/asyncapi/scanners/operations/annotations/SpringAnnotationClassLevelOperationsScannerTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import io.github.springwolf.asyncapi.v3.model.operation.Operation;
55
import io.github.springwolf.core.asyncapi.scanners.common.operation.SpringAnnotationOperationsService;
6+
import io.github.springwolf.core.asyncapi.scanners.operations.OperationCustomizer;
67
import org.junit.jupiter.api.Test;
78

89
import java.lang.annotation.Retention;

springwolf-core/src/test/java/io/github/springwolf/core/asyncapi/scanners/operations/annotations/SpringAnnotationMethodLevelOperationsScannerTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import io.github.springwolf.core.asyncapi.scanners.common.headers.HeaderClassExtractor;
66
import io.github.springwolf.core.asyncapi.scanners.common.operation.SpringAnnotationOperationService;
77
import io.github.springwolf.core.asyncapi.scanners.common.payload.PayloadMethodParameterService;
8+
import io.github.springwolf.core.asyncapi.scanners.operations.OperationCustomizer;
89
import org.junit.jupiter.api.Test;
910

1011
import java.lang.annotation.Retention;

0 commit comments

Comments
 (0)