Module: SugarCane
- Defined in:
- lib/sugarcane/runner.rb,
lib/sugarcane/cli.rb,
lib/sugarcane/file.rb,
lib/sugarcane/menu.rb,
lib/sugarcane/version.rb,
lib/sugarcane/abc_check.rb,
lib/sugarcane/doc_check.rb,
lib/sugarcane/rake_task.rb,
lib/sugarcane/cli/parser.rb,
lib/sugarcane/cli/options.rb,
lib/sugarcane/style_check.rb,
lib/sugarcane/task_runner.rb,
lib/sugarcane/default_checks.rb,
lib/sugarcane/json_formatter.rb,
lib/sugarcane/threshold_check.rb,
lib/sugarcane/violation_formatter.rb,
lib/sugarcane/encoding_aware_iterator.rb
Overview
Default checks performed when no checks are provided
Defined Under Namespace
Modules: CLI
Classes: AbcCheck, DocCheck, EncodingAwareIterator, File, JsonFormatter, Menu, RakeTask, Runner, SimpleTaskRunner, StyleCheck, ThresholdCheck, ViolationFormatter
Constant Summary
collapse
- VERSION =
'0.0.3'
Class Method Summary
collapse
Class Method Details
.run(*args) ⇒ Object
9
10
11
|
# File 'lib/sugarcane/runner.rb', line 9
def run(*args)
Runner.new(*args).run
end
|
.task_runner(opts) ⇒ Object
3
4
5
6
7
8
9
|
# File 'lib/sugarcane/task_runner.rb', line 3
def task_runner(opts)
if opts[:parallel]
Parallel
else
SimpleTaskRunner
end
end
|