Module: IMissValidator
- Defined in:
- lib/i_miss_validator.rb,
lib/i_miss_validator/version.rb
Defined Under Namespace
Classes: Inspector, Reporter
Constant Summary
collapse
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
.default_inspectors ⇒ Object
.default_models_path ⇒ Object
25
26
27
|
# File 'lib/i_miss_validator.rb', line 25
def self.default_models_path
File.join(Dir.pwd, 'app', 'models')
end
|
.run(inspectors = []) ⇒ Object
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'lib/i_miss_validator.rb', line 10
def self.run(inspectors = [])
inspector = IMissValidator::Inspector.new(
default_models_path,
default_inspectors + inspectors
)
inspector.inspect
IMissValidator::Reporter.report(inspector.results)
true
rescue => ex
puts ex.message
false
end
|