class Solargraph::Rails::DynamicAttributes
Public Instance Methods
global(yard_map)
click to toggle source
# File lib/solargraph-rails.rb, line 12 def global yard_map Solargraph::Environ.new(pins: parse_models) end
Private Instance Methods
parse_models()
click to toggle source
# File lib/solargraph-rails.rb, line 18 def parse_models pins = [] FilesLoader.new( Dir[File.join(Dir.pwd, 'app', 'models', '**', '*.rb')] ).each { |file, contents| pins.push *PinCreator.new(file, contents).create_pins } pins end