class Yardstick::Processor

Handle procesing a docstring or path of files

def initialize(config)

Other tags:
    Api: - private

Returns:
  • (undefined) -

Parameters:
  • config (Yardstick::Config) --
def initialize(config)
  @config = config
end

def paths

Other tags:
    Api: - private

Returns:
  • (Array) -
def paths
  Array(@config.path).map(&:to_s)
end

def process

Other tags:
    Api: - private

Returns:
  • (Yardstick::MeasurementSet) -
def process
  Parser.parse_paths(paths).measure(@config)
end

def process_string(string)

Other tags:
    Api: - private

Returns:
  • (Yardstick::MeasurementSet) -

Parameters:
  • string (#to_str) --
def process_string(string)
  Parser.parse_string(string).measure(@config)
end