├── .gitignore ├── CHANGELOG ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── documentation_todo.txt ├── lib ├── piece_pipe.rb └── piece_pipe │ ├── assembly_step.rb │ ├── collector.rb │ ├── debug_step.rb │ ├── group_by_step.rb │ ├── hashed_aggregator.rb │ ├── map_step.rb │ ├── method_assembly_step.rb │ ├── method_step.rb │ ├── pipeline.rb │ ├── step.rb │ ├── tap_step.rb │ └── version.rb ├── piece_pipe.gemspec └── spec ├── assembly_step_spec.rb ├── collector_spec.rb ├── group_by_step_spec.rb ├── hashed_aggregator_spec.rb ├── map_step_spec.rb ├── method_assembly_step_spec.rb ├── method_step_spec.rb ├── pipeline_spec.rb ├── spec_helper.rb └── step_spec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/CHANGELOG -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/Rakefile -------------------------------------------------------------------------------- /documentation_todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/documentation_todo.txt -------------------------------------------------------------------------------- /lib/piece_pipe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe.rb -------------------------------------------------------------------------------- /lib/piece_pipe/assembly_step.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/assembly_step.rb -------------------------------------------------------------------------------- /lib/piece_pipe/collector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/collector.rb -------------------------------------------------------------------------------- /lib/piece_pipe/debug_step.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/debug_step.rb -------------------------------------------------------------------------------- /lib/piece_pipe/group_by_step.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/group_by_step.rb -------------------------------------------------------------------------------- /lib/piece_pipe/hashed_aggregator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/hashed_aggregator.rb -------------------------------------------------------------------------------- /lib/piece_pipe/map_step.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/map_step.rb -------------------------------------------------------------------------------- /lib/piece_pipe/method_assembly_step.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/method_assembly_step.rb -------------------------------------------------------------------------------- /lib/piece_pipe/method_step.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/method_step.rb -------------------------------------------------------------------------------- /lib/piece_pipe/pipeline.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/pipeline.rb -------------------------------------------------------------------------------- /lib/piece_pipe/step.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/step.rb -------------------------------------------------------------------------------- /lib/piece_pipe/tap_step.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/lib/piece_pipe/tap_step.rb -------------------------------------------------------------------------------- /lib/piece_pipe/version.rb: -------------------------------------------------------------------------------- 1 | module PiecePipe 2 | VERSION = "0.2.1" 3 | end 4 | -------------------------------------------------------------------------------- /piece_pipe.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/piece_pipe.gemspec -------------------------------------------------------------------------------- /spec/assembly_step_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/spec/assembly_step_spec.rb -------------------------------------------------------------------------------- /spec/collector_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/spec/collector_spec.rb -------------------------------------------------------------------------------- /spec/group_by_step_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/spec/group_by_step_spec.rb -------------------------------------------------------------------------------- /spec/hashed_aggregator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/spec/hashed_aggregator_spec.rb -------------------------------------------------------------------------------- /spec/map_step_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/spec/map_step_spec.rb -------------------------------------------------------------------------------- /spec/method_assembly_step_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/spec/method_assembly_step_spec.rb -------------------------------------------------------------------------------- /spec/method_step_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/spec/method_step_spec.rb -------------------------------------------------------------------------------- /spec/pipeline_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/spec/pipeline_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/step_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atomicobject/piece_pipe/HEAD/spec/step_spec.rb --------------------------------------------------------------------------------