module Prospector::ClassMethods

Public Instance Methods

configuration() click to toggle source
# File lib/prospector.rb, line 28
def configuration
  @configuration ||= Configuration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/prospector.rb, line 32
def configure
  yield(configuration)
end
enabled?() click to toggle source
# File lib/prospector.rb, line 36
def enabled?
  configuration.enabled?
end
notify!() click to toggle source
# File lib/prospector.rb, line 44
def notify!
  raise NotEnabledError unless enabled?

  configuration.notify!

  specifications = Bundler.environment.specs

  Client.deliver(specifications, ruby_version)
end
ruby_version() click to toggle source
# File lib/prospector.rb, line 40
def ruby_version
  @ruby_version ||= RubyVersion.new
end