Skip to content

Commit

Permalink
chore(codegen): refactor decorateSymbolProvider to match SmithyIntegr…
Browse files Browse the repository at this point in the history
…ation (#3607)
  • Loading branch information
gosar committed May 18, 2022
1 parent 6d232d0 commit bb26b3f
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ public final class AwsServiceIdIntegration implements TypeScriptIntegration {

@Override
public SymbolProvider decorateSymbolProvider(
TypeScriptSettings settings, Model model, SymbolProvider symbolProvider) {
Model model, TypeScriptSettings settings, SymbolProvider symbolProvider) {
return shape -> {
Symbol symbol = symbolProvider.toSymbol(shape);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ public void testSomeLibraryMethod() {
TypeScriptSettings settings = new TypeScriptSettings();
settings.setService(ShapeId.from("smithy.example#OriginalName"));
SymbolProvider provider = TypeScriptCodegenPlugin.createSymbolProvider(model, settings);
SymbolProvider decorated = integration.decorateSymbolProvider(settings, model, provider);
SymbolProvider decorated = integration.decorateSymbolProvider(model, settings, provider);
Symbol symbol = decorated.toSymbol(service);

assertThat(symbol.getName(), equalTo("NotSameClient"));
Expand All @@ -48,7 +48,7 @@ public void testFirstNotCapitalizedServiceId() {
AwsServiceIdIntegration integration = new AwsServiceIdIntegration();
TypeScriptSettings settings = new TypeScriptSettings();
SymbolProvider provider = TypeScriptCodegenPlugin.createSymbolProvider(model, settings);
SymbolProvider decorated = integration.decorateSymbolProvider(settings, model, provider);
SymbolProvider decorated = integration.decorateSymbolProvider(model, settings, provider);
Symbol symbol = decorated.toSymbol(service);

assertThat(symbol.getName(), equalTo("FirstNotCapitalizedClient"));
Expand All @@ -68,7 +68,7 @@ public void testRestNotCapitalizedServiceId() {
AwsServiceIdIntegration integration = new AwsServiceIdIntegration();
TypeScriptSettings settings = new TypeScriptSettings();
SymbolProvider provider = TypeScriptCodegenPlugin.createSymbolProvider(model, settings);
SymbolProvider decorated = integration.decorateSymbolProvider(settings, model, provider);
SymbolProvider decorated = integration.decorateSymbolProvider(model, settings, provider);
Symbol symbol = decorated.toSymbol(service);

assertThat(symbol.getName(), equalTo("RestNotCapitalizedClient"));
Expand Down

0 comments on commit bb26b3f

Please sign in to comment.