Skip to content

Commit 90e7778

Browse files
authored
chore: reorganize codegen customizations by service (#3042)
1 parent a5686f5 commit 90e7778

File tree

40 files changed

+101
-84
lines changed

40 files changed

+101
-84
lines changed

codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/EndpointGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import java.util.function.Function;
2828
import java.util.stream.Collectors;
2929
import java.util.stream.Stream;
30-
import software.amazon.smithy.aws.go.codegen.customization.S3ModelUtils;
30+
import software.amazon.smithy.aws.go.codegen.customization.service.s3.S3ModelUtils;
3131
import software.amazon.smithy.aws.traits.ServiceTrait;
3232
import software.amazon.smithy.codegen.core.CodegenException;
3333
import software.amazon.smithy.codegen.core.Symbol;

codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/customization/DisableEndpointHostPrefix.java

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

2020
import java.util.List;
2121
import software.amazon.smithy.aws.go.codegen.SdkGoTypes;
22+
import software.amazon.smithy.aws.go.codegen.customization.service.s3.S3ModelUtils;
2223
import software.amazon.smithy.go.codegen.integration.GoIntegration;
2324
import software.amazon.smithy.go.codegen.integration.MiddlewareRegistrar;
2425
import software.amazon.smithy.go.codegen.integration.RuntimeClientPlugin;

codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/customization/auth/S3ExpressAuthScheme.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
package software.amazon.smithy.aws.go.codegen.customization.auth;
1717

1818
import software.amazon.smithy.aws.go.codegen.SdkGoTypes;
19-
import software.amazon.smithy.aws.go.codegen.customization.S3ModelUtils;
19+
import software.amazon.smithy.aws.go.codegen.customization.service.s3.S3ModelUtils;
2020
import software.amazon.smithy.codegen.core.SymbolProvider;
2121
import software.amazon.smithy.go.codegen.GoDelegator;
2222
import software.amazon.smithy.go.codegen.GoSettings;
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,11 @@
1515
*
1616
*/
1717

18-
package software.amazon.smithy.aws.go.codegen.customization;
18+
package software.amazon.smithy.aws.go.codegen.customization.service.apigateway;
1919

2020
import java.util.List;
21+
22+
import software.amazon.smithy.aws.go.codegen.customization.AwsCustomGoDependency;
2123
import software.amazon.smithy.aws.traits.ServiceTrait;
2224
import software.amazon.smithy.codegen.core.SymbolProvider;
2325
import software.amazon.smithy.go.codegen.GoDelegator;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*
1616
*/
1717

18-
package software.amazon.smithy.aws.go.codegen.customization;
18+
package software.amazon.smithy.aws.go.codegen.customization.service.cloudfrontkeyvaluestore;
1919

2020
import software.amazon.smithy.aws.traits.ServiceTrait;
2121
import software.amazon.smithy.aws.traits.auth.SigV4ATrait;
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,11 @@
1515
*
1616
*/
1717

18-
package software.amazon.smithy.aws.go.codegen.customization;
18+
package software.amazon.smithy.aws.go.codegen.customization.service.dynamodb;
1919

2020
import java.util.List;
21+
22+
import software.amazon.smithy.aws.go.codegen.customization.AwsCustomGoDependency;
2123
import software.amazon.smithy.aws.traits.ServiceTrait;
2224
import software.amazon.smithy.codegen.core.SymbolProvider;
2325
import software.amazon.smithy.go.codegen.GoDelegator;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package software.amazon.smithy.aws.go.codegen.customization;
1+
package software.amazon.smithy.aws.go.codegen.customization.service.ec2;
22

33
import java.util.ArrayList;
44
import java.util.List;
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
package software.amazon.smithy.aws.go.codegen.customization;
1+
package software.amazon.smithy.aws.go.codegen.customization.service.eventbridge;
22

33
import java.util.ArrayList;
44
import java.util.List;
55
import java.util.Map;
66
import software.amazon.smithy.aws.go.codegen.AwsEndpointGenerator;
7+
import software.amazon.smithy.aws.go.codegen.customization.AwsCustomGoDependency;
78
import software.amazon.smithy.aws.traits.ServiceTrait;
89
import software.amazon.smithy.codegen.core.CodegenException;
910
import software.amazon.smithy.codegen.core.SymbolProvider;
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
package software.amazon.smithy.aws.go.codegen.customization;
1+
package software.amazon.smithy.aws.go.codegen.customization.service.glacier;
22

33
import java.util.List;
4-
import java.util.stream.Collectors;
4+
5+
import software.amazon.smithy.aws.go.codegen.customization.AwsCustomGoDependency;
56
import software.amazon.smithy.aws.traits.ServiceTrait;
67
import software.amazon.smithy.codegen.core.SymbolProvider;
78
import software.amazon.smithy.go.codegen.GoDelegator;
@@ -17,7 +18,6 @@
1718
import software.amazon.smithy.model.shapes.MemberShape;
1819
import software.amazon.smithy.model.shapes.OperationShape;
1920
import software.amazon.smithy.model.shapes.ServiceShape;
20-
import software.amazon.smithy.model.shapes.ShapeId;
2121
import software.amazon.smithy.model.shapes.StructureShape;
2222
import software.amazon.smithy.utils.ListUtils;
2323

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
package software.amazon.smithy.aws.go.codegen.customization;
1+
package software.amazon.smithy.aws.go.codegen.customization.service.kinesis;
22

33
import java.util.List;
44
import software.amazon.smithy.aws.go.codegen.AwsGoDependency;
5+
import software.amazon.smithy.aws.go.codegen.customization.AwsCustomGoDependency;
56
import software.amazon.smithy.aws.traits.ServiceTrait;
67
import software.amazon.smithy.go.codegen.SymbolUtils;
78
import software.amazon.smithy.go.codegen.integration.GoIntegration;

0 commit comments

Comments
 (0)