<#180 Remove duplication of workflow inputs and ou...
# flyte-github
a
#180 Remove duplication of workflow inputs and outputs #minor Pull request opened by sonjaer TL;DR Currently, users need to define outputs and inputs twice through SdkWorkflow<InputT, OutputT> and in builder.inputOf() and builder.output() which forces users to specify duplicate information which is error prone. This PR removes the ability to specify inputs/outputs through the builder. Tested here: • http://flyteconsole.services.gew1.spotify.net/console/projects/sonjae-test-flyte-scio/domains/development/executions/f64d4bff0192d4ceb84a?duration=all&amp;fromExecutionNav=truehttp://flyteconsole.services.gew1.spotify.net/console/projects/sonjae-test-flyte-scio/domains/development/executions/f94605359345d47ca901?duration=all&amp;fromExecutionNav=truehttp://flyteconsole.services.gew1.spotify.net/console/projects/sonjae-test-flyte-scio/domains/development/executions/fcb73fe3a3ef94dbd871?duration=all&amp;fromExecutionNav=true Type ☐ Bug Fix ☑︎ Feature ☐ Plugin Are all requirements met? ☑︎ Code completed ☐ Smoke tested ☑︎ Unit tests added ☑︎ Code documentation added ☐ Any pending items have an associated Issue Complete description See flyteorg/flyte#3303 for more information Tracking Issue Work towards flyteorg/flyte#3303 Follow-up issue NA flyteorg/flytekit-java All checks have passed 3/3 successful checks