Class: Rails::Schema::Extractor::PackwerkDiscovery

Inherits:
Object
  • Object
show all
Defined in:
lib/rails/schema/extractor/packwerk_discovery.rb

Instance Method Summary collapse

Instance Method Details

#model_pathsObject



7
8
9
10
11
12
13
# File 'lib/rails/schema/extractor/packwerk_discovery.rb', line 7

def model_paths
  return [] unless defined?(::Rails.root) && ::Rails.root

  find_package_directories.flat_map do |dir|
    %w[app/models app/public].map { |sub| File.join(dir, sub) }
  end
end