From 7600aef48b9fca9e592a2eefa2676090b94c1ad6 Mon Sep 17 00:00:00 2001 From: Jacques Distler Date: Mon, 27 Oct 2008 01:47:01 -0500 Subject: [PATCH] Upgrade to Rails 2.2.0 As a side benefit, fix an (non-user-visible) bug in display_s5(). Also fixed a bug where removing orphaned pages did not expire cached summary pages. --- app/controllers/web_sweeper.rb | 4 + app/controllers/wiki_controller.rb | 2 +- app/views/wiki/list.rhtml | 6 +- lib/page_renderer.rb | 4 +- public/javascripts/prototype.js | 304 +- vendor/rails/actionmailer/CHANGELOG | 7 +- vendor/rails/actionmailer/Rakefile | 8 +- .../rails/actionmailer/lib/action_mailer.rb | 12 +- .../actionmailer/lib/action_mailer/base.rb | 116 +- .../actionmailer/lib/action_mailer/helpers.rb | 4 +- .../vendor/tmail-1.2.3/tmail/address.rb | 4 +- .../vendor/tmail-1.2.3/tmail/header.rb | 2 +- .../vendor/tmail-1.2.3/tmail/interface.rb | 2 +- .../vendor/tmail-1.2.3/tmail/mail.rb | 4 +- .../actionmailer/lib/action_mailer/version.rb | 4 +- .../rails/actionmailer/test/abstract_unit.rb | 2 + .../auto_layout_mailer/hello.html.erb | 1 + .../explicit_layout_mailer/logout.html.erb | 1 + .../explicit_layout_mailer/signup.html.erb | 1 + .../layouts/auto_layout_mailer.html.erb | 1 + .../test/fixtures/layouts/spam.html.erb | 1 + .../test/fixtures/test_mailer/body_ivar.erb | 2 + .../fixtures/test_mailer/signed_up.html.erb | 3 + .../actionmailer/test/mail_layout_test.rb | 78 + .../actionmailer/test/mail_render_test.rb | 12 +- .../actionmailer/test/mail_service_test.rb | 95 +- vendor/rails/actionpack/CHANGELOG | 197 +- vendor/rails/actionpack/README | 18 +- vendor/rails/actionpack/Rakefile | 22 +- .../rails/actionpack/lib/action_controller.rb | 18 +- .../assertions/response_assertions.rb | 107 +- .../assertions/routing_assertions.rb | 66 +- .../assertions/selector_assertions.rb | 14 +- .../actionpack/lib/action_controller/base.rb | 324 +- .../lib/action_controller/benchmarking.rb | 61 +- .../lib/action_controller/caching/actions.rb | 74 +- .../action_controller/caching/fragments.rb | 46 +- .../lib/action_controller/caching/sweeping.rb | 6 +- .../lib/action_controller/cgi_ext/session.rb | 24 +- .../lib/action_controller/cgi_process.rb | 54 +- .../lib/action_controller/components.rb | 5 +- .../lib/action_controller/cookies.rb | 10 + .../lib/action_controller/dispatcher.rb | 59 +- .../lib/action_controller/filters.rb | 58 +- .../lib/action_controller/headers.rb | 30 +- .../lib/action_controller/helpers.rb | 4 +- .../action_controller/http_authentication.rb | 2 +- .../lib/action_controller/integration.rb | 121 +- .../lib/action_controller/layout.rb | 80 +- .../lib/action_controller/mime_responds.rb | 6 +- .../lib/action_controller/mime_type.rb | 102 +- .../lib/action_controller/mime_types.rb | 3 +- .../lib/action_controller/performance_test.rb | 16 + .../action_controller/polymorphic_routes.rb | 22 +- .../lib/action_controller/rack_process.rb | 303 + .../lib/action_controller/request.rb | 311 +- .../request_forgery_protection.rb | 2 +- .../lib/action_controller/rescue.rb | 135 +- .../lib/action_controller/resources.rb | 203 +- .../lib/action_controller/response.rb | 164 +- .../lib/action_controller/routing.rb | 58 +- .../lib/action_controller/routing/builder.rb | 50 +- .../routing/optimisations.rb | 30 +- .../routing/recognition_optimisation.rb | 62 +- .../lib/action_controller/routing/route.rb | 309 +- .../action_controller/routing/route_set.rb | 15 +- .../action_controller/routing/routing_ext.rb | 1 - .../lib/action_controller/routing/segments.rb | 46 +- .../action_controller/session/cookie_store.rb | 5 +- .../action_controller/session/drb_server.rb | 14 +- .../action_controller/session_management.rb | 8 +- .../lib/action_controller/streaming.rb | 23 +- .../templates/rescues/diagnostics.erb | 4 +- .../templates/rescues/template_error.erb | 4 +- .../lib/action_controller/test_case.rb | 68 +- .../lib/action_controller/test_process.rb | 136 +- .../lib/action_controller/translation.rb | 13 + .../lib/action_controller/url_rewriter.rb | 103 +- .../vendor/html-scanner/html/node.rb | 11 +- .../vendor/html-scanner/html/selector.rb | 4 +- .../lib/action_controller/verification.rb | 4 +- .../actionpack/lib/action_pack/version.rb | 4 +- vendor/rails/actionpack/lib/action_view.rb | 30 +- .../rails/actionpack/lib/action_view/base.rb | 321 +- .../actionpack/lib/action_view/helpers.rb | 38 + .../helpers/active_record_helper.rb | 83 +- .../action_view/helpers/asset_tag_helper.rb | 543 +- .../action_view/helpers/atom_feed_helper.rb | 88 +- .../action_view/helpers/benchmark_helper.rb | 6 +- .../lib/action_view/helpers/cache_helper.rb | 3 +- .../lib/action_view/helpers/capture_helper.rb | 63 +- .../lib/action_view/helpers/date_helper.rb | 778 +- .../lib/action_view/helpers/debug_helper.rb | 33 +- .../lib/action_view/helpers/form_helper.rb | 101 +- .../helpers/form_options_helper.rb | 99 +- .../action_view/helpers/form_tag_helper.rb | 104 +- .../action_view/helpers/javascript_helper.rb | 166 +- .../helpers/javascripts/prototype.js | 304 +- .../lib/action_view/helpers/number_helper.rb | 253 +- .../action_view/helpers/prototype_helper.rb | 417 +- .../action_view/helpers/record_tag_helper.rb | 9 +- .../action_view/helpers/sanitize_helper.rb | 94 +- .../helpers/scriptaculous_helper.rb | 4 +- .../lib/action_view/helpers/tag_helper.rb | 49 +- .../lib/action_view/helpers/text_helper.rb | 320 +- .../action_view/helpers/translation_helper.rb | 22 + .../lib/action_view/helpers/url_helper.rb | 141 +- .../lib/action_view/inline_template.rb | 27 +- .../lib/action_view/locale/en-US.yml | 91 + .../actionpack/lib/action_view/partials.rb | 155 +- .../rails/actionpack/lib/action_view/paths.rb | 125 + .../actionpack/lib/action_view/renderable.rb | 94 + .../lib/action_view/renderable_partial.rb | 48 + .../actionpack/lib/action_view/template.rb | 203 +- .../lib/action_view/template_error.rb | 32 +- .../lib/action_view/template_handler.rb | 38 +- .../lib/action_view/template_handlers.rb | 45 + .../action_view/template_handlers/builder.rb | 20 +- .../lib/action_view/template_handlers/erb.rb | 17 +- .../lib/action_view/template_handlers/rjs.rb | 19 +- .../actionpack/lib/action_view/test_case.rb | 11 +- vendor/rails/actionpack/test/abstract_unit.rb | 5 +- .../actionpack/test/active_record_unit.rb | 56 +- ...partial_with_record_identification_test.rb | 37 +- .../controller/action_pack_assertions_test.rb | 45 +- .../test/controller/addresses_render_test.rb | 3 - .../test/controller/assert_select_test.rb | 75 +- .../actionpack/test/controller/base_test.rb | 8 +- .../test/controller/caching_test.rb | 200 +- .../test/controller/capture_test.rb | 22 +- .../actionpack/test/controller/cgi_test.rb | 166 +- .../test/controller/components_test.rb | 66 +- .../test/controller/content_type_test.rb | 68 +- .../actionpack/test/controller/cookie_test.rb | 2 +- .../deprecated_base_methods_test.rb | 3 - .../test/controller/dispatcher_test.rb | 10 +- .../test/controller/filter_params_test.rb | 4 +- .../test/controller/filters_test.rb | 26 +- .../html-scanner/cdata_node_test.rb | 15 + .../test/controller/html-scanner/node_test.rb | 21 + .../controller/html-scanner/sanitizer_test.rb | 10 + .../test/controller/integration_test.rb | 173 +- .../actionpack/test/controller/layout_test.rb | 79 +- .../test/controller/mime_responds_test.rb | 120 +- .../controller/polymorphic_routes_test.rb | 22 +- .../actionpack/test/controller/rack_test.rb | 323 + .../test/controller/redirect_test.rb | 139 +- .../actionpack/test/controller/render_test.rb | 1177 +- .../test/controller/request_test.rb | 235 +- .../actionpack/test/controller/rescue_test.rb | 44 +- .../test/controller/resources_test.rb | 165 +- .../test/controller/routing_test.rb | 3661 +- .../test/controller/send_file_test.rb | 4 - .../controller/session/cookie_store_test.rb | 53 +- .../actionpack/test/controller/test_test.rb | 48 +- .../test/controller/translation_test.rb | 26 + .../test/controller/url_rewriter_test.rb | 55 +- .../test/controller/view_paths_test.rb | 95 +- .../test/fixtures/_top_level_partial.html.erb | 1 + .../test/fixtures/_top_level_partial_only.erb | 1 + .../test/fixtures/developers/_developer.erb | 1 + .../test/fixtures/fun/games/_game.erb | 1 + .../test/fixtures/fun/serious/games/_game.erb | 1 + .../formatted_fragment_cached.html.erb | 3 + .../formatted_fragment_cached.js.rjs | 6 + .../formatted_fragment_cached.xml.builder | 5 + .../inline_fragment_cached.html.erb | 2 + .../test/fixtures/projects/_project.erb | 1 + .../public/javascripts/subdir/subdir.js | 1 + .../public/stylesheets/subdir/subdir.css | 1 + .../test/fixtures/replies/_reply.erb | 1 + .../test/fixtures/test/_counter.html.erb | 1 + .../test/fixtures/test/_customer_with_var.erb | 1 + .../test/_layout_for_block_with_args.html.erb | 3 + .../fixtures/test/_local_inspector.html.erb | 1 + .../test/fixtures/test/hello.builder | 2 +- .../test/fixtures/test/hyphen-ated.erb | 1 + .../test/implicit_content_type.atom.builder | 2 + .../test/non_erb_block_content_for.builder | 2 +- .../fixtures/test/sub_template_raise.html.erb | 1 + ...ing_layout_around_block_with_args.html.erb | 1 + .../active_record_helper_i18n_test.rb | 46 + .../template/active_record_helper_test.rb | 48 +- .../test/template/asset_tag_helper_test.rb | 172 +- .../test/template/atom_feed_helper_test.rb | 118 +- .../test/template/compiled_templates_test.rb | 47 + .../test/template/date_helper_i18n_test.rb | 113 + .../test/template/date_helper_test.rb | 470 +- .../test/template/form_helper_test.rb | 367 +- .../test/template/form_options_helper_test.rb | 1142 +- .../test/template/form_tag_helper_test.rb | 80 +- .../test/template/javascript_helper_test.rb | 33 +- .../test/template/number_helper_i18n_test.rb | 54 + .../test/template/number_helper_test.rb | 56 +- .../test/template/prototype_helper_test.rb | 185 +- .../test/template/record_tag_helper_test.rb | 52 +- .../actionpack/test/template/render_test.rb | 161 + .../test/template/sanitize_helper_test.rb | 6 +- .../test/template/tag_helper_test.rb | 44 +- .../test/template/text_helper_test.rb | 91 +- .../test/template/translation_helper_test.rb | 28 + .../test/template/url_helper_test.rb | 50 +- vendor/rails/activemodel/Rakefile | 16 +- vendor/rails/activemodel/lib/active_model.rb | 20 +- .../activemodel/lib/active_model/base.rb | 4 + .../activemodel/lib/active_model/callbacks.rb | 2 + .../activemodel/lib/active_model/core.rb | 7 + .../activemodel/lib/active_model/observing.rb | 18 +- .../lib/active_model/state_machine.rb | 66 + .../lib/active_model/state_machine/event.rb | 62 + .../lib/active_model/state_machine/machine.rb | 74 + .../lib/active_model/state_machine/state.rb | 50 + .../state_machine/state_transition.rb | 40 + .../lib/active_model/validations.rb | 4 +- .../lib/active_model/validations/exclusion.rb | 2 +- .../lib/active_model/validations/inclusion.rb | 2 +- .../active_model/validations/uniqueness.rb | 8 +- .../rails/activemodel/test/observing_test.rb | 123 + .../test/state_machine/event_test.rb | 51 + .../test/state_machine/machine_test.rb | 43 + .../test/state_machine/state_test.rb | 74 + .../state_machine/state_transition_test.rb | 88 + .../activemodel/test/state_machine_test.rb | 324 + vendor/rails/activemodel/test/test_helper.rb | 39 + vendor/rails/activerecord/CHANGELOG | 35 +- vendor/rails/activerecord/Rakefile | 9 +- .../rails/activerecord/lib/active_record.rb | 21 +- .../lib/active_record/aggregations.rb | 148 +- .../lib/active_record/association_preload.rb | 138 +- .../lib/active_record/associations.rb | 622 +- .../associations/association_collection.rb | 117 +- .../associations/association_proxy.rb | 78 +- .../associations/belongs_to_association.rb | 4 +- .../has_and_belongs_to_many_association.rb | 16 +- .../associations/has_many_association.rb | 56 +- .../has_many_through_association.rb | 40 +- .../associations/has_one_association.rb | 31 +- .../lib/active_record/attribute_methods.rb | 18 +- .../activerecord/lib/active_record/base.rb | 623 +- .../lib/active_record/calculations.rb | 27 +- .../lib/active_record/callbacks.rb | 37 +- .../abstract/connection_pool.rb | 349 + .../abstract/connection_specification.rb | 263 +- .../abstract/database_statements.rb | 35 +- .../abstract/query_cache.rb | 43 +- .../abstract/schema_definitions.rb | 55 +- .../abstract/schema_statements.rb | 14 +- .../connection_adapters/abstract_adapter.rb | 92 +- .../connection_adapters/mysql_adapter.rb | 116 +- .../connection_adapters/postgresql_adapter.rb | 92 +- .../activerecord/lib/active_record/dirty.rb | 32 +- .../lib/active_record/dynamic_finder_match.rb | 41 + .../lib/active_record/fixtures.rb | 19 +- .../i18n_interpolation_deprecation.rb | 26 + .../lib/active_record/locale/en-US.yml | 54 + .../lib/active_record/migration.rb | 57 +- .../lib/active_record/named_scope.rb | 45 +- .../lib/active_record/reflection.rb | 176 +- .../lib/active_record/schema_dumper.rb | 2 +- .../lib/active_record/test_case.rb | 17 +- .../lib/active_record/transactions.rb | 123 +- .../lib/active_record/validations.rb | 452 +- .../activerecord/lib/active_record/version.rb | 4 +- .../test/cases/active_schema_test_mysql.rb | 5 + .../activerecord/test/cases/adapter_test.rb | 6 + .../test/cases/aggregations_test.rb | 39 + .../belongs_to_associations_test.rb | 10 + .../eager_load_nested_include_test.rb | 42 +- .../test/cases/associations/eager_test.rb | 64 +- .../test/cases/associations/extension_test.rb | 15 + ...s_and_belongs_to_many_associations_test.rb | 64 +- .../has_many_associations_test.rb | 81 +- .../has_many_through_associations_test.rb | 53 +- .../associations/has_one_associations_test.rb | 17 + .../has_one_through_associations_test.rb | 10 + .../test/cases/attribute_methods_test.rb | 60 +- .../activerecord/test/cases/base_test.rb | 113 +- .../test/cases/calculations_test.rb | 6 +- .../test/cases/callbacks_observers_test.rb | 38 + .../test/cases/connection_test_mysql.rb | 2 +- .../activerecord/test/cases/defaults_test.rb | 31 + .../activerecord/test/cases/dirty_test.rb | 13 + .../activerecord/test/cases/finder_test.rb | 159 +- .../activerecord/test/cases/fixtures_test.rb | 35 +- .../rails/activerecord/test/cases/helper.rb | 15 + .../activerecord/test/cases/i18n_test.rb | 41 + .../test/cases/inheritance_test.rb | 2 +- .../activerecord/test/cases/locking_test.rb | 9 +- .../test/cases/method_scoping_test.rb | 111 +- .../activerecord/test/cases/migration_test.rb | 41 +- .../test/cases/multiple_db_test.rb | 25 + .../test/cases/named_scope_test.rb | 74 + .../test/cases/pooled_connections_test.rb | 87 + .../test/cases/reflection_test.rb | 14 +- .../test/cases/reload_models_test.rb | 20 + .../activerecord/test/cases/sanitize_test.rb | 25 + .../schema_authorization_test_postgresql.rb | 4 +- .../test/cases/transactions_test.rb | 74 +- .../test/cases/validations_i18n_test.rb | 921 + .../test/cases/validations_test.rb | 84 +- .../connections/native_mysql/connection.rb | 4 +- .../activerecord/test/fixtures/.gitignore | 1 + .../activerecord/test/fixtures/companies.yml | 1 + .../activerecord/test/fixtures/customers.yml | 11 +- .../100_migration_that_raises_exception.rb | 10 + .../rails/activerecord/test/models/author.rb | 3 + .../activerecord/test/models/category.rb | 3 + vendor/rails/activerecord/test/models/club.rb | 6 + .../rails/activerecord/test/models/company.rb | 26 +- .../activerecord/test/models/customer.rb | 20 +- .../rails/activerecord/test/models/parrot.rb | 1 + vendor/rails/activerecord/test/models/post.rb | 3 + .../rails/activerecord/test/models/topic.rb | 3 + .../rails/activerecord/test/schema/schema.rb | 3 +- vendor/rails/activeresource/CHANGELOG | 8 +- vendor/rails/activeresource/README | 2 +- vendor/rails/activeresource/Rakefile | 7 +- .../activeresource/lib/active_resource.rb | 17 +- .../lib/active_resource/base.rb | 278 +- .../lib/active_resource/connection.rb | 20 +- .../lib/active_resource/custom_methods.rb | 8 +- .../active_resource/formats/json_format.rb | 2 +- .../lib/active_resource/http_mock.rb | 2 +- .../lib/active_resource/validations.rb | 44 +- .../lib/active_resource/version.rb | 4 +- .../activeresource/test/authorization_test.rb | 16 +- .../activeresource/test/base/load_test.rb | 4 +- vendor/rails/activeresource/test/base_test.rb | 128 +- .../activeresource/test/connection_test.rb | 14 +- .../rails/activeresource/test/format_test.rb | 17 + vendor/rails/activesupport/CHANGELOG | 62 +- vendor/rails/activesupport/Rakefile | 5 +- .../rails/activesupport/bin/generate_tables | 147 + .../rails/activesupport/lib/active_support.rb | 12 +- .../lib/active_support/base64.rb | 15 +- .../lib/active_support/basic_object.rb | 2 +- .../lib/active_support/buffered_logger.rb | 29 +- .../activesupport/lib/active_support/cache.rb | 52 +- .../cache/compressed_mem_cache_store.rb | 9 +- .../lib/active_support/cache/file_store.rb | 11 +- .../active_support/cache/mem_cache_store.rb | 33 +- .../lib/active_support/cache/memory_store.rb | 4 +- .../cache/synchronized_memory_store.rb | 46 + .../lib/active_support/callbacks.rb | 23 +- .../active_support/core_ext/array/access.rb | 47 + .../core_ext/array/conversions.rb | 17 +- .../active_support/core_ext/array/grouping.rb | 63 +- .../core_ext/base64/encoding.rb | 3 + .../core_ext/bigdecimal/conversions.rb | 40 +- .../lib/active_support/core_ext/blank.rb | 5 + .../core_ext/class/inheritable_attributes.rb | 10 +- .../active_support/core_ext/date/behavior.rb | 3 + .../core_ext/date/calculations.rb | 33 +- .../core_ext/date_time/calculations.rb | 24 +- .../lib/active_support/core_ext/duplicable.rb | 6 + .../lib/active_support/core_ext/enumerable.rb | 46 +- .../lib/active_support/core_ext/file.rb | 24 +- .../active_support/core_ext/file/atomic.rb | 46 + .../lib/active_support/core_ext/float.rb | 2 + .../lib/active_support/core_ext/float/time.rb | 27 + .../lib/active_support/core_ext/hash.rb | 3 +- .../core_ext/hash/conversions.rb | 2 +- .../core_ext/hash/deep_merge.rb | 23 + .../active_support/core_ext/hash/except.rb | 4 +- .../core_ext/hash/reverse_merge.rb | 17 +- .../lib/active_support/core_ext/hash/slice.rb | 13 +- .../lib/active_support/core_ext/integer.rb | 2 + .../active_support/core_ext/integer/time.rb | 45 + .../core_ext/kernel/debugger.rb | 8 +- .../lib/active_support/core_ext/logger.rb | 129 +- .../lib/active_support/core_ext/module.rb | 12 +- .../core_ext/module/aliasing.rb | 138 +- .../core_ext/module/delegation.rb | 29 +- .../core_ext/module/introspection.rb | 153 +- .../core_ext/module/model_naming.rb | 15 +- .../core_ext/module/synchronization.rb | 39 + .../active_support/core_ext/numeric/time.rb | 10 - .../lib/active_support/core_ext/object.rb | 1 + .../core_ext/object/extending.rb | 45 +- .../core_ext/object/instance_variables.rb | 2 +- .../core_ext/object/metaclass.rb | 13 + .../active_support/core_ext/object/misc.rb | 57 +- .../lib/active_support/core_ext/rexml.rb | 3 +- .../lib/active_support/core_ext/string.rb | 8 +- .../active_support/core_ext/string/access.rb | 10 +- .../core_ext/string/behavior.rb | 13 + .../core_ext/string/inflections.rb | 23 +- .../core_ext/string/multibyte.rb | 81 + .../core_ext/time/calculations.rb | 49 +- .../core_ext/time/conversions.rb | 1 + .../lib/active_support/core_ext/time/zones.rb | 2 +- .../lib/active_support/dependencies.rb | 272 +- .../lib/active_support/deprecation.rb | 24 +- .../lib/active_support/inflector.rb | 155 +- .../activesupport/lib/active_support/json.rb | 2 +- .../lib/active_support/json/encoders/date.rb | 11 +- .../active_support/json/encoders/date_time.rb | 11 +- .../lib/active_support/json/encoders/time.rb | 13 +- .../lib/active_support/locale/en-US.yml | 32 + .../lib/active_support/memoizable.rb | 82 + .../lib/active_support/multibyte.rb | 38 +- .../lib/active_support/multibyte/chars.rb | 794 +- .../active_support/multibyte/exceptions.rb | 8 + .../multibyte/unicode_database.rb | 71 + .../lib/active_support/option_merger.rb | 12 +- .../lib/active_support/ordered_hash.rb | 15 + .../lib/active_support/rescuable.rb | 108 + .../lib/active_support/secure_random.rb | 197 + .../lib/active_support/string_inquirer.rb | 10 + .../lib/active_support/test_case.rb | 21 +- .../active_support/testing/core_ext/test.rb | 6 + .../testing/core_ext/test/unit/assertions.rb | 72 + .../lib/active_support/testing/performance.rb | 452 + .../testing/setup_and_teardown.rb | 43 +- .../lib/active_support/time_with_zone.rb | 114 +- .../lib/active_support/values/time_zone.rb | 10 +- .../active_support/values/unicode_tables.dat | Bin 656156 -> 710734 bytes .../lib/active_support/vendor.rb | 14 +- .../vendor/builder-2.1.2/builder/xmlevents.rb | 2 +- .../active_support/vendor/i18n-0.0.1/i18n.rb | 187 + .../vendor/i18n-0.0.1/i18n/backend/simple.rb | 212 + .../vendor/i18n-0.0.1/i18n/exceptions.rb | 53 + .../vendor/memcache-client-1.5.0/memcache.rb | 4 +- .../vendor/tzinfo-0.3.11/tzinfo.rb | 33 + .../tzinfo-0.3.11/tzinfo/data_timezone.rb | 47 + .../tzinfo/data_timezone_info.rb | 228 + .../tzinfo/definitions/Africa/Algiers.rb | 55 + .../tzinfo/definitions/Africa/Cairo.rb | 219 + .../tzinfo/definitions/Africa/Casablanca.rb | 40 + .../tzinfo/definitions/Africa/Harare.rb | 18 + .../tzinfo/definitions/Africa/Johannesburg.rb | 25 + .../tzinfo/definitions/Africa/Monrovia.rb | 22 + .../tzinfo/definitions/Africa/Nairobi.rb | 23 + .../America/Argentina/Buenos_Aires.rb | 166 + .../definitions/America/Argentina/San_Juan.rb | 170 + .../tzinfo/definitions/America/Bogota.rb | 23 + .../tzinfo/definitions/America/Caracas.rb | 23 + .../tzinfo/definitions/America/Chicago.rb | 283 + .../tzinfo/definitions/America/Chihuahua.rb | 136 + .../tzinfo/definitions/America/Denver.rb | 204 + .../tzinfo/definitions/America/Godthab.rb | 161 + .../tzinfo/definitions/America/Guatemala.rb | 27 + .../tzinfo/definitions/America/Halifax.rb | 274 + .../America/Indiana/Indianapolis.rb | 149 + .../tzinfo/definitions/America/Juneau.rb | 194 + .../tzinfo/definitions/America/La_Paz.rb | 22 + .../tzinfo/definitions/America/Lima.rb | 35 + .../tzinfo/definitions/America/Los_Angeles.rb | 232 + .../tzinfo/definitions/America/Mazatlan.rb | 139 + .../tzinfo/definitions/America/Mexico_City.rb | 144 + .../tzinfo/definitions/America/Monterrey.rb | 131 + .../tzinfo/definitions/America/New_York.rb | 282 + .../tzinfo/definitions/America/Phoenix.rb | 30 + .../tzinfo/definitions/America/Regina.rb | 74 + .../tzinfo/definitions/America/Santiago.rb | 205 + .../tzinfo/definitions/America/Sao_Paulo.rb | 171 + .../tzinfo/definitions/America/St_Johns.rb | 288 + .../tzinfo/definitions/America/Tijuana.rb | 196 + .../tzinfo/definitions/Asia/Almaty.rb | 67 + .../tzinfo/definitions/Asia/Baghdad.rb | 73 + .../tzinfo/definitions/Asia/Baku.rb | 161 + .../tzinfo/definitions/Asia/Bangkok.rb | 20 + .../tzinfo/definitions/Asia/Chongqing.rb | 33 + .../tzinfo/definitions/Asia/Colombo.rb | 30 + .../tzinfo/definitions/Asia/Dhaka.rb | 27 + .../tzinfo/definitions/Asia/Hong_Kong.rb | 87 + .../tzinfo/definitions/Asia/Irkutsk.rb | 165 + .../tzinfo/definitions/Asia/Jakarta.rb | 30 + .../tzinfo/definitions/Asia/Jerusalem.rb | 163 + .../tzinfo/definitions/Asia/Kabul.rb | 20 + .../tzinfo/definitions/Asia/Kamchatka.rb | 163 + .../tzinfo/definitions/Asia/Karachi.rb | 30 + .../tzinfo/definitions/Asia/Katmandu.rb | 20 + .../tzinfo/definitions/Asia/Kolkata.rb | 25 + .../tzinfo/definitions/Asia/Krasnoyarsk.rb | 163 + .../tzinfo/definitions/Asia/Kuala_Lumpur.rb | 31 + .../tzinfo/definitions/Asia/Kuwait.rb | 18 + .../tzinfo/definitions/Asia/Magadan.rb | 163 + .../tzinfo/definitions/Asia/Muscat.rb | 18 + .../tzinfo/definitions/Asia/Novosibirsk.rb | 164 + .../tzinfo/definitions/Asia/Rangoon.rb | 24 + .../tzinfo/definitions/Asia/Riyadh.rb | 18 + .../tzinfo/definitions/Asia/Seoul.rb | 34 + .../tzinfo/definitions/Asia/Shanghai.rb | 35 + .../tzinfo/definitions/Asia/Singapore.rb | 33 + .../tzinfo/definitions/Asia/Taipei.rb | 59 + .../tzinfo/definitions/Asia/Tashkent.rb | 47 + .../tzinfo/definitions/Asia/Tbilisi.rb | 78 + .../tzinfo/definitions/Asia/Tehran.rb | 121 + .../tzinfo/definitions/Asia/Tokyo.rb | 30 + .../tzinfo/definitions/Asia/Ulaanbaatar.rb | 65 + .../tzinfo/definitions/Asia/Urumqi.rb | 33 + .../tzinfo/definitions/Asia/Vladivostok.rb | 164 + .../tzinfo/definitions/Asia/Yakutsk.rb | 163 + .../tzinfo/definitions/Asia/Yekaterinburg.rb | 165 + .../tzinfo/definitions/Asia/Yerevan.rb | 165 + .../tzinfo/definitions/Atlantic/Azores.rb | 270 + .../tzinfo/definitions/Atlantic/Cape_Verde.rb | 23 + .../definitions/Atlantic/South_Georgia.rb | 18 + .../tzinfo/definitions/Australia/Adelaide.rb | 187 + .../tzinfo/definitions/Australia/Brisbane.rb | 35 + .../tzinfo/definitions/Australia/Darwin.rb | 29 + .../tzinfo/definitions/Australia/Hobart.rb | 193 + .../tzinfo/definitions/Australia/Melbourne.rb | 185 + .../tzinfo/definitions/Australia/Perth.rb | 37 + .../tzinfo/definitions/Australia/Sydney.rb | 185 + .../tzinfo/definitions/Etc/UTC.rb | 16 + .../tzinfo/definitions/Europe/Amsterdam.rb | 228 + .../tzinfo/definitions/Europe/Athens.rb | 185 + .../tzinfo/definitions/Europe/Belgrade.rb | 163 + .../tzinfo/definitions/Europe/Berlin.rb | 188 + .../tzinfo/definitions/Europe/Bratislava.rb | 13 + .../tzinfo/definitions/Europe/Brussels.rb | 232 + .../tzinfo/definitions/Europe/Bucharest.rb | 181 + .../tzinfo/definitions/Europe/Budapest.rb | 197 + .../tzinfo/definitions/Europe/Copenhagen.rb | 179 + .../tzinfo/definitions/Europe/Dublin.rb | 276 + .../tzinfo/definitions/Europe/Helsinki.rb | 163 + .../tzinfo/definitions/Europe/Istanbul.rb | 218 + .../tzinfo/definitions/Europe/Kiev.rb | 168 + .../tzinfo/definitions/Europe/Lisbon.rb | 268 + .../tzinfo/definitions/Europe/Ljubljana.rb | 13 + .../tzinfo/definitions/Europe/London.rb | 288 + .../tzinfo/definitions/Europe/Madrid.rb | 211 + .../tzinfo/definitions/Europe/Minsk.rb | 170 + .../tzinfo/definitions/Europe/Moscow.rb | 181 + .../tzinfo/definitions/Europe/Paris.rb | 232 + .../tzinfo/definitions/Europe/Prague.rb | 187 + .../tzinfo/definitions/Europe/Riga.rb | 176 + .../tzinfo/definitions/Europe/Rome.rb | 215 + .../tzinfo/definitions/Europe/Sarajevo.rb | 13 + .../tzinfo/definitions/Europe/Skopje.rb | 13 + .../tzinfo/definitions/Europe/Sofia.rb | 173 + .../tzinfo/definitions/Europe/Stockholm.rb | 165 + .../tzinfo/definitions/Europe/Tallinn.rb | 172 + .../tzinfo/definitions/Europe/Vienna.rb | 183 + .../tzinfo/definitions/Europe/Vilnius.rb | 170 + .../tzinfo/definitions/Europe/Warsaw.rb | 212 + .../tzinfo/definitions/Europe/Zagreb.rb | 13 + .../tzinfo/definitions/Pacific/Auckland.rb | 202 + .../tzinfo/definitions/Pacific/Fiji.rb | 23 + .../tzinfo/definitions/Pacific/Guam.rb | 22 + .../tzinfo/definitions/Pacific/Honolulu.rb | 28 + .../tzinfo/definitions/Pacific/Majuro.rb | 20 + .../tzinfo/definitions/Pacific/Midway.rb | 25 + .../tzinfo/definitions/Pacific/Noumea.rb | 25 + .../tzinfo/definitions/Pacific/Pago_Pago.rb | 26 + .../definitions/Pacific/Port_Moresby.rb | 20 + .../tzinfo/definitions/Pacific/Tongatapu.rb | 27 + .../tzinfo-0.3.11/tzinfo/info_timezone.rb | 52 + .../tzinfo-0.3.11/tzinfo/linked_timezone.rb | 51 + .../tzinfo/linked_timezone_info.rb | 44 + .../tzinfo-0.3.11/tzinfo/offset_rationals.rb | 98 + .../tzinfo-0.3.11/tzinfo/ruby_core_support.rb | 56 + .../tzinfo-0.3.11/tzinfo/time_or_datetime.rb | 292 + .../vendor/tzinfo-0.3.11/tzinfo/timezone.rb | 508 + .../tzinfo/timezone_definition.rb | 56 + .../tzinfo-0.3.11/tzinfo/timezone_info.rb | 40 + .../tzinfo/timezone_offset_info.rb | 94 + .../tzinfo-0.3.11/tzinfo/timezone_period.rb | 198 + .../tzinfo/timezone_transition_info.rb | 129 + .../vendor/xml-simple-1.0.11/xmlsimple.rb | 6 +- .../lib/active_support/version.rb | 4 +- .../rails/activesupport/test/abstract_unit.rb | 29 + .../test/buffered_logger_test.rb | 30 +- .../rails/activesupport/test/caching_test.rb | 101 + .../activesupport/test/callbacks_test.rb | 8 +- .../test/core_ext/array_ext_test.rb | 64 +- .../activesupport/test/core_ext/blank_test.rb | 5 + .../test/core_ext/date_ext_test.rb | 23 + .../test/core_ext/date_time_ext_test.rb | 75 + .../test/core_ext/duplicable_test.rb | 2 +- .../test/core_ext/duration_test.rb | 50 + .../test/core_ext/enumerable_test.rb | 16 + .../activesupport/test/core_ext/file_test.rb | 50 +- .../test/core_ext/hash_ext_test.rb | 63 +- .../core_ext/module/synchronization_test.rb | 85 + .../test/core_ext/module_test.rb | 31 +- .../core_ext/object_and_class_ext_test.rb | 13 +- .../test/core_ext/string_ext_test.rb | 69 +- .../test/core_ext/time_ext_test.rb | 89 +- .../test/core_ext/time_with_zone_test.rb | 87 +- .../activesupport/test/dependencies_test.rb | 31 +- vendor/rails/activesupport/test/i18n_test.rb | 91 + .../activesupport/test/inflector_test.rb | 52 +- .../test/inflector_test_cases.rb | 13 + .../activesupport/test/json/encoding_test.rb | 24 +- .../activesupport/test/memoizable_test.rb | 218 + .../test/multibyte_chars_test.rb | 699 +- .../test/multibyte_conformance.rb | 105 +- .../test/multibyte_test_helpers.rb | 19 + .../test/multibyte_unicode_database_test.rb | 28 + .../activesupport/test/option_merger_test.rb | 27 + .../activesupport/test/ordered_hash_test.rb | 19 + .../activesupport/test/rescuable_test.rb | 75 + .../activesupport/test/secure_random_test.rb | 19 + .../test/string_inquirer_test.rb | 2 +- vendor/rails/activesupport/test/test_test.rb | 24 + .../activesupport/test/time_zone_test.rb | 7 + vendor/rails/railties/CHANGELOG | 25 +- vendor/rails/railties/Rakefile | 66 +- vendor/rails/railties/config.ru | 17 + .../railties/configs/databases/ibm_db.yml | 62 + .../railties/configs/databases/mysql.yml | 3 + .../railties/configs/databases/postgresql.yml | 3 + .../railties/configs/databases/sqlite2.yml | 3 + .../railties/configs/databases/sqlite3.yml | 3 + .../rails/railties/dispatches/dispatch.fcgi | 2 +- vendor/rails/railties/dispatches/dispatch.rb | 4 +- vendor/rails/railties/dispatches/gateway.cgi | 4 +- .../doc/guides/html/2_2_release_notes.html | 1120 + .../guides/html/actioncontroller_basics.html | 1125 + .../doc/guides/html/association_basics.html | 2577 + .../railties/doc/guides/html/authors.html | 227 + .../html/benchmarking_and_profiling.html | 1018 + .../doc/guides/html/caching_with_rails.html | 577 + .../doc/guides/html/creating_plugins.html | 1402 + .../html/debugging_rails_applications.html | 1051 + .../railties/doc/guides/html/finders.html | 1002 + .../doc/guides/html/form_helpers.html | 570 + .../html/getting_started_with_rails.html | 1895 + .../rails/railties/doc/guides/html/index.html | 381 + .../guides/html/layouts_and_rendering.html | 1199 + .../railties/doc/guides/html/migrations.html | 921 + .../doc/guides/html/routing_outside_in.html | 2183 + .../railties/doc/guides/html/security.html | 1280 + .../html/testing_rails_applications.html | 1751 + .../doc/guides/source/2_2_release_notes.txt | 415 + .../actioncontroller_basics/cookies.txt | 34 + .../actioncontroller_basics/filters.txt | 121 + .../actioncontroller_basics/http_auth.txt | 24 + .../source/actioncontroller_basics/index.txt | 28 + .../actioncontroller_basics/introduction.txt | 7 + .../actioncontroller_basics/methods.txt | 37 + .../parameter_filtering.txt | 14 + .../source/actioncontroller_basics/params.txt | 62 + .../request_response_objects.txt | 35 + .../source/actioncontroller_basics/rescue.txt | 67 + .../actioncontroller_basics/session.txt | 185 + .../actioncontroller_basics/streaming.txt | 91 + .../actioncontroller_basics/verification.txt | 40 + .../guides/source/active_record_basics.txt | 120 + .../doc/guides/source/association_basics.txt | 1838 + .../railties/doc/guides/source/authors.txt | 25 + .../benchmarking_and_profiling/appendix.txt | 95 + .../digging_deeper.txt | 105 + .../edge_rails_features.txt | 185 + .../examples/graph.html | 45904 ++++++++++++++++ .../benchmarking_and_profiling/gameplan.txt | 27 + .../images/kgraph.png.html | 412 + .../images/klist.png.html | 412 + .../benchmarking_and_profiling/index.txt | 242 + .../benchmarking_and_profiling/rubyprof.txt | 179 + .../benchmarking_and_profiling/statistics.txt | 57 + .../doc/guides/source/caching_with_rails.txt | 361 + .../creating_plugins/acts_as_yaffle.txt | 193 + .../source/creating_plugins/appendix.txt | 46 + .../source/creating_plugins/basics.markdown | 861 + .../creating_plugins/custom_generator.txt | 69 + .../source/creating_plugins/custom_route.txt | 69 + .../guides/source/creating_plugins/index.txt | 84 + .../creating_plugins/migration_generator.txt | 89 + .../source/creating_plugins/odds_and_ends.txt | 122 + .../source/creating_plugins/preparation.txt | 169 + .../creating_plugins/string_to_squawk.txt | 103 + .../source/creating_plugins/view_helper.txt | 61 + .../source/debugging_rails_applications.txt | 637 + .../railties/doc/guides/source/finders.txt | 488 + .../doc/guides/source/form_helpers.txt | 270 + .../source/getting_started_with_rails.txt | 1121 + .../doc/guides/source/images/belongs_to.png | Bin 0 -> 34017 bytes .../doc/guides/source/images/bullet.gif | Bin 0 -> 60 bytes .../doc/guides/source/images/csrf.png | Bin 0 -> 41996 bytes .../doc/guides/source/images/habtm.png | Bin 0 -> 63801 bytes .../doc/guides/source/images/has_many.png | Bin 0 -> 38582 bytes .../guides/source/images/has_many_through.png | Bin 0 -> 100220 bytes .../doc/guides/source/images/has_one.png | Bin 0 -> 39022 bytes .../guides/source/images/has_one_through.png | Bin 0 -> 92594 bytes .../guides/source/images/header_backdrop.png | Bin 0 -> 882 bytes .../doc/guides/source/images/icons/README | 5 + .../guides/source/images/icons/callouts/1.png | Bin 0 -> 329 bytes .../source/images/icons/callouts/10.png | Bin 0 -> 361 bytes .../source/images/icons/callouts/11.png | Bin 0 -> 565 bytes .../source/images/icons/callouts/12.png | Bin 0 -> 617 bytes .../source/images/icons/callouts/13.png | Bin 0 -> 623 bytes .../source/images/icons/callouts/14.png | Bin 0 -> 411 bytes .../source/images/icons/callouts/15.png | Bin 0 -> 640 bytes .../guides/source/images/icons/callouts/2.png | Bin 0 -> 353 bytes .../guides/source/images/icons/callouts/3.png | Bin 0 -> 350 bytes .../guides/source/images/icons/callouts/4.png | Bin 0 -> 345 bytes .../guides/source/images/icons/callouts/5.png | Bin 0 -> 348 bytes .../guides/source/images/icons/callouts/6.png | Bin 0 -> 355 bytes .../guides/source/images/icons/callouts/7.png | Bin 0 -> 344 bytes .../guides/source/images/icons/callouts/8.png | Bin 0 -> 357 bytes .../guides/source/images/icons/callouts/9.png | Bin 0 -> 357 bytes .../guides/source/images/icons/caution.png | Bin 0 -> 2554 bytes .../guides/source/images/icons/example.png | Bin 0 -> 2354 bytes .../doc/guides/source/images/icons/home.png | Bin 0 -> 1340 bytes .../guides/source/images/icons/important.png | Bin 0 -> 2657 bytes .../doc/guides/source/images/icons/next.png | Bin 0 -> 1302 bytes .../doc/guides/source/images/icons/note.png | Bin 0 -> 2730 bytes .../doc/guides/source/images/icons/prev.png | Bin 0 -> 1348 bytes .../doc/guides/source/images/icons/tip.png | Bin 0 -> 2602 bytes .../doc/guides/source/images/icons/up.png | Bin 0 -> 1320 bytes .../guides/source/images/icons/warning.png | Bin 0 -> 2828 bytes .../doc/guides/source/images/polymorphic.png | Bin 0 -> 85248 bytes .../guides/source/images/rails_logo_remix.gif | Bin 0 -> 8533 bytes .../images/ruby_on_rails_by_mike_rundle2.gif | Bin 0 -> 6793 bytes .../guides/source/images/session_fixation.png | Bin 0 -> 47860 bytes .../railties/doc/guides/source/index.txt | 126 + .../guides/source/layouts_and_rendering.txt | 814 + .../migrations/anatomy_of_a_migration.txt | 85 + .../guides/source/migrations/changelog.txt | 5 + .../migrations/creating_a_migration.txt | 109 + .../guides/source/migrations/foreign_keys.txt | 8 + .../doc/guides/source/migrations/index.txt | 22 + .../source/migrations/rakeing_around.txt | 111 + .../doc/guides/source/migrations/scheming.txt | 47 + .../migrations/using_models_in_migrations.txt | 46 + .../source/migrations/writing_a_migration.txt | 159 + .../doc/guides/source/routing_outside_in.txt | 970 + .../railties/doc/guides/source/security.txt | 919 + .../doc/guides/source/stylesheets/base.css | 358 + .../doc/guides/source/stylesheets/forms.css | 35 + .../doc/guides/source/stylesheets/more.css | 82 + .../guides/source/templates/guides.html.erb | 97 + .../doc/guides/source/templates/inline.css | 165 + .../source/testing_rails_applications.txt | 894 + .../railties/environments/environment.rb | 5 +- .../rails/railties/environments/production.rb | 4 +- .../railties/helpers/performance_test.rb | 9 + vendor/rails/railties/html/500.html | 5 +- .../railties/html/javascripts/prototype.js | 304 +- vendor/rails/railties/lib/commands/console.rb | 13 + .../rails/railties/lib/commands/dbconsole.rb | 4 +- .../rails/railties/lib/commands/ncgi/listener | 4 +- .../rails/railties/lib/commands/ncgi/tracker | 4 +- vendor/rails/railties/lib/commands/plugin.rb | 65 +- .../railties/lib/commands/process/spawner.rb | 8 +- vendor/rails/railties/lib/commands/runner.rb | 2 +- vendor/rails/railties/lib/commands/server.rb | 12 +- .../railties/lib/commands/servers/thin.rb | 25 + vendor/rails/railties/lib/console_sandbox.rb | 4 +- vendor/rails/railties/lib/fcgi_handler.rb | 4 +- vendor/rails/railties/lib/initializer.rb | 172 +- .../railties/lib/performance_test_help.rb | 5 + .../rails/railties/lib/rails/gem_builder.rb | 6 +- .../railties/lib/rails/gem_dependency.rb | 175 +- .../lib/rails/mongrel_server/commands.rb | 2 +- vendor/rails/railties/lib/rails/plugin.rb | 12 +- vendor/rails/railties/lib/rails/rack.rb | 6 + .../rails/railties/lib/rails/rack/logger.rb | 28 + .../rails/railties/lib/rails/rack/static.rb | 35 + .../lib/rails/vendor_gem_source_index.rb | 140 + vendor/rails/railties/lib/rails/version.rb | 4 +- .../railties/lib/rails_generator/commands.rb | 26 +- .../rails_generator/generated_attribute.rb | 4 + .../applications/app/app_generator.rb | 7 +- .../controller/controller_generator.rb | 2 +- .../controller/templates/functional_test.rb | 2 +- .../integration_test_generator.rb | 2 +- .../templates/integration_test.rb | 4 +- .../components/mailer/mailer_generator.rb | 2 +- .../components/mailer/templates/unit_test.rb | 5 +- .../components/model/model_generator.rb | 2 +- .../components/model/templates/model.rb | 3 + .../components/model/templates/unit_test.rb | 2 +- .../components/observer/observer_generator.rb | 2 +- .../observer/templates/unit_test.rb | 2 +- .../components/performance_test/USAGE | 8 + .../performance_test_generator.rb | 16 + .../templates/performance_test.rb | 9 + .../components/plugin/plugin_generator.rb | 2 +- .../components/plugin/templates/unit_test.rb | 4 +- .../components/resource/resource_generator.rb | 4 +- .../resource/templates/functional_test.rb | 2 +- .../generators/components/scaffold/USAGE | 14 +- .../components/scaffold/scaffold_generator.rb | 13 +- .../scaffold/templates/functional_test.rb | 14 +- .../railties/lib/rails_generator/lookup.rb | 3 +- .../railties/lib/rails_generator/scripts.rb | 2 +- .../lib/rails_generator/scripts/destroy.rb | 13 +- .../rails_generator/secret_key_generator.rb | 152 +- .../rails/railties/lib/tasks/annotations.rake | 19 +- .../rails/railties/lib/tasks/databases.rake | 57 +- .../railties/lib/tasks/documentation.rake | 15 + .../rails/railties/lib/tasks/framework.rake | 5 + vendor/rails/railties/lib/tasks/gems.rake | 31 +- vendor/rails/railties/lib/tasks/misc.rake | 7 +- vendor/rails/railties/lib/tasks/testing.rake | 29 +- vendor/rails/railties/lib/test_help.rb | 3 +- vendor/rails/railties/lib/webrick_server.rb | 13 +- vendor/rails/railties/test/error_page_test.rb | 43 + .../rails/railties/test/fixtures/eager/zoo.rb | 3 + .../test/fixtures/eager/zoo/reptile_house.rb | 2 + .../missing_class/templates/.gitignore | 0 .../missing_generator/templates/.gitignore | 0 .../generators/missing_templates/.gitignore | 0 .../plugins/alternate/a/lib/.gitignore | 0 .../acts/acts_as_chunky_bacon/lib/.gitignore | 0 .../fixtures/plugins/default/empty/.gitignore | 0 .../fixtures/plugins/default/gemlike/init.rb | 1 + .../plugins/default/gemlike/lib/gemlike.rb | 2 + .../plugins/default/gemlike/rails/init.rb | 7 + .../railties/test/gem_dependency_test.rb | 71 +- .../test/generators/generator_test_helper.rb | 2 +- .../rails_controller_generator_test.rb | 22 + .../generators/rails_model_generator_test.rb | 16 + .../rails_scaffold_generator_test.rb | 42 + .../rails/railties/test/initializer_test.rb | 137 +- .../rails/railties/test/plugin_loader_test.rb | 12 +- .../railties/test/plugin_locator_test.rb | 4 +- vendor/rails/railties/test/plugin_test.rb | 16 +- .../test/secret_key_generation_test.rb | 10 +- .../gems/dummy-gem-a-0.4.0/.specification | 28 + .../gems/dummy-gem-a-0.4.0/lib/dummy-gem-a.rb | 1 + .../gems/dummy-gem-b-0.4.0/.specification | 28 + .../gems/dummy-gem-b-0.4.0/lib/dummy-gem-b.rb | 1 + .../gems/dummy-gem-b-0.6.0/.specification | 28 + .../gems/dummy-gem-b-0.6.0/lib/dummy-gem-b.rb | 1 + .../gems/dummy-gem-c-0.4.0/.specification | 28 + .../gems/dummy-gem-c-0.4.0/lib/dummy-gem-c.rb | 1 + .../gems/dummy-gem-c-0.6.0/.specification | 28 + .../gems/dummy-gem-c-0.6.0/lib/dummy-gem-c.rb | 1 + .../gems/dummy-gem-d-1.0.0/lib/dummy-gem-d.rb | 1 + .../gems/dummy-gem-e-1.0.0/.specification | 28 + .../gems/dummy-gem-e-1.0.0/lib/dummy-gem-e.rb | 1 + 827 files changed, 123652 insertions(+), 11027 deletions(-) create mode 100644 vendor/rails/actionmailer/test/fixtures/auto_layout_mailer/hello.html.erb create mode 100644 vendor/rails/actionmailer/test/fixtures/explicit_layout_mailer/logout.html.erb create mode 100644 vendor/rails/actionmailer/test/fixtures/explicit_layout_mailer/signup.html.erb create mode 100644 vendor/rails/actionmailer/test/fixtures/layouts/auto_layout_mailer.html.erb create mode 100644 vendor/rails/actionmailer/test/fixtures/layouts/spam.html.erb create mode 100644 vendor/rails/actionmailer/test/fixtures/test_mailer/body_ivar.erb create mode 100644 vendor/rails/actionmailer/test/fixtures/test_mailer/signed_up.html.erb create mode 100644 vendor/rails/actionmailer/test/mail_layout_test.rb create mode 100644 vendor/rails/actionpack/lib/action_controller/performance_test.rb create mode 100644 vendor/rails/actionpack/lib/action_controller/rack_process.rb create mode 100644 vendor/rails/actionpack/lib/action_controller/translation.rb create mode 100644 vendor/rails/actionpack/lib/action_view/helpers.rb create mode 100644 vendor/rails/actionpack/lib/action_view/helpers/translation_helper.rb create mode 100644 vendor/rails/actionpack/lib/action_view/locale/en-US.yml create mode 100644 vendor/rails/actionpack/lib/action_view/paths.rb create mode 100644 vendor/rails/actionpack/lib/action_view/renderable.rb create mode 100644 vendor/rails/actionpack/lib/action_view/renderable_partial.rb create mode 100644 vendor/rails/actionpack/lib/action_view/template_handlers.rb create mode 100644 vendor/rails/actionpack/test/controller/html-scanner/cdata_node_test.rb create mode 100644 vendor/rails/actionpack/test/controller/rack_test.rb create mode 100644 vendor/rails/actionpack/test/controller/translation_test.rb create mode 100644 vendor/rails/actionpack/test/fixtures/_top_level_partial.html.erb create mode 100644 vendor/rails/actionpack/test/fixtures/_top_level_partial_only.erb create mode 100644 vendor/rails/actionpack/test/fixtures/developers/_developer.erb create mode 100644 vendor/rails/actionpack/test/fixtures/fun/games/_game.erb create mode 100644 vendor/rails/actionpack/test/fixtures/fun/serious/games/_game.erb create mode 100644 vendor/rails/actionpack/test/fixtures/functional_caching/formatted_fragment_cached.html.erb create mode 100644 vendor/rails/actionpack/test/fixtures/functional_caching/formatted_fragment_cached.js.rjs create mode 100644 vendor/rails/actionpack/test/fixtures/functional_caching/formatted_fragment_cached.xml.builder create mode 100644 vendor/rails/actionpack/test/fixtures/functional_caching/inline_fragment_cached.html.erb create mode 100644 vendor/rails/actionpack/test/fixtures/projects/_project.erb create mode 100644 vendor/rails/actionpack/test/fixtures/public/javascripts/subdir/subdir.js create mode 100644 vendor/rails/actionpack/test/fixtures/public/stylesheets/subdir/subdir.css create mode 100644 vendor/rails/actionpack/test/fixtures/replies/_reply.erb create mode 100644 vendor/rails/actionpack/test/fixtures/test/_counter.html.erb create mode 100644 vendor/rails/actionpack/test/fixtures/test/_customer_with_var.erb create mode 100644 vendor/rails/actionpack/test/fixtures/test/_layout_for_block_with_args.html.erb create mode 100644 vendor/rails/actionpack/test/fixtures/test/_local_inspector.html.erb create mode 100644 vendor/rails/actionpack/test/fixtures/test/hyphen-ated.erb create mode 100644 vendor/rails/actionpack/test/fixtures/test/implicit_content_type.atom.builder create mode 100644 vendor/rails/actionpack/test/fixtures/test/sub_template_raise.html.erb create mode 100644 vendor/rails/actionpack/test/fixtures/test/using_layout_around_block_with_args.html.erb create mode 100644 vendor/rails/actionpack/test/template/active_record_helper_i18n_test.rb create mode 100644 vendor/rails/actionpack/test/template/compiled_templates_test.rb create mode 100644 vendor/rails/actionpack/test/template/date_helper_i18n_test.rb create mode 100644 vendor/rails/actionpack/test/template/number_helper_i18n_test.rb create mode 100644 vendor/rails/actionpack/test/template/render_test.rb create mode 100644 vendor/rails/actionpack/test/template/translation_helper_test.rb create mode 100644 vendor/rails/activemodel/lib/active_model/core.rb create mode 100644 vendor/rails/activemodel/lib/active_model/state_machine.rb create mode 100644 vendor/rails/activemodel/lib/active_model/state_machine/event.rb create mode 100644 vendor/rails/activemodel/lib/active_model/state_machine/machine.rb create mode 100644 vendor/rails/activemodel/lib/active_model/state_machine/state.rb create mode 100644 vendor/rails/activemodel/lib/active_model/state_machine/state_transition.rb create mode 100644 vendor/rails/activemodel/test/observing_test.rb create mode 100644 vendor/rails/activemodel/test/state_machine/event_test.rb create mode 100644 vendor/rails/activemodel/test/state_machine/machine_test.rb create mode 100644 vendor/rails/activemodel/test/state_machine/state_test.rb create mode 100644 vendor/rails/activemodel/test/state_machine/state_transition_test.rb create mode 100644 vendor/rails/activemodel/test/state_machine_test.rb create mode 100644 vendor/rails/activemodel/test/test_helper.rb create mode 100644 vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb create mode 100644 vendor/rails/activerecord/lib/active_record/dynamic_finder_match.rb create mode 100644 vendor/rails/activerecord/lib/active_record/i18n_interpolation_deprecation.rb create mode 100644 vendor/rails/activerecord/lib/active_record/locale/en-US.yml create mode 100644 vendor/rails/activerecord/test/cases/callbacks_observers_test.rb create mode 100644 vendor/rails/activerecord/test/cases/i18n_test.rb create mode 100644 vendor/rails/activerecord/test/cases/pooled_connections_test.rb create mode 100644 vendor/rails/activerecord/test/cases/reload_models_test.rb create mode 100644 vendor/rails/activerecord/test/cases/sanitize_test.rb create mode 100644 vendor/rails/activerecord/test/cases/validations_i18n_test.rb create mode 100644 vendor/rails/activerecord/test/fixtures/.gitignore create mode 100644 vendor/rails/activerecord/test/migrations/broken/100_migration_that_raises_exception.rb create mode 100755 vendor/rails/activesupport/bin/generate_tables create mode 100644 vendor/rails/activesupport/lib/active_support/cache/synchronized_memory_store.rb create mode 100644 vendor/rails/activesupport/lib/active_support/core_ext/file/atomic.rb create mode 100644 vendor/rails/activesupport/lib/active_support/core_ext/float/time.rb create mode 100644 vendor/rails/activesupport/lib/active_support/core_ext/hash/deep_merge.rb create mode 100644 vendor/rails/activesupport/lib/active_support/core_ext/integer/time.rb create mode 100644 vendor/rails/activesupport/lib/active_support/core_ext/module/synchronization.rb create mode 100644 vendor/rails/activesupport/lib/active_support/core_ext/object/metaclass.rb create mode 100644 vendor/rails/activesupport/lib/active_support/core_ext/string/behavior.rb create mode 100644 vendor/rails/activesupport/lib/active_support/core_ext/string/multibyte.rb create mode 100644 vendor/rails/activesupport/lib/active_support/locale/en-US.yml create mode 100644 vendor/rails/activesupport/lib/active_support/memoizable.rb create mode 100644 vendor/rails/activesupport/lib/active_support/multibyte/exceptions.rb create mode 100644 vendor/rails/activesupport/lib/active_support/multibyte/unicode_database.rb create mode 100644 vendor/rails/activesupport/lib/active_support/rescuable.rb create mode 100644 vendor/rails/activesupport/lib/active_support/secure_random.rb create mode 100644 vendor/rails/activesupport/lib/active_support/testing/core_ext/test.rb create mode 100644 vendor/rails/activesupport/lib/active_support/testing/core_ext/test/unit/assertions.rb create mode 100644 vendor/rails/activesupport/lib/active_support/testing/performance.rb create mode 100755 vendor/rails/activesupport/lib/active_support/vendor/i18n-0.0.1/i18n.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/i18n-0.0.1/i18n/backend/simple.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/i18n-0.0.1/i18n/exceptions.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/data_timezone.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/data_timezone_info.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Africa/Algiers.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Africa/Cairo.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Africa/Casablanca.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Africa/Harare.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Africa/Johannesburg.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Africa/Monrovia.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Africa/Nairobi.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Argentina/Buenos_Aires.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Argentina/San_Juan.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Bogota.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Caracas.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Chicago.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Chihuahua.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Denver.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Godthab.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Guatemala.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Halifax.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Indiana/Indianapolis.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Juneau.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/La_Paz.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Lima.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Los_Angeles.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Mazatlan.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Mexico_City.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Monterrey.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/New_York.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Phoenix.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Regina.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Santiago.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Sao_Paulo.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/St_Johns.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/America/Tijuana.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Almaty.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Baghdad.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Baku.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Bangkok.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Chongqing.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Colombo.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Dhaka.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Hong_Kong.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Irkutsk.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Jakarta.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Jerusalem.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Kabul.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Kamchatka.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Karachi.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Katmandu.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Kolkata.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Krasnoyarsk.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Kuala_Lumpur.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Kuwait.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Magadan.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Muscat.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Novosibirsk.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Rangoon.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Riyadh.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Seoul.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Shanghai.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Singapore.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Taipei.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Tashkent.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Tbilisi.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Tehran.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Tokyo.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Ulaanbaatar.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Urumqi.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Vladivostok.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Yakutsk.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Yekaterinburg.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Asia/Yerevan.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Atlantic/Azores.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Atlantic/Cape_Verde.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Atlantic/South_Georgia.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Australia/Adelaide.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Australia/Brisbane.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Australia/Darwin.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Australia/Hobart.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Australia/Melbourne.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Australia/Perth.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Australia/Sydney.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Etc/UTC.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Amsterdam.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Athens.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Belgrade.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Berlin.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Bratislava.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Brussels.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Bucharest.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Budapest.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Copenhagen.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Dublin.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Helsinki.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Istanbul.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Kiev.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Lisbon.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Ljubljana.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/London.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Madrid.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Minsk.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Moscow.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Paris.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Prague.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Riga.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Rome.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Sarajevo.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Skopje.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Sofia.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Stockholm.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Tallinn.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Vienna.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Vilnius.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Warsaw.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Europe/Zagreb.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Pacific/Auckland.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Pacific/Fiji.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Pacific/Guam.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Pacific/Honolulu.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Pacific/Majuro.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Pacific/Midway.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Pacific/Noumea.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Pacific/Pago_Pago.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Pacific/Port_Moresby.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/definitions/Pacific/Tongatapu.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/info_timezone.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/linked_timezone.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/linked_timezone_info.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/offset_rationals.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/ruby_core_support.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/time_or_datetime.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/timezone.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/timezone_definition.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/timezone_info.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/timezone_offset_info.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/timezone_period.rb create mode 100644 vendor/rails/activesupport/lib/active_support/vendor/tzinfo-0.3.11/tzinfo/timezone_transition_info.rb create mode 100644 vendor/rails/activesupport/test/core_ext/module/synchronization_test.rb create mode 100644 vendor/rails/activesupport/test/i18n_test.rb create mode 100644 vendor/rails/activesupport/test/memoizable_test.rb create mode 100644 vendor/rails/activesupport/test/multibyte_test_helpers.rb create mode 100644 vendor/rails/activesupport/test/multibyte_unicode_database_test.rb create mode 100644 vendor/rails/activesupport/test/rescuable_test.rb create mode 100644 vendor/rails/activesupport/test/secure_random_test.rb create mode 100644 vendor/rails/railties/config.ru create mode 100644 vendor/rails/railties/configs/databases/ibm_db.yml create mode 100644 vendor/rails/railties/doc/guides/html/2_2_release_notes.html create mode 100644 vendor/rails/railties/doc/guides/html/actioncontroller_basics.html create mode 100644 vendor/rails/railties/doc/guides/html/association_basics.html create mode 100644 vendor/rails/railties/doc/guides/html/authors.html create mode 100644 vendor/rails/railties/doc/guides/html/benchmarking_and_profiling.html create mode 100644 vendor/rails/railties/doc/guides/html/caching_with_rails.html create mode 100644 vendor/rails/railties/doc/guides/html/creating_plugins.html create mode 100644 vendor/rails/railties/doc/guides/html/debugging_rails_applications.html create mode 100644 vendor/rails/railties/doc/guides/html/finders.html create mode 100644 vendor/rails/railties/doc/guides/html/form_helpers.html create mode 100644 vendor/rails/railties/doc/guides/html/getting_started_with_rails.html create mode 100644 vendor/rails/railties/doc/guides/html/index.html create mode 100644 vendor/rails/railties/doc/guides/html/layouts_and_rendering.html create mode 100644 vendor/rails/railties/doc/guides/html/migrations.html create mode 100644 vendor/rails/railties/doc/guides/html/routing_outside_in.html create mode 100644 vendor/rails/railties/doc/guides/html/security.html create mode 100644 vendor/rails/railties/doc/guides/html/testing_rails_applications.html create mode 100644 vendor/rails/railties/doc/guides/source/2_2_release_notes.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/cookies.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/filters.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/http_auth.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/index.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/introduction.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/methods.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/parameter_filtering.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/params.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/request_response_objects.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/rescue.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/session.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/streaming.txt create mode 100644 vendor/rails/railties/doc/guides/source/actioncontroller_basics/verification.txt create mode 100644 vendor/rails/railties/doc/guides/source/active_record_basics.txt create mode 100644 vendor/rails/railties/doc/guides/source/association_basics.txt create mode 100644 vendor/rails/railties/doc/guides/source/authors.txt create mode 100644 vendor/rails/railties/doc/guides/source/benchmarking_and_profiling/appendix.txt create mode 100644 vendor/rails/railties/doc/guides/source/benchmarking_and_profiling/digging_deeper.txt create mode 100644 vendor/rails/railties/doc/guides/source/benchmarking_and_profiling/edge_rails_features.txt create mode 100644 vendor/rails/railties/doc/guides/source/benchmarking_and_profiling/examples/graph.html create mode 100644 vendor/rails/railties/doc/guides/source/benchmarking_and_profiling/gameplan.txt create mode 100644 vendor/rails/railties/doc/guides/source/benchmarking_and_profiling/images/kgraph.png.html create mode 100644 vendor/rails/railties/doc/guides/source/benchmarking_and_profiling/images/klist.png.html create mode 100644 vendor/rails/railties/doc/guides/source/benchmarking_and_profiling/index.txt create mode 100644 vendor/rails/railties/doc/guides/source/benchmarking_and_profiling/rubyprof.txt create mode 100644 vendor/rails/railties/doc/guides/source/benchmarking_and_profiling/statistics.txt create mode 100644 vendor/rails/railties/doc/guides/source/caching_with_rails.txt create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/acts_as_yaffle.txt create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/appendix.txt create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/basics.markdown create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/custom_generator.txt create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/custom_route.txt create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/index.txt create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/migration_generator.txt create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/odds_and_ends.txt create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/preparation.txt create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/string_to_squawk.txt create mode 100644 vendor/rails/railties/doc/guides/source/creating_plugins/view_helper.txt create mode 100644 vendor/rails/railties/doc/guides/source/debugging_rails_applications.txt create mode 100644 vendor/rails/railties/doc/guides/source/finders.txt create mode 100644 vendor/rails/railties/doc/guides/source/form_helpers.txt create mode 100644 vendor/rails/railties/doc/guides/source/getting_started_with_rails.txt create mode 100644 vendor/rails/railties/doc/guides/source/images/belongs_to.png create mode 100644 vendor/rails/railties/doc/guides/source/images/bullet.gif create mode 100644 vendor/rails/railties/doc/guides/source/images/csrf.png create mode 100644 vendor/rails/railties/doc/guides/source/images/habtm.png create mode 100644 vendor/rails/railties/doc/guides/source/images/has_many.png create mode 100644 vendor/rails/railties/doc/guides/source/images/has_many_through.png create mode 100644 vendor/rails/railties/doc/guides/source/images/has_one.png create mode 100644 vendor/rails/railties/doc/guides/source/images/has_one_through.png create mode 100644 vendor/rails/railties/doc/guides/source/images/header_backdrop.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/README create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/1.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/10.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/11.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/12.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/13.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/14.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/15.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/2.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/3.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/4.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/5.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/6.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/7.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/8.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/callouts/9.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/caution.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/example.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/home.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/important.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/next.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/note.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/prev.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/tip.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/up.png create mode 100644 vendor/rails/railties/doc/guides/source/images/icons/warning.png create mode 100644 vendor/rails/railties/doc/guides/source/images/polymorphic.png create mode 100644 vendor/rails/railties/doc/guides/source/images/rails_logo_remix.gif create mode 100644 vendor/rails/railties/doc/guides/source/images/ruby_on_rails_by_mike_rundle2.gif create mode 100644 vendor/rails/railties/doc/guides/source/images/session_fixation.png create mode 100644 vendor/rails/railties/doc/guides/source/index.txt create mode 100644 vendor/rails/railties/doc/guides/source/layouts_and_rendering.txt create mode 100644 vendor/rails/railties/doc/guides/source/migrations/anatomy_of_a_migration.txt create mode 100644 vendor/rails/railties/doc/guides/source/migrations/changelog.txt create mode 100644 vendor/rails/railties/doc/guides/source/migrations/creating_a_migration.txt create mode 100644 vendor/rails/railties/doc/guides/source/migrations/foreign_keys.txt create mode 100644 vendor/rails/railties/doc/guides/source/migrations/index.txt create mode 100644 vendor/rails/railties/doc/guides/source/migrations/rakeing_around.txt create mode 100644 vendor/rails/railties/doc/guides/source/migrations/scheming.txt create mode 100644 vendor/rails/railties/doc/guides/source/migrations/using_models_in_migrations.txt create mode 100644 vendor/rails/railties/doc/guides/source/migrations/writing_a_migration.txt create mode 100644 vendor/rails/railties/doc/guides/source/routing_outside_in.txt create mode 100644 vendor/rails/railties/doc/guides/source/security.txt create mode 100644 vendor/rails/railties/doc/guides/source/stylesheets/base.css create mode 100644 vendor/rails/railties/doc/guides/source/stylesheets/forms.css create mode 100644 vendor/rails/railties/doc/guides/source/stylesheets/more.css create mode 100644 vendor/rails/railties/doc/guides/source/templates/guides.html.erb create mode 100644 vendor/rails/railties/doc/guides/source/templates/inline.css create mode 100644 vendor/rails/railties/doc/guides/source/testing_rails_applications.txt create mode 100644 vendor/rails/railties/helpers/performance_test.rb create mode 100644 vendor/rails/railties/lib/commands/servers/thin.rb create mode 100644 vendor/rails/railties/lib/performance_test_help.rb create mode 100644 vendor/rails/railties/lib/rails/rack.rb create mode 100644 vendor/rails/railties/lib/rails/rack/logger.rb create mode 100644 vendor/rails/railties/lib/rails/rack/static.rb create mode 100644 vendor/rails/railties/lib/rails/vendor_gem_source_index.rb create mode 100644 vendor/rails/railties/lib/rails_generator/generators/components/performance_test/USAGE create mode 100644 vendor/rails/railties/lib/rails_generator/generators/components/performance_test/performance_test_generator.rb create mode 100644 vendor/rails/railties/lib/rails_generator/generators/components/performance_test/templates/performance_test.rb create mode 100644 vendor/rails/railties/test/error_page_test.rb create mode 100644 vendor/rails/railties/test/fixtures/eager/zoo.rb create mode 100644 vendor/rails/railties/test/fixtures/eager/zoo/reptile_house.rb create mode 100644 vendor/rails/railties/test/fixtures/lib/generators/missing_class/templates/.gitignore create mode 100644 vendor/rails/railties/test/fixtures/lib/generators/missing_generator/templates/.gitignore create mode 100644 vendor/rails/railties/test/fixtures/lib/generators/missing_templates/.gitignore create mode 100644 vendor/rails/railties/test/fixtures/plugins/alternate/a/lib/.gitignore create mode 100644 vendor/rails/railties/test/fixtures/plugins/default/acts/acts_as_chunky_bacon/lib/.gitignore create mode 100644 vendor/rails/railties/test/fixtures/plugins/default/empty/.gitignore create mode 100644 vendor/rails/railties/test/fixtures/plugins/default/gemlike/init.rb create mode 100644 vendor/rails/railties/test/fixtures/plugins/default/gemlike/lib/gemlike.rb create mode 100644 vendor/rails/railties/test/fixtures/plugins/default/gemlike/rails/init.rb create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-a-0.4.0/.specification create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-a-0.4.0/lib/dummy-gem-a.rb create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-b-0.4.0/.specification create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-b-0.4.0/lib/dummy-gem-b.rb create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-b-0.6.0/.specification create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-b-0.6.0/lib/dummy-gem-b.rb create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-c-0.4.0/.specification create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-c-0.4.0/lib/dummy-gem-c.rb create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-c-0.6.0/.specification create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-c-0.6.0/lib/dummy-gem-c.rb create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-d-1.0.0/lib/dummy-gem-d.rb create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-e-1.0.0/.specification create mode 100644 vendor/rails/railties/test/vendor/gems/dummy-gem-e-1.0.0/lib/dummy-gem-e.rb diff --git a/app/controllers/web_sweeper.rb b/app/controllers/web_sweeper.rb index 38e8f3da..b9731cd1 100644 --- a/app/controllers/web_sweeper.rb +++ b/app/controllers/web_sweeper.rb @@ -11,4 +11,8 @@ class WebSweeper < ActionController::Caching::Sweeper web.pages.each { |page| expire_cached_page(web, page.name) } expire_cached_summary_pages(web) end + + def after_remove_orphaned_pages(web) + expire_cached_summary_pages(web) + end end diff --git a/app/controllers/wiki_controller.rb b/app/controllers/wiki_controller.rb index bb50a9c5..f4b5f974 100644 --- a/app/controllers/wiki_controller.rb +++ b/app/controllers/wiki_controller.rb @@ -410,7 +410,7 @@ class WikiController < ApplicationController def remote_ip ip = request.remote_ip logger.info(ip) - ip.gsub!(Regexp.union(Resolv::IPv4::Regex, Resolv::IPv6::Regex), '\0') || 'bogus address' + ip.dup.gsub!(Regexp.union(Resolv::IPv4::Regex, Resolv::IPv6::Regex), '\0') || 'bogus address' end def render_atom(hide_description = false, limit = 15) diff --git a/app/views/wiki/list.rhtml b/app/views/wiki/list.rhtml index a4b8d209..e2da3425 100644 --- a/app/views/wiki/list.rhtml +++ b/app/views/wiki/list.rhtml @@ -13,7 +13,7 @@ @@ -36,7 +36,7 @@