Module: Gemfilelint
- Defined in:
- lib/gemfilelint.rb,
lib/gemfilelint/version.rb
Defined Under Namespace
Modules: Offenses, Parser
Classes: Linter, SpellChecker
Constant Summary
collapse
- VERSION =
'0.2.2'
Class Method Summary
collapse
Class Method Details
.dependencies ⇒ Object
177
178
179
180
181
182
|
# File 'lib/gemfilelint.rb', line 177
def dependencies
@dependencies ||=
SpellChecker.new(
File.read(File.expand_path('gems.txt', __dir__)).split("\n")
)
end
|
.lint(*paths, logger: nil) ⇒ Object
188
189
190
|
# File 'lib/gemfilelint.rb', line 188
def lint(*paths, logger: nil)
Linter.new(logger: logger).lint(*paths)
end
|
.remotes ⇒ Object
184
185
186
|
# File 'lib/gemfilelint.rb', line 184
def remotes
@remotes ||= SpellChecker.new(['https://rubygems.org/'])
end
|