From 24cc63d70d1df330b381ed2c5e54e6332c3a2c94 Mon Sep 17 00:00:00 2001 From: Sean McGrail Date: Thu, 1 Oct 2020 17:16:25 -0700 Subject: [PATCH] Remove Option Getters --- .../amazon/smithy/go/codegen/ServiceGenerator.java | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java b/codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java index f5b8931b4..748ae7c6d 100644 --- a/codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java +++ b/codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java @@ -135,16 +135,6 @@ private void generateConfig() { generateApplicationProtocolConfig(); }).write(""); - // Add config field getters, which are useful for creating any necessary interfaces to accept - // some subset of the config. - for (ConfigField configField : getAllConfigFields()) { - writer.openBlock("func (o $L) Get$L() $P {", "}", - CONFIG_NAME, configField.getName(), configField.getType(), () -> { - writer.write("return o.$L", configField.getName()); - }); - writer.write(""); - } - generateApplicationProtocolTypes(); writer.writeDocs("Copy creates a clone where the APIOptions list is deep copied.");