Module: StartupTime

Defined in:
lib/startup_time/app.rb,
lib/startup_time/util.rb,
lib/startup_time/builder.rb,
lib/startup_time/options.rb,
lib/startup_time/version.rb,
lib/startup_time/registry.rb,
lib/startup_time/services.rb,
lib/startup_time/refinements.rb

Defined Under Namespace

Modules: Refinements, Util Classes: App, Builder, Options, Registry

Constant Summary collapse

VERSION =
'1.3.0'
Services =

shared dependencies required by multiple components

Wireless.new do
  # the component responsible for managing the build directory
  once(:builder) { Builder.new }

  # an interface to the tests configured in resources/tests.yaml
  once(:registry) { Registry.new }

  # the tests which remain after the --only and --omit filters have been
  # applied
  once(:selected_tests) { |wl| wl[:registry].selected_tests }
end