{:ancestors{I"RubiGen::GeneratorError:EF[I"StandardError;FI"RubiGen::UsageError;F[I"RubiGen::GeneratorError;FI"RubiGen::Base;F[I"Object;FI"RubiGen::Options;FI"Rubigen::CLI;F[@I"RubiGen::Commands::Base;F[I"!DelegateClass(RubiGen::Base);FI""RubiGen::Commands::RewindBase;F[I"RubiGen::Commands::Base;FI"RubiGen::Commands::Create;F[@I"RubiGen::Commands::Destroy;F[I""RubiGen::Commands::RewindBase;FI"RubiGen::Commands::List;F[@I"RubiGen::Commands::Update;F[I"RubiGen::Commands::Create;FI" RubiGen::GeneratedAttribute;F[@I"Object;F[I"BasicObject;FI"Dir;F[@I"RubiGen::Source;F[I"Enumerable;F@I"RubiGen::PathSource;F[I"RubiGen::Source;FI" RubiGen::PathFilteredSource;F[I"RubiGen::PathSource;FI"RubiGen::AbstractGemSource;F[@/I"RubiGen::GemPathSource;F[I"RubiGen::AbstractGemSource;FI"RubiGen::Manifest;F[@I"RubiGen::Scripts::Base;F[@@I"RubiGen::Scripts::Destroy;F[I"RubiGen::Scripts::Base;FI"RubiGen::Scripts::Generate;F[@>I"RubiGen::Scripts::Update;F[@>I"RubiGen::Spec;F[@:attributes{@
[	I"attr_reader args;FI"!attr_reader destination_root;FI"attr_reader source_root;FI"attr_reader stdout;F@[I"attr_reader stdout;F@#[I"attr_accessor column;FI"attr_accessor name;FI"attr_accessor type;F@*[I"attr_reader label;F@-[I"attr_reader path;F@0[I"attr_reader filters;F@5[I"attr_accessor filters;F@8[I"attr_reader target;F@:[I"attr_reader stdout;F@C[I"attr_reader name;FI"attr_reader path;FI"attr_reader source;FI"RubiGen::Options;F[I"attr_writer options;F:class_methods{@
[I"new;F@[I"execute;F@#[I"new;FI"Object;F[I"lookup_missing_generator;FI"Dir;F[I"user_home;F@*[I"new;F@-[I"new;F@0[I"new;F@3[I"new;F@5[I"new;F@8[I"new;F@C[I"new;FI"RubiGen::Commands;F[I"
included;FI"
instance;FI"RubiGen::Lookup;F[I"
included;F@a[I"
included;F:
encodingIu:
Encoding
US-ASCII;F:instance_methods{@
[I"after_generate;FI"	args;FI"banner;FI"base_name;FI"destination_path;FI"destination_root;FI"
manifest;FI"record;FI"source_path;FI"source_root;FI"stdout;FI"usage_message;F@[I"execute;FI"main_usage;FI"stdout;F@[I"class_collisions;FI"current_migration_number;FI"dependency;FI"existing_migrations;FI"gsub_file;FI"invoke!;FI"migration_directory;FI"migration_exists?;FI"next_migration_number;FI"next_migration_string;FI"readme;FI"write_manifest;F@[I"invoke!;F@[I"class_collisions;FI"complex_template;FI"directory;FI"	file;FI"file_copy_each;FI"folder;FI"identical?;FI"migration_template;FI"readme;FI"route_resources;FI"
template;FI"template_copy_each;FI"write_manifest;F@[I"complex_template;FI"directory;FI"	file;FI"migration_template;FI"route_resources;FI"
template;F@[I"class_collisions;FI"complex_template;FI"dependency;FI"directory;FI"	file;FI"migration_template;FI"readme;FI"route_resources;FI"
template;F@ [	I"complex_template;FI"directory;FI"	file;FI"
template;F@#[
I"column;FI"default;FI"field_type;FI"	name;FI"	type;F@*[I"	each;FI"
label;FI"
names;F@-[I"==;FI"	each;FI"	path;F@0[I"==;FI"filter_str;FI"filters;F@5[I"==;FI"	each;FI"filters;F@8[
I"
erase;FI"method_missing;FI"replay;FI"rewind;FI"target;F@:[	I"banner;FI"run;FI"stdout;FI"usage_message;F@<[I"usage_message;F@A[I"banner;F@C[
I"class_file;FI"class_name;FI"
klass;FI"	name;FI"	path;FI"source;FI"usage_file;FI"
visible?;FI"!RubiGen::GeneratorTestHelper;F[I"app_root_files;FI"assert_directory_exists;FI"assert_file_exists;FI"assert_generated_class;FI"assert_generated_file;FI"assert_generated_module;FI"assert_generated_test_for;FI"assert_has_method;FI"bare_setup;FI"bare_teardown;FI"build_generator;FI"rubygem_folders;FI"rubygems_setup;FI"rubygems_teardown;FI"run_generator;FI"silence_generator;F@~[I"
instance;FI""RubiGen::Lookup::ClassMethods;F[I"append_sources;FI"application_sources;FI"filtered_sources;FI"
instance;FI"lookup;FI"prepend_sources;FI"reset_sources;FI"sources;FI"use_application_sources!;FI"use_component_sources!;F@a[I"add_general_options!;FI"add_options!;FI"banner;FI"default_options;FI"full_options;FI"mandatory_options;FI"options;FI"parse!;FI"
usage;FI"usage_message;FI"#RubiGen::Options::ClassMethods;F[	I"default_options;FI"full_options;FI"inherited_with_options;FI"mandatory_options;F:modules[&I"Dir;F@I"RubiGen;F@7I"RubiGen::Base;FI"RubiGen::Commands;F@@"I"RubiGen::Commands::Destroy;FI"RubiGen::Commands::List;F@I"RubiGen::Commands::Update;FI"RubiGen::GemPathSource;FI" RubiGen::GeneratedAttribute;F@I"!RubiGen::GeneratorTestHelper;FI"RubiGen::Lookup;FI""RubiGen::Lookup::ClassMethods;FI"RubiGen::Manifest;F@I"#RubiGen::Options::ClassMethods;FI" RubiGen::PathFilteredSource;F@2I"RubiGen::Scripts;F@>I"RubiGen::Scripts::Destroy;FI"RubiGen::Scripts::Generate;FI"RubiGen::Scripts::Update;F@/I"RubiGen::Spec;FI"RubiGen::UsageError;FI"Rubigen;FI"Rubigen::CLI;F