Module: Polyrun
- Defined in:
- lib/polyrun/log.rb,
lib/polyrun.rb,
lib/polyrun/cli.rb,
lib/polyrun/debug.rb,
lib/polyrun/rspec.rb,
lib/polyrun/config.rb,
lib/polyrun/env/ci.rb,
lib/polyrun/railtie.rb,
lib/polyrun/version.rb,
lib/polyrun/minitest.rb,
lib/polyrun/cli/helpers.rb,
lib/polyrun/quick/errors.rb,
lib/polyrun/quick/runner.rb,
lib/polyrun/timing/merge.rb,
lib/polyrun/data/fixtures.rb,
lib/polyrun/data/snapshot.rb,
lib/polyrun/partition/hrw.rb,
lib/polyrun/coverage/merge.rb,
lib/polyrun/coverage/rails.rb,
lib/polyrun/database/shard.rb,
lib/polyrun/partition/plan.rb,
lib/polyrun/prepare/assets.rb,
lib/polyrun/quick/matchers.rb,
lib/polyrun/quick/reporter.rb,
lib/polyrun/timing/summary.rb,
lib/polyrun/coverage/filter.rb,
lib/polyrun/coverage/result.rb,
lib/polyrun/partition/paths.rb,
lib/polyrun/reporting/junit.rb,
lib/polyrun/cli/env_commands.rb,
lib/polyrun/cli/init_command.rb,
lib/polyrun/cli/plan_command.rb,
lib/polyrun/queue/file_store.rb,
lib/polyrun/quick/assertions.rb,
lib/polyrun/cli/queue_command.rb,
lib/polyrun/cli/quick_command.rb,
lib/polyrun/prepare/artifacts.rb,
lib/polyrun/cli/prepare_recipe.rb,
lib/polyrun/cli/run_shards_run.rb,
lib/polyrun/cli/timing_command.rb,
lib/polyrun/coverage/collector.rb,
lib/polyrun/coverage/formatter.rb,
lib/polyrun/coverage/reporting.rb,
lib/polyrun/database/provision.rb,
lib/polyrun/partition/min_heap.rb,
lib/polyrun/partition/plan_lpt.rb,
lib/polyrun/cli/prepare_command.rb,
lib/polyrun/cli/report_commands.rb,
lib/polyrun/cli/start_bootstrap.rb,
lib/polyrun/data/factory_counts.rb,
lib/polyrun/quick/example_group.rb,
lib/polyrun/coverage/track_files.rb,
lib/polyrun/data/cached_fixtures.rb,
lib/polyrun/database/url_builder.rb,
lib/polyrun/quick/example_runner.rb,
lib/polyrun/reporting/junit_emit.rb,
lib/polyrun/cli/coverage_commands.rb,
lib/polyrun/cli/coverage_merge_io.rb,
lib/polyrun/cli/database_commands.rb,
lib/polyrun/database/clone_shards.rb,
lib/polyrun/partition/constraints.rb,
lib/polyrun/partition/paths_build.rb,
lib/polyrun/reporting/rspec_junit.rb,
lib/polyrun/cli/run_shards_command.rb,
lib/polyrun/cli/run_shards_planning.rb,
lib/polyrun/partition/plan_sharding.rb,
lib/polyrun/coverage/merge_merge_two.rb,
lib/polyrun/partition/stable_shuffle.rb,
lib/polyrun/queue/file_store_pending.rb,
lib/polyrun/coverage/collector_finish.rb,
lib/polyrun/coverage/merge/formatters.rb,
lib/polyrun/data/parallel_provisioning.rb,
lib/polyrun/cli/run_shards_plan_options.rb,
lib/polyrun/coverage/merge_fragment_meta.rb,
lib/polyrun/data/factory_instrumentation.rb,
lib/polyrun/coverage/cobertura_zero_lines.rb,
lib/polyrun/coverage/merge/formatters_html.rb,
lib/polyrun/cli/run_shards_plan_boot_phases.rb,
lib/polyrun/database/url_builder/connection.rb,
lib/polyrun/database/url_builder/connection/infer.rb,
lib/polyrun/database/url_builder/template_prepare.rb,
lib/polyrun/database/url_builder/connection/url_builders.rb
Overview
rubocop:disable ThreadSafety/ClassAndModuleAttributes, ThreadSafety/ClassInstanceVariable – process-global IO routing for CLI
Defined Under Namespace
Modules: Coverage, Data, Database, Debug, Env, Log, Minitest, Partition, Prepare, Queue, Quick, RSpec, Reporting, Timing Classes: CLI, Config, Error, Railtie
Constant Summary collapse
- VERSION =
"1.0.0"
Class Method Summary collapse
- .stderr ⇒ Object
-
.stderr=(io) ⇒ Object
Delegate to Log for swappable stderr/stdout (CLI and library messages).
- .stdout ⇒ Object
- .stdout=(io) ⇒ Object