Skip to content

Commit 5334f29

Browse files
authored
feat: schema codegen bucketing to help with tree-shaking (#1672)
* wip schema bucketing * feat: schema codegen bucketing to help with tree-shaking
1 parent 9843662 commit 5334f29

23 files changed

+858
-231
lines changed

private/smithy-rpcv2-cbor-schema/src/commands/EmptyInputOutputCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { RpcV2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RpcV2ProtocolClient";
33
import { commonParams } from "../endpoint/EndpointParameters";
44
import { EmptyStructure } from "../models/models_0";
5-
import { EmptyInputOutput } from "../schemas/schemas";
5+
import { EmptyInputOutput } from "../schemas/schemas_2_EmptyInputOutput";
66
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
77
import { Command as $Command } from "@smithy/smithy-client";
88
import { MetadataBearer as __MetadataBearer } from "@smithy/types";

private/smithy-rpcv2-cbor-schema/src/commands/Float16Command.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { RpcV2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RpcV2ProtocolClient";
33
import { commonParams } from "../endpoint/EndpointParameters";
44
import { Float16Output } from "../models/models_0";
5-
import { Float16 } from "../schemas/schemas";
5+
import { Float16 } from "../schemas/schemas_4_";
66
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
77
import { Command as $Command } from "@smithy/smithy-client";
88
import { MetadataBearer as __MetadataBearer } from "@smithy/types";

private/smithy-rpcv2-cbor-schema/src/commands/FractionalSecondsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { RpcV2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RpcV2ProtocolClient";
33
import { commonParams } from "../endpoint/EndpointParameters";
44
import { FractionalSecondsOutput } from "../models/models_0";
5-
import { FractionalSeconds } from "../schemas/schemas";
5+
import { FractionalSeconds } from "../schemas/schemas_3_FractionalSeconds";
66
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
77
import { Command as $Command } from "@smithy/smithy-client";
88
import { MetadataBearer as __MetadataBearer } from "@smithy/types";

private/smithy-rpcv2-cbor-schema/src/commands/GreetingWithErrorsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { RpcV2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RpcV2ProtocolClient";
33
import { commonParams } from "../endpoint/EndpointParameters";
44
import { GreetingWithErrorsOutput } from "../models/models_0";
5-
import { GreetingWithErrors } from "../schemas/schemas";
5+
import { GreetingWithErrors } from "../schemas/schemas_1_Rpc";
66
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
77
import { Command as $Command } from "@smithy/smithy-client";
88
import { MetadataBearer as __MetadataBearer } from "@smithy/types";

private/smithy-rpcv2-cbor-schema/src/commands/NoInputOutputCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// smithy-typescript generated code
22
import { RpcV2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RpcV2ProtocolClient";
33
import { commonParams } from "../endpoint/EndpointParameters";
4-
import { NoInputOutput } from "../schemas/schemas";
4+
import { NoInputOutput } from "../schemas/schemas_5_NoInputOutput";
55
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
66
import { Command as $Command } from "@smithy/smithy-client";
77
import { MetadataBearer as __MetadataBearer } from "@smithy/types";

private/smithy-rpcv2-cbor-schema/src/commands/OperationWithDefaultsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { RpcV2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RpcV2ProtocolClient";
33
import { commonParams } from "../endpoint/EndpointParameters";
44
import { OperationWithDefaultsInput, OperationWithDefaultsOutput } from "../models/models_0";
5-
import { OperationWithDefaults } from "../schemas/schemas";
5+
import { OperationWithDefaults } from "../schemas/schemas_1_Rpc";
66
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
77
import { Command as $Command } from "@smithy/smithy-client";
88
import { MetadataBearer as __MetadataBearer } from "@smithy/types";

private/smithy-rpcv2-cbor-schema/src/commands/OptionalInputOutputCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { RpcV2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RpcV2ProtocolClient";
33
import { commonParams } from "../endpoint/EndpointParameters";
44
import { SimpleStructure } from "../models/models_0";
5-
import { OptionalInputOutput } from "../schemas/schemas";
5+
import { OptionalInputOutput } from "../schemas/schemas_1_Rpc";
66
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
77
import { Command as $Command } from "@smithy/smithy-client";
88
import { MetadataBearer as __MetadataBearer } from "@smithy/types";

private/smithy-rpcv2-cbor-schema/src/commands/RecursiveShapesCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { RpcV2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RpcV2ProtocolClient";
33
import { commonParams } from "../endpoint/EndpointParameters";
44
import { RecursiveShapesInputOutput } from "../models/models_0";
5-
import { RecursiveShapes } from "../schemas/schemas";
5+
import { RecursiveShapes } from "../schemas/schemas_1_Rpc";
66
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
77
import { Command as $Command } from "@smithy/smithy-client";
88
import { MetadataBearer as __MetadataBearer } from "@smithy/types";

private/smithy-rpcv2-cbor-schema/src/commands/RpcV2CborDenseMapsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { RpcV2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RpcV2ProtocolClient";
33
import { commonParams } from "../endpoint/EndpointParameters";
44
import { RpcV2CborDenseMapsInputOutput } from "../models/models_0";
5-
import { RpcV2CborDenseMaps } from "../schemas/schemas";
5+
import { RpcV2CborDenseMaps } from "../schemas/schemas_1_Rpc";
66
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
77
import { Command as $Command } from "@smithy/smithy-client";
88
import { MetadataBearer as __MetadataBearer } from "@smithy/types";

private/smithy-rpcv2-cbor-schema/src/commands/RpcV2CborListsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { RpcV2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RpcV2ProtocolClient";
33
import { commonParams } from "../endpoint/EndpointParameters";
44
import { RpcV2CborListInputOutput } from "../models/models_0";
5-
import { RpcV2CborLists } from "../schemas/schemas";
5+
import { RpcV2CborLists } from "../schemas/schemas_1_Rpc";
66
import { getEndpointPlugin } from "@smithy/middleware-endpoint";
77
import { Command as $Command } from "@smithy/smithy-client";
88
import { MetadataBearer as __MetadataBearer } from "@smithy/types";

0 commit comments

Comments
 (0)