U:RDoc::NormalClass[iI"BasicSpecification:ETI"Gem::BasicSpecification;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"OBasicSpecification is an abstract class which implements some common code ;TI"6used by both Specification and StubSpecification.;T: @fileI"(lib/rubygems/basic_specification.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I"loaded_from;TI"RW;T: publicFI"(lib/rubygems/basic_specification.rb;T[[[[I" class;T[[; [[I"default_specifications_dir;F@[I"new;T@[:protected[[: private[[I" instance;T[[; [[I"activated?;F@[I" base_dir;F@[I"contains_requirable_file?;F@[I" datadir;F@[I"default_gem?;F@[I"extension_dir;F@[I"extensions_dir;F@[I"full_gem_path;F@[I"full_name;F@[I"full_require_paths;F@[I" gem_dir;F@[I" gems_dir;F@[I"lib_dirs_glob;F@[I"matches_for_glob;F@[I" name;F@[I" platform;F@[I"require_paths;F@[I"source_paths;F@[I" stubbed?;F@[I" this;F@[I"to_fullpath;F@[I" to_spec;F@[I" version;F@[; [[;[[I"have_extensions?;F@[I"have_file?;F@[[U:RDoc::Context::Section[i0o;;[; 0; 0[@@cRDoc::TopLevel