class Syntaxer::FileStatus
Contain filename, status of the syntax and list of errors
Attributes
errors[R]
file_name[R]
status[R]
Public Class Methods
all_files()
click to toggle source
# File lib/syntaxer/file_status.rb, line 28 def all_files @@all_files end
build(file_name, errors = [])
click to toggle source
# File lib/syntaxer/file_status.rb, line 18 def build(file_name, errors = []) file_status = new(file_name, errors) @@all_files << file_status @@error_files << file_status unless errors.empty? end
error_files()
click to toggle source
# File lib/syntaxer/file_status.rb, line 24 def error_files @@error_files end
new(file_name, errors = [])
click to toggle source
# File lib/syntaxer/file_status.rb, line 11 def initialize(file_name, errors = []) @errors = errors @file_name = file_name @status = @errors.empty? ? :ok : :failed end