class Spoom::Deadcode::Plugins::Rails

def file_is_helper?(symbol_def)

: (Model::Namespace symbol_def) -> bool
def file_is_helper?(symbol_def)
  symbol_def.location.file.match?(%r{app/helpers/.*\.rb$})
end

def on_define_class(definition)

: (Model::Class definition) -> void
@override
def on_define_class(definition)
  @index.ignore(definition) if file_is_helper?(definition)
end

def on_define_module(definition)

: (Model::Module definition) -> void
@override
def on_define_module(definition)
  @index.ignore(definition) if file_is_helper?(definition)
end