diff --git a/vendor/gems/has_many_polymorphs-2.12/.specification b/vendor/gems/has_many_polymorphs-2.12/.specification deleted file mode 100644 index 22c90da3..00000000 --- a/vendor/gems/has_many_polymorphs-2.12/.specification +++ /dev/null @@ -1,259 +0,0 @@ ---- !ruby/object:Gem::Specification -name: has_many_polymorphs -version: !ruby/object:Gem::Version - version: "2.12" -platform: ruby -authors: -- "" -autorequire: -bindir: bin -cert_chain: -- | - -----BEGIN CERTIFICATE----- - MIIDLjCCAhagAwIBAgIBADANBgkqhkiG9w0BAQUFADA9MQ0wCwYDVQQDDARldmFu - MRgwFgYKCZImiZPyLGQBGRYIY2xvdWRidXIxEjAQBgoJkiaJk/IsZAEZFgJzdDAe - Fw0wNzA5MTYxMDMzMDBaFw0wODA5MTUxMDMzMDBaMD0xDTALBgNVBAMMBGV2YW4x - GDAWBgoJkiaJk/IsZAEZFghjbG91ZGJ1cjESMBAGCgmSJomT8ixkARkWAnN0MIIB - IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5C0Io89nyApnr+PvbNFge9Vs - yRWAlGBUEMahpXp28VrrfXZT0rAW7JBo4PlCE3jl4nE4dzE6gAdItSycjTosrw7A - Ir5+xoyl4Vb35adv56TIQQXvNz+BzlqnkAY5JN0CSBRTQb6mxS3hFyD/h4qgDosj - R2RFVzHqSxCS8xq4Ny8uzOwOi+Xyu4w67fI5JvnPvMxqrlR1eaIQHmxnf76RzC46 - QO5QhufjAYGGXd960XzbQsQyTDUYJzrvT7AdOfiyZzKQykKt8dEpDn+QPjFTnGnT - QmgJBX5WJN0lHF2l1sbv3gh4Kn1tZu+kTUqeXY6ShAoDTyvZRiFqQdwh8w2lTQID - AQABozkwNzAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHQ4EFgQU+WqJz3xQ - XSea1hRvvHWcIMgeeC4wDQYJKoZIhvcNAQEFBQADggEBAGLZ75jfOEW8Nsl26CTt - JFrWxQTcQT/UljeefVE3xYr7lc9oQjbqO3FOyued3qW7TaNEtZfSHoYeUSMYbpw1 - XAwocIPuSRFDGM4B+hgQGVDx8PMGiJKom4qLXjO40UZsR7QyN/u869Vj45LURm6h - MBcPeqCASI+WNprj9+uZa2kmHiitrFqqfMBNlm5IFbn9XeYSta9AHVvs5QQqV2m5 - hIPfLqCyxsn/YgOGvo6iwyQTWyTswamaAC3HRWZxIS1sfn/Ssqa7E7oQMkv5FAXr - x5rKePfXINf8XTJczkl9OBEYdE9aNdJsJpXD0asLgGVwBICS5Bjohp6mizJcDC1+ - yZ0= - -----END CERTIFICATE----- - -date: 2008-01-16 00:00:00 +01:00 -default_executable: -dependencies: -- !ruby/object:Gem::Dependency - name: activerecord - type: :runtime - version_requirement: - version_requirements: !ruby/object:Gem::Requirement - requirements: - - - ">=" - - !ruby/object:Gem::Version - version: "0" - version: -description: An ActiveRecord plugin for self-referential and double-sided polymorphic associations. -email: "" -executables: [] - -extensions: [] - -extra_rdoc_files: [] - -files: -- CHANGELOG -- examples/hmph.rb -- generators/tagging/tagging_generator.rb -- generators/tagging/templates/migration.rb -- generators/tagging/templates/tag.rb -- generators/tagging/templates/tag_test.rb -- generators/tagging/templates/tagging.rb -- generators/tagging/templates/tagging_extensions.rb -- generators/tagging/templates/tagging_test.rb -- generators/tagging/templates/taggings.yml -- generators/tagging/templates/tags.yml -- init.rb -- lib/has_many_polymorphs/association.rb -- lib/has_many_polymorphs/autoload.rb -- lib/has_many_polymorphs/base.rb -- lib/has_many_polymorphs/class_methods.rb -- lib/has_many_polymorphs/configuration.rb -- lib/has_many_polymorphs/debugging_tools.rb -- lib/has_many_polymorphs/rake_task_redefine_task.rb -- lib/has_many_polymorphs/reflection.rb -- lib/has_many_polymorphs/support_methods.rb -- lib/has_many_polymorphs.rb -- LICENSE -- Manifest -- README -- test/fixtures/bow_wows.yml -- test/fixtures/cats.yml -- test/fixtures/eaters_foodstuffs.yml -- test/fixtures/fish.yml -- test/fixtures/frogs.yml -- test/fixtures/keep_your_enemies_close.yml -- test/fixtures/little_whale_pupils.yml -- test/fixtures/people.yml -- test/fixtures/petfoods.yml -- test/fixtures/whales.yml -- test/fixtures/wild_boars.yml -- test/generator/tagging_generator_test.rb -- test/integration/app/app/controllers/application.rb -- test/integration/app/app/controllers/bones_controller.rb -- test/integration/app/app/helpers/addresses_helper.rb -- test/integration/app/app/helpers/application_helper.rb -- test/integration/app/app/helpers/bones_helper.rb -- test/integration/app/app/helpers/sellers_helper.rb -- test/integration/app/app/helpers/states_helper.rb -- test/integration/app/app/helpers/users_helper.rb -- test/integration/app/app/models/bone.rb -- test/integration/app/app/models/double_sti_parent.rb -- test/integration/app/app/models/double_sti_parent_relationship.rb -- test/integration/app/app/models/organic_substance.rb -- test/integration/app/app/models/single_sti_parent.rb -- test/integration/app/app/models/single_sti_parent_relationship.rb -- test/integration/app/app/models/stick.rb -- test/integration/app/app/models/stone.rb -- test/integration/app/app/views/addresses/edit.html.erb -- test/integration/app/app/views/addresses/index.html.erb -- test/integration/app/app/views/addresses/new.html.erb -- test/integration/app/app/views/addresses/show.html.erb -- test/integration/app/app/views/bones/index.rhtml -- test/integration/app/app/views/layouts/addresses.html.erb -- test/integration/app/app/views/layouts/sellers.html.erb -- test/integration/app/app/views/layouts/states.html.erb -- test/integration/app/app/views/layouts/users.html.erb -- test/integration/app/app/views/sellers/edit.html.erb -- test/integration/app/app/views/sellers/index.html.erb -- test/integration/app/app/views/sellers/new.html.erb -- test/integration/app/app/views/sellers/show.html.erb -- test/integration/app/app/views/states/edit.html.erb -- test/integration/app/app/views/states/index.html.erb -- test/integration/app/app/views/states/new.html.erb -- test/integration/app/app/views/states/show.html.erb -- test/integration/app/app/views/users/edit.html.erb -- test/integration/app/app/views/users/index.html.erb -- test/integration/app/app/views/users/new.html.erb -- test/integration/app/app/views/users/show.html.erb -- test/integration/app/config/boot.rb -- test/integration/app/config/database.yml -- test/integration/app/config/environment.rb -- test/integration/app/config/environment.rb.canonical -- test/integration/app/config/environments/development.rb -- test/integration/app/config/environments/production.rb -- test/integration/app/config/environments/test.rb -- test/integration/app/config/locomotive.yml -- test/integration/app/config/routes.rb -- test/integration/app/config/ultrasphinx/default.base -- test/integration/app/config/ultrasphinx/development.conf.canonical -- test/integration/app/db/migrate/001_create_sticks.rb -- test/integration/app/db/migrate/002_create_stones.rb -- test/integration/app/db/migrate/003_create_organic_substances.rb -- test/integration/app/db/migrate/004_create_bones.rb -- test/integration/app/db/migrate/005_create_single_sti_parents.rb -- test/integration/app/db/migrate/006_create_double_sti_parents.rb -- test/integration/app/db/migrate/007_create_single_sti_parent_relationships.rb -- test/integration/app/db/migrate/008_create_double_sti_parent_relationships.rb -- test/integration/app/db/migrate/009_create_library_model.rb -- test/integration/app/db/schema.rb -- test/integration/app/doc/README_FOR_APP -- test/integration/app/generators/commenting_generator_test.rb -- test/integration/app/hmp_development -- test/integration/app/lib/library_model.rb -- test/integration/app/public/404.html -- test/integration/app/public/500.html -- test/integration/app/public/dispatch.cgi -- test/integration/app/public/dispatch.fcgi -- test/integration/app/public/dispatch.rb -- test/integration/app/public/favicon.ico -- test/integration/app/public/images/rails.png -- test/integration/app/public/index.html -- test/integration/app/public/javascripts/application.js -- test/integration/app/public/javascripts/controls.js -- test/integration/app/public/javascripts/dragdrop.js -- test/integration/app/public/javascripts/effects.js -- test/integration/app/public/javascripts/prototype.js -- test/integration/app/public/robots.txt -- test/integration/app/public/stylesheets/scaffold.css -- test/integration/app/Rakefile -- test/integration/app/README -- test/integration/app/script/about -- test/integration/app/script/breakpointer -- test/integration/app/script/console -- test/integration/app/script/destroy -- test/integration/app/script/generate -- test/integration/app/script/performance/benchmarker -- test/integration/app/script/performance/profiler -- test/integration/app/script/plugin -- test/integration/app/script/process/inspector -- test/integration/app/script/process/reaper -- test/integration/app/script/process/spawner -- test/integration/app/script/runner -- test/integration/app/script/server -- test/integration/app/test/fixtures/double_sti_parent_relationships.yml -- test/integration/app/test/fixtures/double_sti_parents.yml -- test/integration/app/test/fixtures/organic_substances.yml -- test/integration/app/test/fixtures/single_sti_parent_relationships.yml -- test/integration/app/test/fixtures/single_sti_parents.yml -- test/integration/app/test/fixtures/sticks.yml -- test/integration/app/test/fixtures/stones.yml -- test/integration/app/test/functional/addresses_controller_test.rb -- test/integration/app/test/functional/bones_controller_test.rb -- test/integration/app/test/functional/sellers_controller_test.rb -- test/integration/app/test/functional/states_controller_test.rb -- test/integration/app/test/functional/users_controller_test.rb -- test/integration/app/test/test_helper.rb -- test/integration/app/test/unit/bone_test.rb -- test/integration/app/test/unit/double_sti_parent_relationship_test.rb -- test/integration/app/test/unit/double_sti_parent_test.rb -- test/integration/app/test/unit/organic_substance_test.rb -- test/integration/app/test/unit/single_sti_parent_relationship_test.rb -- test/integration/app/test/unit/single_sti_parent_test.rb -- test/integration/app/test/unit/stick_test.rb -- test/integration/app/test/unit/stone_test.rb -- test/integration/server_test.rb -- test/models/aquatic/fish.rb -- test/models/aquatic/pupils_whale.rb -- test/models/aquatic/whale.rb -- test/models/beautiful_fight_relationship.rb -- test/models/canine.rb -- test/models/cat.rb -- test/models/dog.rb -- test/models/eaters_foodstuff.rb -- test/models/frog.rb -- test/models/kitten.rb -- test/models/parentship.rb -- test/models/person.rb -- test/models/petfood.rb -- test/models/tabby.rb -- test/models/wild_boar.rb -- test/modules/extension_module.rb -- test/modules/other_extension_module.rb -- test/patches/symlinked_plugins_1.2.6.diff -- test/schema.rb -- test/setup.rb -- test/test_helper.rb -- test/unit/has_many_polymorphs_test.rb -- TODO -- has_many_polymorphs.gemspec -has_rdoc: true -homepage: http://blog.evanweaver.com/files/doc/fauna/has_many_polymorphs/ -post_install_message: -rdoc_options: [] - -require_paths: -- lib -required_ruby_version: !ruby/object:Gem::Requirement - requirements: - - - ">=" - - !ruby/object:Gem::Version - version: "0" - version: -required_rubygems_version: !ruby/object:Gem::Requirement - requirements: - - - ">=" - - !ruby/object:Gem::Version - version: "0" - version: -requirements: [] - -rubyforge_project: fauna -rubygems_version: 1.3.1 -signing_key: -specification_version: 2 -summary: An ActiveRecord plugin for self-referential and double-sided polymorphic associations. -test_files: -- test/generator/tagging_generator_test.rb -- test/integration/server_test.rb -- test/unit/has_many_polymorphs_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/has_many_polymorphs.gemspec b/vendor/gems/has_many_polymorphs-2.12/has_many_polymorphs.gemspec deleted file mode 100644 index 4d7dd984..00000000 --- a/vendor/gems/has_many_polymorphs-2.12/has_many_polymorphs.gemspec +++ /dev/null @@ -1,58 +0,0 @@ - -# Gem::Specification for Has_many_polymorphs-2.12 -# Originally generated by Echoe - -Gem::Specification.new do |s| - s.name = %q{has_many_polymorphs} - s.version = "2.12" - - s.specification_version = 2 if s.respond_to? :specification_version= - - s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= - s.authors = [""] - s.date = %q{2008-01-16} - s.description = %q{An ActiveRecord plugin for self-referential and double-sided polymorphic associations.} - s.email = %q{} - s.files = ["CHANGELOG", "examples/hmph.rb", "generators/tagging/tagging_generator.rb", "generators/tagging/templates/migration.rb", "generators/tagging/templates/tag.rb", "generators/tagging/templates/tag_test.rb", "generators/tagging/templates/tagging.rb", "generators/tagging/templates/tagging_extensions.rb", "generators/tagging/templates/tagging_test.rb", "generators/tagging/templates/taggings.yml", "generators/tagging/templates/tags.yml", "init.rb", "lib/has_many_polymorphs/association.rb", "lib/has_many_polymorphs/autoload.rb", "lib/has_many_polymorphs/base.rb", "lib/has_many_polymorphs/class_methods.rb", "lib/has_many_polymorphs/configuration.rb", "lib/has_many_polymorphs/debugging_tools.rb", "lib/has_many_polymorphs/rake_task_redefine_task.rb", "lib/has_many_polymorphs/reflection.rb", "lib/has_many_polymorphs/support_methods.rb", "lib/has_many_polymorphs.rb", "LICENSE", "Manifest", "README", "test/fixtures/bow_wows.yml", "test/fixtures/cats.yml", "test/fixtures/eaters_foodstuffs.yml", "test/fixtures/fish.yml", "test/fixtures/frogs.yml", "test/fixtures/keep_your_enemies_close.yml", "test/fixtures/little_whale_pupils.yml", "test/fixtures/people.yml", "test/fixtures/petfoods.yml", "test/fixtures/whales.yml", "test/fixtures/wild_boars.yml", "test/generator/tagging_generator_test.rb", "test/integration/app/app/controllers/application.rb", "test/integration/app/app/controllers/bones_controller.rb", "test/integration/app/app/helpers/addresses_helper.rb", "test/integration/app/app/helpers/application_helper.rb", "test/integration/app/app/helpers/bones_helper.rb", "test/integration/app/app/helpers/sellers_helper.rb", "test/integration/app/app/helpers/states_helper.rb", "test/integration/app/app/helpers/users_helper.rb", "test/integration/app/app/models/bone.rb", "test/integration/app/app/models/double_sti_parent.rb", "test/integration/app/app/models/double_sti_parent_relationship.rb", "test/integration/app/app/models/organic_substance.rb", "test/integration/app/app/models/single_sti_parent.rb", "test/integration/app/app/models/single_sti_parent_relationship.rb", "test/integration/app/app/models/stick.rb", "test/integration/app/app/models/stone.rb", "test/integration/app/app/views/addresses/edit.html.erb", "test/integration/app/app/views/addresses/index.html.erb", "test/integration/app/app/views/addresses/new.html.erb", "test/integration/app/app/views/addresses/show.html.erb", "test/integration/app/app/views/bones/index.rhtml", "test/integration/app/app/views/layouts/addresses.html.erb", "test/integration/app/app/views/layouts/sellers.html.erb", "test/integration/app/app/views/layouts/states.html.erb", "test/integration/app/app/views/layouts/users.html.erb", "test/integration/app/app/views/sellers/edit.html.erb", "test/integration/app/app/views/sellers/index.html.erb", "test/integration/app/app/views/sellers/new.html.erb", "test/integration/app/app/views/sellers/show.html.erb", "test/integration/app/app/views/states/edit.html.erb", "test/integration/app/app/views/states/index.html.erb", "test/integration/app/app/views/states/new.html.erb", "test/integration/app/app/views/states/show.html.erb", "test/integration/app/app/views/users/edit.html.erb", "test/integration/app/app/views/users/index.html.erb", "test/integration/app/app/views/users/new.html.erb", "test/integration/app/app/views/users/show.html.erb", "test/integration/app/config/boot.rb", "test/integration/app/config/database.yml", "test/integration/app/config/environment.rb", "test/integration/app/config/environment.rb.canonical", "test/integration/app/config/environments/development.rb", "test/integration/app/config/environments/production.rb", "test/integration/app/config/environments/test.rb", "test/integration/app/config/locomotive.yml", "test/integration/app/config/routes.rb", "test/integration/app/config/ultrasphinx/default.base", "test/integration/app/config/ultrasphinx/development.conf.canonical", "test/integration/app/db/migrate/001_create_sticks.rb", "test/integration/app/db/migrate/002_create_stones.rb", "test/integration/app/db/migrate/003_create_organic_substances.rb", "test/integration/app/db/migrate/004_create_bones.rb", "test/integration/app/db/migrate/005_create_single_sti_parents.rb", "test/integration/app/db/migrate/006_create_double_sti_parents.rb", "test/integration/app/db/migrate/007_create_single_sti_parent_relationships.rb", "test/integration/app/db/migrate/008_create_double_sti_parent_relationships.rb", "test/integration/app/db/migrate/009_create_library_model.rb", "test/integration/app/db/schema.rb", "test/integration/app/doc/README_FOR_APP", "test/integration/app/generators/commenting_generator_test.rb", "test/integration/app/hmp_development", "test/integration/app/lib/library_model.rb", "test/integration/app/public/404.html", "test/integration/app/public/500.html", "test/integration/app/public/dispatch.cgi", "test/integration/app/public/dispatch.fcgi", "test/integration/app/public/dispatch.rb", "test/integration/app/public/favicon.ico", "test/integration/app/public/images/rails.png", "test/integration/app/public/index.html", "test/integration/app/public/javascripts/application.js", "test/integration/app/public/javascripts/controls.js", "test/integration/app/public/javascripts/dragdrop.js", "test/integration/app/public/javascripts/effects.js", "test/integration/app/public/javascripts/prototype.js", "test/integration/app/public/robots.txt", "test/integration/app/public/stylesheets/scaffold.css", "test/integration/app/Rakefile", "test/integration/app/README", "test/integration/app/script/about", "test/integration/app/script/breakpointer", "test/integration/app/script/console", "test/integration/app/script/destroy", "test/integration/app/script/generate", "test/integration/app/script/performance/benchmarker", "test/integration/app/script/performance/profiler", "test/integration/app/script/plugin", "test/integration/app/script/process/inspector", "test/integration/app/script/process/reaper", "test/integration/app/script/process/spawner", "test/integration/app/script/runner", "test/integration/app/script/server", "test/integration/app/test/fixtures/double_sti_parent_relationships.yml", "test/integration/app/test/fixtures/double_sti_parents.yml", "test/integration/app/test/fixtures/organic_substances.yml", "test/integration/app/test/fixtures/single_sti_parent_relationships.yml", "test/integration/app/test/fixtures/single_sti_parents.yml", "test/integration/app/test/fixtures/sticks.yml", "test/integration/app/test/fixtures/stones.yml", "test/integration/app/test/functional/addresses_controller_test.rb", "test/integration/app/test/functional/bones_controller_test.rb", "test/integration/app/test/functional/sellers_controller_test.rb", "test/integration/app/test/functional/states_controller_test.rb", "test/integration/app/test/functional/users_controller_test.rb", "test/integration/app/test/test_helper.rb", "test/integration/app/test/unit/bone_test.rb", "test/integration/app/test/unit/double_sti_parent_relationship_test.rb", "test/integration/app/test/unit/double_sti_parent_test.rb", "test/integration/app/test/unit/organic_substance_test.rb", "test/integration/app/test/unit/single_sti_parent_relationship_test.rb", "test/integration/app/test/unit/single_sti_parent_test.rb", "test/integration/app/test/unit/stick_test.rb", "test/integration/app/test/unit/stone_test.rb", "test/integration/server_test.rb", "test/models/aquatic/fish.rb", "test/models/aquatic/pupils_whale.rb", "test/models/aquatic/whale.rb", "test/models/beautiful_fight_relationship.rb", "test/models/canine.rb", "test/models/cat.rb", "test/models/dog.rb", "test/models/eaters_foodstuff.rb", "test/models/frog.rb", "test/models/kitten.rb", "test/models/parentship.rb", "test/models/person.rb", "test/models/petfood.rb", "test/models/tabby.rb", "test/models/wild_boar.rb", "test/modules/extension_module.rb", "test/modules/other_extension_module.rb", "test/patches/symlinked_plugins_1.2.6.diff", "test/schema.rb", "test/setup.rb", "test/test_helper.rb", "test/unit/has_many_polymorphs_test.rb", "TODO", "has_many_polymorphs.gemspec"] - s.has_rdoc = true - s.homepage = %q{http://blog.evanweaver.com/files/doc/fauna/has_many_polymorphs/} - s.require_paths = ["lib"] - s.rubyforge_project = %q{fauna} - s.rubygems_version = %q{1.0.1} - s.summary = %q{An ActiveRecord plugin for self-referential and double-sided polymorphic associations.} - s.test_files = ["test/generator/tagging_generator_test.rb", "test/integration/server_test.rb", "test/unit/has_many_polymorphs_test.rb"] - - s.add_dependency(%q, [">= 0"]) -end - - -# # Original Rakefile source (requires the Echoe gem): -# -# -# require 'echoe' -# -# Echoe.new("has_many_polymorphs") do |p| -# p.project = "fauna" -# p.summary = "An ActiveRecord plugin for self-referential and double-sided polymorphic associations." -# p.url = "http://blog.evanweaver.com/files/doc/fauna/has_many_polymorphs/" -# p.docs_host = "blog.evanweaver.com:~/www/bax/public/files/doc/" -# p.dependencies = ["activerecord"] -# p.rdoc_pattern = /polymorphs\/association|polymorphs\/class_methods|polymorphs\/reflection|polymorphs\/autoload|polymorphs\/configuration|README|CHANGELOG|TODO|LICENSE|templates\/migration\.rb|templates\/tag\.rb|templates\/tagging\.rb|templates\/tagging_extensions\.rb/ -# p.require_signed = true -# p.clean_pattern += ["**/ruby_sess*", "**/generated_models/**"] -# p.test_pattern = ["test/unit/*_test.rb", "test/integration/*_test.rb", "test/generator/*_test.rb"] -# end -# -# desc "Run all the tests for every database adapter" -# task "test_all" do -# ['mysql', 'postgresql', 'sqlite3'].each do |adapter| -# ENV['DB'] = adapter -# ENV['PRODUCTION'] = nil -# STDERR.puts "#{'='*80}\nDevelopment mode for #{adapter}\n#{'='*80}" -# system("rake test:multi_rails:all") -# -# ENV['PRODUCTION'] = '1' -# STDERR.puts "#{'='*80}\nProduction mode for #{adapter}\n#{'='*80}" -# system("rake test:multi_rails:all") -# end -# end diff --git a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/configuration.rb b/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/configuration.rb deleted file mode 100644 index eab76ad8..00000000 --- a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/configuration.rb +++ /dev/null @@ -1,17 +0,0 @@ - -=begin rdoc -Access the has_many_polymorphs_options hash in your Rails::Initializer.run#after_initialize block if you need to modify the behavior of Rails::Initializer::HasManyPolymorphsAutoload. -=end - -class Rails::Configuration - - def has_many_polymorphs_options - ::HasManyPolymorphs.options - end - - def has_many_polymorphs_options=(hash) - ::HasManyPolymorphs.options = HashWithIndifferentAccess.new(hash) - end - -end - diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/schema.rb b/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/schema.rb deleted file mode 100644 index 63692013..00000000 --- a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/schema.rb +++ /dev/null @@ -1,44 +0,0 @@ -# This file is autogenerated. Instead of editing this file, please use the -# migrations feature of ActiveRecord to incrementally modify your database, and -# then regenerate this schema definition. - -ActiveRecord::Schema.define(:version => 9) do - - create_table "double_sti_parent_relationships", :force => true do |t| - t.column "the_bone_type", :string, :default => "", :null => false - t.column "the_bone_id", :integer, :null => false - t.column "parent_type", :string, :default => "", :null => false - t.column "parent_id", :integer, :null => false - end - - create_table "double_sti_parents", :force => true do |t| - t.column "name", :string - end - - create_table "library_models", :force => true do |t| - t.column "name", :string - end - - create_table "organic_substances", :force => true do |t| - t.column "type", :string - end - - create_table "single_sti_parent_relationships", :force => true do |t| - t.column "the_bone_type", :string, :default => "", :null => false - t.column "the_bone_id", :integer, :null => false - t.column "single_sti_parent_id", :integer, :null => false - end - - create_table "single_sti_parents", :force => true do |t| - t.column "name", :string - end - - create_table "sticks", :force => true do |t| - t.column "name", :string - end - - create_table "stones", :force => true do |t| - t.column "name", :string - end - -end diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/hmp_development b/vendor/gems/has_many_polymorphs-2.12/test/integration/app/hmp_development deleted file mode 100644 index 5cf81268..00000000 Binary files a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/hmp_development and /dev/null differ diff --git a/vendor/gems/has_many_polymorphs-2.12/CHANGELOG b/vendor/plugins/has_many_polymorphs/CHANGELOG similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/CHANGELOG rename to vendor/plugins/has_many_polymorphs/CHANGELOG diff --git a/vendor/gems/has_many_polymorphs-2.12/LICENSE b/vendor/plugins/has_many_polymorphs/LICENSE similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/LICENSE rename to vendor/plugins/has_many_polymorphs/LICENSE diff --git a/vendor/gems/has_many_polymorphs-2.12/Manifest b/vendor/plugins/has_many_polymorphs/Manifest similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/Manifest rename to vendor/plugins/has_many_polymorphs/Manifest diff --git a/vendor/gems/has_many_polymorphs-2.12/README b/vendor/plugins/has_many_polymorphs/README similarity index 92% rename from vendor/gems/has_many_polymorphs-2.12/README rename to vendor/plugins/has_many_polymorphs/README index c6c17907..f6123ff4 100644 --- a/vendor/gems/has_many_polymorphs-2.12/README +++ b/vendor/plugins/has_many_polymorphs/README @@ -1,13 +1,14 @@ - Has_many_polymorphs An ActiveRecord plugin for self-referential and double-sided polymorphic associations. == License -Copyright 2007 Cloudburst, LLC. Licensed under the AFL 3. See the included LICENSE file. +Copyright 2006-2008 Cloudburst, LLC. Licensed under the AFL 3. See the included LICENSE file. -The public certificate for this gem is at http://rubyforge.org/frs/download.php/25331/evan_weaver-original-public_cert.pem. +The public certificate for the gem is here[http://rubyforge.org/frs/download.php/25331/evan_weaver-original-public_cert.pem]. + +If you use this software, please {make a donation}[http://blog.evanweaver.com/donate/], or {recommend Evan}[http://www.workingwithrails.com/person/7739-evan-weaver] at Working with Rails. == Description @@ -35,7 +36,7 @@ The plugin also includes a generator for a tagging system, a common use case (se == Installation To install the Rails plugin, run: - script/plugin install svn://rubyforge.org/var/svn/fauna/has_many_polymorphs/trunk + script/plugin install git://github.com/fauna/has_many_polymorphs.git There's also a gem version. To install it instead, run: sudo gem install has_many_polymorphs @@ -187,7 +188,7 @@ Note that because of the way Rails reloads model classes, the plugin can sometim == Reporting problems -* http://rubyforge.org/forum/forum.php?forum_id=16450 +The support forum is here[http://rubyforge.org/forum/forum.php?forum_id=16450]. Patches and contributions are very welcome. Please note that contributors are required to assign copyright for their additions to Cloudburst, LLC. diff --git a/vendor/plugins/has_many_polymorphs/Rakefile b/vendor/plugins/has_many_polymorphs/Rakefile new file mode 100644 index 00000000..b93a94f5 --- /dev/null +++ b/vendor/plugins/has_many_polymorphs/Rakefile @@ -0,0 +1,28 @@ + +require 'echoe' + +Echoe.new("has_many_polymorphs") do |p| + p.project = "fauna" + p.summary = "An ActiveRecord plugin for self-referential and double-sided polymorphic associations." + p.url = "http://blog.evanweaver.com/files/doc/fauna/has_many_polymorphs/" + p.docs_host = "blog.evanweaver.com:~/www/bax/public/files/doc/" + p.dependencies = ["activerecord"] + p.rdoc_pattern = /polymorphs\/association|polymorphs\/class_methods|polymorphs\/reflection|polymorphs\/autoload|polymorphs\/configuration|README|CHANGELOG|TODO|LICENSE|templates\/migration\.rb|templates\/tag\.rb|templates\/tagging\.rb|templates\/tagging_extensions\.rb/ + p.require_signed = true + p.clean_pattern += ["**/ruby_sess*", "**/generated_models/**"] + p.test_pattern = ["test/unit/*_test.rb", "test/integration/*_test.rb", "test/generator/*_test.rb"] +end + +desc "Run all the tests for every database adapter" +task "test_all" do + ['mysql', 'postgresql', 'sqlite3'].each do |adapter| + ENV['DB'] = adapter + ENV['PRODUCTION'] = nil + STDERR.puts "#{'='*80}\nDevelopment mode for #{adapter}\n#{'='*80}" + system("rake test:multi_rails:all") + + ENV['PRODUCTION'] = '1' + STDERR.puts "#{'='*80}\nProduction mode for #{adapter}\n#{'='*80}" + system("rake test:multi_rails:all") + end +end diff --git a/vendor/gems/has_many_polymorphs-2.12/TODO b/vendor/plugins/has_many_polymorphs/TODO similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/TODO rename to vendor/plugins/has_many_polymorphs/TODO diff --git a/vendor/gems/has_many_polymorphs-2.12/examples/hmph.rb b/vendor/plugins/has_many_polymorphs/examples/hmph.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/examples/hmph.rb rename to vendor/plugins/has_many_polymorphs/examples/hmph.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/generators/tagging/tagging_generator.rb b/vendor/plugins/has_many_polymorphs/generators/tagging/tagging_generator.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/generators/tagging/tagging_generator.rb rename to vendor/plugins/has_many_polymorphs/generators/tagging/tagging_generator.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/migration.rb b/vendor/plugins/has_many_polymorphs/generators/tagging/templates/migration.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/migration.rb rename to vendor/plugins/has_many_polymorphs/generators/tagging/templates/migration.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tag.rb b/vendor/plugins/has_many_polymorphs/generators/tagging/templates/tag.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tag.rb rename to vendor/plugins/has_many_polymorphs/generators/tagging/templates/tag.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tag_test.rb b/vendor/plugins/has_many_polymorphs/generators/tagging/templates/tag_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tag_test.rb rename to vendor/plugins/has_many_polymorphs/generators/tagging/templates/tag_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tagging.rb b/vendor/plugins/has_many_polymorphs/generators/tagging/templates/tagging.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tagging.rb rename to vendor/plugins/has_many_polymorphs/generators/tagging/templates/tagging.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tagging_extensions.rb b/vendor/plugins/has_many_polymorphs/generators/tagging/templates/tagging_extensions.rb similarity index 93% rename from vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tagging_extensions.rb rename to vendor/plugins/has_many_polymorphs/generators/tagging/templates/tagging_extensions.rb index 07f9b675..9795abd5 100644 --- a/vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tagging_extensions.rb +++ b/vendor/plugins/has_many_polymorphs/generators/tagging/templates/tagging_extensions.rb @@ -101,13 +101,14 @@ class ActiveRecord::Base #:nodoc: end module TaggingFinders - # # Find all the objects tagged with the supplied list of tags # # Usage : Model.tagged_with("ruby") # Model.tagged_with("hello", "world") # Model.tagged_with("hello", "world", :limit => 10) # + # XXX This query strategy is not performant, and needs to be rewritten as an inverted join or a series of unions + # def tagged_with(*tag_list) options = tag_list.last.is_a?(Hash) ? tag_list.pop : {} tag_list = parse_tags(tag_list) @@ -119,17 +120,22 @@ class ActiveRecord::Base #:nodoc: sql = "SELECT #{(scope && scope[:select]) || options[:select]} " sql << "FROM #{(scope && scope[:from]) || options[:from]} " - add_joins!(sql, options, scope) + add_joins!(sql, options[:joins], scope) sql << "WHERE #{table_name}.#{primary_key} = taggings.taggable_id " sql << "AND taggings.taggable_type = '#{ActiveRecord::Base.send(:class_name_of_active_record_descendant, self).to_s}' " sql << "AND taggings.tag_id = tags.id " - tag_list_condition = tag_list.map {|t| "'#{t}'"}.join(", ") + tag_list_condition = tag_list.map {|name| "'#{name}'"}.join(", ") sql << "AND (tags.name IN (#{sanitize_sql(tag_list_condition)})) " sql << "AND #{sanitize_sql(options[:conditions])} " if options[:conditions] - sql << "GROUP BY #{table_name}.id " + + columns = column_names.map do |column| + "#{table_name}.#{column}" + end.join(", ") + + sql << "GROUP BY #{columns} " sql << "HAVING COUNT(taggings.tag_id) = #{tag_list.size}" add_order!(sql, options[:order], scope) diff --git a/vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tagging_test.rb b/vendor/plugins/has_many_polymorphs/generators/tagging/templates/tagging_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tagging_test.rb rename to vendor/plugins/has_many_polymorphs/generators/tagging/templates/tagging_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/taggings.yml b/vendor/plugins/has_many_polymorphs/generators/tagging/templates/taggings.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/taggings.yml rename to vendor/plugins/has_many_polymorphs/generators/tagging/templates/taggings.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tags.yml b/vendor/plugins/has_many_polymorphs/generators/tagging/templates/tags.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/generators/tagging/templates/tags.yml rename to vendor/plugins/has_many_polymorphs/generators/tagging/templates/tags.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/init.rb b/vendor/plugins/has_many_polymorphs/init.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/init.rb rename to vendor/plugins/has_many_polymorphs/init.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs.rb b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs.rb rename to vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/association.rb b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/association.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/association.rb rename to vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/association.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/autoload.rb b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/autoload.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/autoload.rb rename to vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/autoload.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/base.rb b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/base.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/base.rb rename to vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/base.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/class_methods.rb b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/class_methods.rb similarity index 98% rename from vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/class_methods.rb rename to vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/class_methods.rb index 86c7be90..394985cf 100644 --- a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/class_methods.rb +++ b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/class_methods.rb @@ -360,10 +360,14 @@ Be aware, however, that NULL != 'Spot' returns false due to SQ begin table = plural._as_class.table_name rescue NameError => e - raise PolymorphicError, "Could not find a valid class for #{plural.inspect}. If it's namespaced, be sure to specify it as :\"module/#{plural}\" instead." + raise PolymorphicError, "Could not find a valid class for #{plural.inspect} (tried #{plural.to_s._classify}). If it's namespaced, be sure to specify it as :\"module/#{plural}\" instead." end - plural._as_class.columns.map(&:name).each_with_index do |field, f_index| - aliases["#{table}.#{field}"] = "t#{t_index}_r#{f_index}" + begin + plural._as_class.columns.map(&:name).each_with_index do |field, f_index| + aliases["#{table}.#{field}"] = "t#{t_index}_r#{f_index}" + end + rescue ActiveRecord::StatementInvalid => e + _logger_warn "Looks like your table doesn't exist for #{plural.to_s._classify}.\nError #{e}\nSkipping..." end end end diff --git a/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/configuration.rb b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/configuration.rb new file mode 100644 index 00000000..9de21617 --- /dev/null +++ b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/configuration.rb @@ -0,0 +1,19 @@ + +=begin rdoc +Access the has_many_polymorphs_options hash in your Rails::Initializer.run#after_initialize block if you need to modify the behavior of Rails::Initializer::HasManyPolymorphsAutoload. +=end + +module Rails #:nodoc: + class Configuration + + def has_many_polymorphs_options + ::HasManyPolymorphs.options + end + + def has_many_polymorphs_options=(hash) + ::HasManyPolymorphs.options = HashWithIndifferentAccess.new(hash) + end + + end +end + diff --git a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/debugging_tools.rb b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/debugging_tools.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/debugging_tools.rb rename to vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/debugging_tools.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/rake_task_redefine_task.rb b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/rake_task_redefine_task.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/rake_task_redefine_task.rb rename to vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/rake_task_redefine_task.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/reflection.rb b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/reflection.rb similarity index 80% rename from vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/reflection.rb rename to vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/reflection.rb index 3a8d5373..0091397d 100644 --- a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/reflection.rb +++ b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/reflection.rb @@ -2,18 +2,19 @@ module ActiveRecord #:nodoc: module Reflection #:nodoc: module ClassMethods #:nodoc: - - # Update the default reflection switch so that :has_many_polymorphs types get instantiated. It's not a composed method so we have to override the whole thing. + + # Update the default reflection switch so that :has_many_polymorphs types get instantiated. + # It's not a composed method so we have to override the whole thing. def create_reflection(macro, name, options, active_record) case macro when :has_many, :belongs_to, :has_one, :has_and_belongs_to_many - reflection = AssociationReflection.new(macro, name, options, active_record) + klass = options[:through] ? ThroughReflection : AssociationReflection + reflection = klass.new(macro, name, options, active_record) when :composed_of reflection = AggregateReflection.new(macro, name, options, active_record) - # added by has_many_polymorphs # + # added by has_many_polymorphs # when :has_many_polymorphs reflection = PolymorphicReflection.new(macro, name, options, active_record) - # end added # end write_inheritable_hash :reflections, name => reflection reflection @@ -32,7 +33,7 @@ Inherits from ActiveRecord::Reflection::AssociationReflection. =end - class PolymorphicReflection < AssociationReflection + class PolymorphicReflection < ThroughReflection # Stub out the validity check. Has_many_polymorphs checks validity on macro creation, not on reflection. def check_validity! # nothing diff --git a/vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/support_methods.rb b/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/support_methods.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/lib/has_many_polymorphs/support_methods.rb rename to vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/support_methods.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/bow_wows.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/bow_wows.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/bow_wows.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/bow_wows.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/cats.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/cats.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/cats.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/cats.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/eaters_foodstuffs.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/eaters_foodstuffs.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/eaters_foodstuffs.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/eaters_foodstuffs.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/fish.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/fish.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/fish.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/fish.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/frogs.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/frogs.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/frogs.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/frogs.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/keep_your_enemies_close.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/keep_your_enemies_close.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/keep_your_enemies_close.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/keep_your_enemies_close.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/little_whale_pupils.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/little_whale_pupils.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/little_whale_pupils.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/little_whale_pupils.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/people.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/people.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/people.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/people.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/petfoods.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/petfoods.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/petfoods.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/petfoods.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/whales.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/whales.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/whales.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/whales.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/fixtures/wild_boars.yml b/vendor/plugins/has_many_polymorphs/test/fixtures/wild_boars.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/fixtures/wild_boars.yml rename to vendor/plugins/has_many_polymorphs/test/fixtures/wild_boars.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/generator/tagging_generator_test.rb b/vendor/plugins/has_many_polymorphs/test/generator/tagging_generator_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/generator/tagging_generator_test.rb rename to vendor/plugins/has_many_polymorphs/test/generator/tagging_generator_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/README b/vendor/plugins/has_many_polymorphs/test/integration/app/README similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/README rename to vendor/plugins/has_many_polymorphs/test/integration/app/README diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/Rakefile b/vendor/plugins/has_many_polymorphs/test/integration/app/Rakefile similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/Rakefile rename to vendor/plugins/has_many_polymorphs/test/integration/app/Rakefile diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/controllers/application.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/controllers/application.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/controllers/application.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/controllers/application.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/controllers/bones_controller.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/controllers/bones_controller.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/controllers/bones_controller.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/controllers/bones_controller.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/addresses_helper.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/addresses_helper.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/addresses_helper.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/addresses_helper.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/application_helper.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/application_helper.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/application_helper.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/application_helper.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/bones_helper.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/bones_helper.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/bones_helper.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/bones_helper.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/sellers_helper.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/sellers_helper.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/sellers_helper.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/sellers_helper.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/states_helper.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/states_helper.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/states_helper.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/states_helper.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/users_helper.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/users_helper.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/helpers/users_helper.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/helpers/users_helper.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/bone.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/models/bone.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/bone.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/models/bone.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/double_sti_parent.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/models/double_sti_parent.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/double_sti_parent.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/models/double_sti_parent.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/double_sti_parent_relationship.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/models/double_sti_parent_relationship.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/double_sti_parent_relationship.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/models/double_sti_parent_relationship.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/organic_substance.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/models/organic_substance.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/organic_substance.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/models/organic_substance.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/single_sti_parent.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/models/single_sti_parent.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/single_sti_parent.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/models/single_sti_parent.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/single_sti_parent_relationship.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/models/single_sti_parent_relationship.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/single_sti_parent_relationship.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/models/single_sti_parent_relationship.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/stick.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/models/stick.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/stick.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/models/stick.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/stone.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/models/stone.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/models/stone.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/models/stone.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/addresses/edit.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/addresses/edit.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/addresses/edit.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/addresses/edit.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/addresses/index.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/addresses/index.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/addresses/index.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/addresses/index.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/addresses/new.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/addresses/new.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/addresses/new.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/addresses/new.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/addresses/show.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/addresses/show.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/addresses/show.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/addresses/show.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/bones/index.rhtml b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/bones/index.rhtml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/bones/index.rhtml rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/bones/index.rhtml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/layouts/addresses.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/layouts/addresses.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/layouts/addresses.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/layouts/addresses.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/layouts/sellers.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/layouts/sellers.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/layouts/sellers.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/layouts/sellers.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/layouts/states.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/layouts/states.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/layouts/states.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/layouts/states.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/layouts/users.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/layouts/users.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/layouts/users.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/layouts/users.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/sellers/edit.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/sellers/edit.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/sellers/edit.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/sellers/edit.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/sellers/index.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/sellers/index.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/sellers/index.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/sellers/index.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/sellers/new.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/sellers/new.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/sellers/new.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/sellers/new.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/sellers/show.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/sellers/show.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/sellers/show.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/sellers/show.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/states/edit.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/states/edit.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/states/edit.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/states/edit.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/states/index.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/states/index.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/states/index.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/states/index.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/states/new.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/states/new.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/states/new.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/states/new.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/states/show.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/states/show.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/states/show.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/states/show.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/users/edit.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/users/edit.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/users/edit.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/users/edit.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/users/index.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/users/index.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/users/index.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/users/index.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/users/new.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/users/new.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/users/new.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/users/new.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/users/show.html.erb b/vendor/plugins/has_many_polymorphs/test/integration/app/app/views/users/show.html.erb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/app/views/users/show.html.erb rename to vendor/plugins/has_many_polymorphs/test/integration/app/app/views/users/show.html.erb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/boot.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/config/boot.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/boot.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/boot.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/database.yml b/vendor/plugins/has_many_polymorphs/test/integration/app/config/database.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/database.yml rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/database.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/environment.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/config/environment.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/environment.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/environment.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/environment.rb.canonical b/vendor/plugins/has_many_polymorphs/test/integration/app/config/environment.rb.canonical similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/environment.rb.canonical rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/environment.rb.canonical diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/environments/development.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/config/environments/development.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/environments/development.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/environments/development.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/environments/production.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/config/environments/production.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/environments/production.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/environments/production.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/environments/test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/config/environments/test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/environments/test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/environments/test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/locomotive.yml b/vendor/plugins/has_many_polymorphs/test/integration/app/config/locomotive.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/locomotive.yml rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/locomotive.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/routes.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/config/routes.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/routes.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/routes.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/ultrasphinx/default.base b/vendor/plugins/has_many_polymorphs/test/integration/app/config/ultrasphinx/default.base similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/ultrasphinx/default.base rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/ultrasphinx/default.base diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/ultrasphinx/development.conf.canonical b/vendor/plugins/has_many_polymorphs/test/integration/app/config/ultrasphinx/development.conf.canonical similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/config/ultrasphinx/development.conf.canonical rename to vendor/plugins/has_many_polymorphs/test/integration/app/config/ultrasphinx/development.conf.canonical diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/001_create_sticks.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/001_create_sticks.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/001_create_sticks.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/001_create_sticks.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/002_create_stones.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/002_create_stones.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/002_create_stones.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/002_create_stones.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/003_create_organic_substances.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/003_create_organic_substances.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/003_create_organic_substances.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/003_create_organic_substances.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/004_create_bones.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/004_create_bones.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/004_create_bones.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/004_create_bones.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/005_create_single_sti_parents.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/005_create_single_sti_parents.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/005_create_single_sti_parents.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/005_create_single_sti_parents.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/006_create_double_sti_parents.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/006_create_double_sti_parents.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/006_create_double_sti_parents.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/006_create_double_sti_parents.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/007_create_single_sti_parent_relationships.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/007_create_single_sti_parent_relationships.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/007_create_single_sti_parent_relationships.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/007_create_single_sti_parent_relationships.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/008_create_double_sti_parent_relationships.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/008_create_double_sti_parent_relationships.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/008_create_double_sti_parent_relationships.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/008_create_double_sti_parent_relationships.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/009_create_library_model.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/009_create_library_model.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/db/migrate/009_create_library_model.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/db/migrate/009_create_library_model.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/doc/README_FOR_APP b/vendor/plugins/has_many_polymorphs/test/integration/app/doc/README_FOR_APP similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/doc/README_FOR_APP rename to vendor/plugins/has_many_polymorphs/test/integration/app/doc/README_FOR_APP diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/generators/commenting_generator_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/generators/commenting_generator_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/generators/commenting_generator_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/generators/commenting_generator_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/lib/library_model.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/lib/library_model.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/lib/library_model.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/lib/library_model.rb diff --git a/vendor/plugins/has_many_polymorphs/test/integration/app/public/.htaccess b/vendor/plugins/has_many_polymorphs/test/integration/app/public/.htaccess new file mode 100644 index 00000000..d3c99834 --- /dev/null +++ b/vendor/plugins/has_many_polymorphs/test/integration/app/public/.htaccess @@ -0,0 +1,40 @@ +# General Apache options +AddHandler fastcgi-script .fcgi +AddHandler cgi-script .cgi +Options +FollowSymLinks +ExecCGI + +# If you don't want Rails to look in certain directories, +# use the following rewrite rules so that Apache won't rewrite certain requests +# +# Example: +# RewriteCond %{REQUEST_URI} ^/notrails.* +# RewriteRule .* - [L] + +# Redirect all requests not available on the filesystem to Rails +# By default the cgi dispatcher is used which is very slow +# +# For better performance replace the dispatcher with the fastcgi one +# +# Example: +# RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] +RewriteEngine On + +# If your Rails application is accessed via an Alias directive, +# then you MUST also set the RewriteBase in this htaccess file. +# +# Example: +# Alias /myrailsapp /path/to/myrailsapp/public +# RewriteBase /myrailsapp + +RewriteRule ^$ index.html [QSA] +RewriteRule ^([^.]+)$ $1.html [QSA] +RewriteCond %{REQUEST_FILENAME} !-f +RewriteRule ^(.*)$ dispatch.cgi [QSA,L] + +# In case Rails experiences terminal errors +# Instead of displaying this message you can supply a file here which will be rendered instead +# +# Example: +# ErrorDocument 500 /500.html + +ErrorDocument 500 "

Application error

Rails application failed to start properly" \ No newline at end of file diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/404.html b/vendor/plugins/has_many_polymorphs/test/integration/app/public/404.html similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/404.html rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/404.html diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/500.html b/vendor/plugins/has_many_polymorphs/test/integration/app/public/500.html similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/500.html rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/500.html diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/dispatch.cgi b/vendor/plugins/has_many_polymorphs/test/integration/app/public/dispatch.cgi similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/dispatch.cgi rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/dispatch.cgi diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/dispatch.fcgi b/vendor/plugins/has_many_polymorphs/test/integration/app/public/dispatch.fcgi similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/dispatch.fcgi rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/dispatch.fcgi diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/dispatch.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/public/dispatch.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/dispatch.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/dispatch.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/favicon.ico b/vendor/plugins/has_many_polymorphs/test/integration/app/public/favicon.ico similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/favicon.ico rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/favicon.ico diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/images/rails.png b/vendor/plugins/has_many_polymorphs/test/integration/app/public/images/rails.png similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/images/rails.png rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/images/rails.png diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/index.html b/vendor/plugins/has_many_polymorphs/test/integration/app/public/index.html similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/index.html rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/index.html diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/javascripts/application.js b/vendor/plugins/has_many_polymorphs/test/integration/app/public/javascripts/application.js similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/javascripts/application.js rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/javascripts/application.js diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/javascripts/controls.js b/vendor/plugins/has_many_polymorphs/test/integration/app/public/javascripts/controls.js similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/javascripts/controls.js rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/javascripts/controls.js diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/javascripts/dragdrop.js b/vendor/plugins/has_many_polymorphs/test/integration/app/public/javascripts/dragdrop.js similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/javascripts/dragdrop.js rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/javascripts/dragdrop.js diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/javascripts/effects.js b/vendor/plugins/has_many_polymorphs/test/integration/app/public/javascripts/effects.js similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/javascripts/effects.js rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/javascripts/effects.js diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/javascripts/prototype.js b/vendor/plugins/has_many_polymorphs/test/integration/app/public/javascripts/prototype.js similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/javascripts/prototype.js rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/javascripts/prototype.js diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/robots.txt b/vendor/plugins/has_many_polymorphs/test/integration/app/public/robots.txt similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/robots.txt rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/robots.txt diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/stylesheets/scaffold.css b/vendor/plugins/has_many_polymorphs/test/integration/app/public/stylesheets/scaffold.css similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/public/stylesheets/scaffold.css rename to vendor/plugins/has_many_polymorphs/test/integration/app/public/stylesheets/scaffold.css diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/about b/vendor/plugins/has_many_polymorphs/test/integration/app/script/about similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/about rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/about diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/breakpointer b/vendor/plugins/has_many_polymorphs/test/integration/app/script/breakpointer similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/breakpointer rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/breakpointer diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/console b/vendor/plugins/has_many_polymorphs/test/integration/app/script/console similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/console rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/console diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/destroy b/vendor/plugins/has_many_polymorphs/test/integration/app/script/destroy similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/destroy rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/destroy diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/generate b/vendor/plugins/has_many_polymorphs/test/integration/app/script/generate similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/generate rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/generate diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/performance/benchmarker b/vendor/plugins/has_many_polymorphs/test/integration/app/script/performance/benchmarker similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/performance/benchmarker rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/performance/benchmarker diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/performance/profiler b/vendor/plugins/has_many_polymorphs/test/integration/app/script/performance/profiler similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/performance/profiler rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/performance/profiler diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/plugin b/vendor/plugins/has_many_polymorphs/test/integration/app/script/plugin similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/plugin rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/plugin diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/process/inspector b/vendor/plugins/has_many_polymorphs/test/integration/app/script/process/inspector similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/process/inspector rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/process/inspector diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/process/reaper b/vendor/plugins/has_many_polymorphs/test/integration/app/script/process/reaper similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/process/reaper rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/process/reaper diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/process/spawner b/vendor/plugins/has_many_polymorphs/test/integration/app/script/process/spawner similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/process/spawner rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/process/spawner diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/runner b/vendor/plugins/has_many_polymorphs/test/integration/app/script/runner similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/runner rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/runner diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/server b/vendor/plugins/has_many_polymorphs/test/integration/app/script/server similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/script/server rename to vendor/plugins/has_many_polymorphs/test/integration/app/script/server diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/double_sti_parent_relationships.yml b/vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/double_sti_parent_relationships.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/double_sti_parent_relationships.yml rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/double_sti_parent_relationships.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/double_sti_parents.yml b/vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/double_sti_parents.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/double_sti_parents.yml rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/double_sti_parents.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/organic_substances.yml b/vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/organic_substances.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/organic_substances.yml rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/organic_substances.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/single_sti_parent_relationships.yml b/vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/single_sti_parent_relationships.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/single_sti_parent_relationships.yml rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/single_sti_parent_relationships.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/single_sti_parents.yml b/vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/single_sti_parents.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/single_sti_parents.yml rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/single_sti_parents.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/sticks.yml b/vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/sticks.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/sticks.yml rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/sticks.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/stones.yml b/vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/stones.yml similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/fixtures/stones.yml rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/fixtures/stones.yml diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/functional/addresses_controller_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/functional/addresses_controller_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/functional/addresses_controller_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/functional/addresses_controller_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/functional/bones_controller_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/functional/bones_controller_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/functional/bones_controller_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/functional/bones_controller_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/functional/sellers_controller_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/functional/sellers_controller_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/functional/sellers_controller_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/functional/sellers_controller_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/functional/states_controller_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/functional/states_controller_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/functional/states_controller_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/functional/states_controller_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/functional/users_controller_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/functional/users_controller_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/functional/users_controller_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/functional/users_controller_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/test_helper.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/test_helper.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/test_helper.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/test_helper.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/bone_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/bone_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/bone_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/bone_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/double_sti_parent_relationship_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/double_sti_parent_relationship_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/double_sti_parent_relationship_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/double_sti_parent_relationship_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/double_sti_parent_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/double_sti_parent_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/double_sti_parent_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/double_sti_parent_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/organic_substance_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/organic_substance_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/organic_substance_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/organic_substance_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/single_sti_parent_relationship_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/single_sti_parent_relationship_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/single_sti_parent_relationship_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/single_sti_parent_relationship_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/single_sti_parent_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/single_sti_parent_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/single_sti_parent_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/single_sti_parent_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/stick_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/stick_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/stick_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/stick_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/stone_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/stone_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/app/test/unit/stone_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/app/test/unit/stone_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/integration/server_test.rb b/vendor/plugins/has_many_polymorphs/test/integration/server_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/integration/server_test.rb rename to vendor/plugins/has_many_polymorphs/test/integration/server_test.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/aquatic/fish.rb b/vendor/plugins/has_many_polymorphs/test/models/aquatic/fish.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/aquatic/fish.rb rename to vendor/plugins/has_many_polymorphs/test/models/aquatic/fish.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/aquatic/pupils_whale.rb b/vendor/plugins/has_many_polymorphs/test/models/aquatic/pupils_whale.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/aquatic/pupils_whale.rb rename to vendor/plugins/has_many_polymorphs/test/models/aquatic/pupils_whale.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/aquatic/whale.rb b/vendor/plugins/has_many_polymorphs/test/models/aquatic/whale.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/aquatic/whale.rb rename to vendor/plugins/has_many_polymorphs/test/models/aquatic/whale.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/beautiful_fight_relationship.rb b/vendor/plugins/has_many_polymorphs/test/models/beautiful_fight_relationship.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/beautiful_fight_relationship.rb rename to vendor/plugins/has_many_polymorphs/test/models/beautiful_fight_relationship.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/canine.rb b/vendor/plugins/has_many_polymorphs/test/models/canine.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/canine.rb rename to vendor/plugins/has_many_polymorphs/test/models/canine.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/cat.rb b/vendor/plugins/has_many_polymorphs/test/models/cat.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/cat.rb rename to vendor/plugins/has_many_polymorphs/test/models/cat.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/dog.rb b/vendor/plugins/has_many_polymorphs/test/models/dog.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/dog.rb rename to vendor/plugins/has_many_polymorphs/test/models/dog.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/eaters_foodstuff.rb b/vendor/plugins/has_many_polymorphs/test/models/eaters_foodstuff.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/eaters_foodstuff.rb rename to vendor/plugins/has_many_polymorphs/test/models/eaters_foodstuff.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/frog.rb b/vendor/plugins/has_many_polymorphs/test/models/frog.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/frog.rb rename to vendor/plugins/has_many_polymorphs/test/models/frog.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/kitten.rb b/vendor/plugins/has_many_polymorphs/test/models/kitten.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/kitten.rb rename to vendor/plugins/has_many_polymorphs/test/models/kitten.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/parentship.rb b/vendor/plugins/has_many_polymorphs/test/models/parentship.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/parentship.rb rename to vendor/plugins/has_many_polymorphs/test/models/parentship.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/person.rb b/vendor/plugins/has_many_polymorphs/test/models/person.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/person.rb rename to vendor/plugins/has_many_polymorphs/test/models/person.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/petfood.rb b/vendor/plugins/has_many_polymorphs/test/models/petfood.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/petfood.rb rename to vendor/plugins/has_many_polymorphs/test/models/petfood.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/tabby.rb b/vendor/plugins/has_many_polymorphs/test/models/tabby.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/tabby.rb rename to vendor/plugins/has_many_polymorphs/test/models/tabby.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/models/wild_boar.rb b/vendor/plugins/has_many_polymorphs/test/models/wild_boar.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/models/wild_boar.rb rename to vendor/plugins/has_many_polymorphs/test/models/wild_boar.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/modules/extension_module.rb b/vendor/plugins/has_many_polymorphs/test/modules/extension_module.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/modules/extension_module.rb rename to vendor/plugins/has_many_polymorphs/test/modules/extension_module.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/modules/other_extension_module.rb b/vendor/plugins/has_many_polymorphs/test/modules/other_extension_module.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/modules/other_extension_module.rb rename to vendor/plugins/has_many_polymorphs/test/modules/other_extension_module.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/patches/symlinked_plugins_1.2.6.diff b/vendor/plugins/has_many_polymorphs/test/patches/symlinked_plugins_1.2.6.diff similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/patches/symlinked_plugins_1.2.6.diff rename to vendor/plugins/has_many_polymorphs/test/patches/symlinked_plugins_1.2.6.diff diff --git a/vendor/gems/has_many_polymorphs-2.12/test/schema.rb b/vendor/plugins/has_many_polymorphs/test/schema.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/schema.rb rename to vendor/plugins/has_many_polymorphs/test/schema.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/setup.rb b/vendor/plugins/has_many_polymorphs/test/setup.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/setup.rb rename to vendor/plugins/has_many_polymorphs/test/setup.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/test_helper.rb b/vendor/plugins/has_many_polymorphs/test/test_helper.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/test_helper.rb rename to vendor/plugins/has_many_polymorphs/test/test_helper.rb diff --git a/vendor/gems/has_many_polymorphs-2.12/test/unit/has_many_polymorphs_test.rb b/vendor/plugins/has_many_polymorphs/test/unit/has_many_polymorphs_test.rb similarity index 100% rename from vendor/gems/has_many_polymorphs-2.12/test/unit/has_many_polymorphs_test.rb rename to vendor/plugins/has_many_polymorphs/test/unit/has_many_polymorphs_test.rb