When all pipelines follow the new style, they should instead use the instance _ConvertInputObjectToPipelineParameters.
When all pipelines follow the new style, they should instead use the instance CreateInputObjectInstance.
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/a32fe648752928143a5d8b6dcd9dee1fd436968b commit a32fe648752928143a5d8b6dcd9dee1fd436968b Author: Chan <chanli@chromium.org> Date: Tue Jul 31 20:41:06 2018 [Findit] Refactor: Remove module level CreateInputObjectInstance Bug: 773340 Change-Id: I3377c05e453febc1c5fbda86de891de55b941292 Reviewed-on: https://chromium-review.googlesource.com/1155413 Reviewed-by: Jeffrey Li <lijeffrey@chromium.org> Commit-Queue: Chan Li <chanli@chromium.org> [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/gae_libs/test/pipelines_test.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/pipelines/compile_failure/test/analyze_compile_failure_pipeline_test.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/pipelines/test_failure/test/revert_and_notify_test_culprit_pipeline_test.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/pipelines/flake_failure/test/create_bug_for_flake_pipeline_test.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/pipelines/test_failure/start_test_try_job_pipeline.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/services/flake_failure/test/flake_try_job_test.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/pipelines/test_failure/analyze_test_failure_pipeline.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/pipelines/compile_failure/start_compile_try_job_pipeline.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/pipelines/test_failure/test/analyze_test_failure_pipeline_test.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/gae_libs/pipelines.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/pipelines/test_failure/revert_and_notify_test_culprit_pipeline.py [modify] https://crrev.com/a32fe648752928143a5d8b6dcd9dee1fd436968b/appengine/findit/pipelines/compile_failure/analyze_compile_failure_pipeline.py
Comment 1 by wylieb@chromium.org
, Oct 10 2017