This closes #3239: [BEAM-2371] Port DirectRunner override matchers to language-agnostic construction APIs
DirectRunner override matchers using Runner API Add Runner API oriented PTransformMatchers for DirectRunner overrides Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/4aef9385 Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/4aef9385 Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/4aef9385 Branch: refs/heads/master Commit: 4aef9385477f0d13bdaa345cb5a629b2fd00b867 Parents: b53e6f0 d8d9087 Author: Kenneth Knowles <k...@google.com> Authored: Thu Jun 8 11:37:15 2017 -0700 Committer: Kenneth Knowles <k...@google.com> Committed: Thu Jun 8 11:37:15 2017 -0700 ---------------------------------------------------------------------- .../core/construction/PTransformMatchers.java | 94 +++++++++++++++++++- .../construction/PTransformTranslation.java | 7 +- .../construction/PTransformMatchersTest.java | 32 +++++++ .../beam/runners/direct/DirectRunner.java | 20 ++--- 4 files changed, 137 insertions(+), 16 deletions(-) ----------------------------------------------------------------------