Class: LetItCrash::Sanitizer
- Inherits:
-
Object
- Object
- LetItCrash::Sanitizer
- Extended by:
- Forwardable
- Defined in:
- lib/letitcrash/sanitizer.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(root:) ⇒ Sanitizer
constructor
A new instance of Sanitizer.
Constructor Details
Class Method Details
.from_path(path:) ⇒ Object
14 15 16 |
# File 'lib/letitcrash/sanitizer.rb', line 14 def self.from_path(path:) from_source(source: File.read(path)) end |
.from_source(source:) ⇒ Object
18 19 20 |
# File 'lib/letitcrash/sanitizer.rb', line 18 def self.from_source(source:) new(root: Parser::CurrentRuby.parse(source)) end |