# File lib/rubyrep/table_spec_resolver.rb, line 57 def resolve(included_table_specs, excluded_table_specs = [], verify = true) table_pairs = expand_table_specs(included_table_specs, verify) table_pairs = table_pairs_without_duplicates(table_pairs) table_pairs = table_pairs_without_excluded(table_pairs, excluded_table_specs) if verify non_existing_tables = non_existing_tables(table_pairs) unless non_existing_tables.empty? raise "non-existing tables specified: #{non_existing_tables.inspect}" end end table_pairs end