Class: PgObjects::Parser

Inherits:
Object
  • Object
show all
Defined in:
lib/pg_objects/parser.rb

Class Method Summary collapse

Class Method Details

.fetch_dependencies(text) ⇒ Object



4
5
6
# File 'lib/pg_objects/parser.rb', line 4

def fetch_dependencies(text)
  text.split("\n").select { |ln| ln =~ /^(--|#)!/ }.map { |ln| ln.split(' ')[1] if ln =~ /!depends_on/ }
end