# -*- encoding: utf-8 -*- # stub: rails 4.1.5 ruby lib Gem::Specification.new do |s| s.name = "rails".freeze s.version = "4.1.5".freeze s.required_rubygems_version = Gem::Requirement.new(">= 1.8.11".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["David Heinemeier Hansson".freeze] s.date = "2014-08-18" s.description = "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.".freeze s.email = "david@loudthinking.com".freeze s.files = ["README.md".freeze, "guides/CHANGELOG.md".freeze, "guides/Rakefile".freeze, "guides/assets/images/akshaysurve.jpg".freeze, "guides/assets/images/belongs_to.png".freeze, "guides/assets/images/book_icon.gif".freeze, "guides/assets/images/bullet.gif".freeze, "guides/assets/images/chapters_icon.gif".freeze, "guides/assets/images/check_bullet.gif".freeze, "guides/assets/images/credits_pic_blank.gif".freeze, "guides/assets/images/csrf.png".freeze, "guides/assets/images/edge_badge.png".freeze, "guides/assets/images/favicon.ico".freeze, "guides/assets/images/feature_tile.gif".freeze, "guides/assets/images/footer_tile.gif".freeze, "guides/assets/images/fxn.png".freeze, "guides/assets/images/getting_started/article_with_comments.png".freeze, "guides/assets/images/getting_started/challenge.png".freeze, "guides/assets/images/getting_started/confirm_dialog.png".freeze, "guides/assets/images/getting_started/forbidden_attributes_for_new_article.png".freeze, "guides/assets/images/getting_started/form_with_errors.png".freeze, "guides/assets/images/getting_started/index_action_with_edit_link.png".freeze, "guides/assets/images/getting_started/new_article.png".freeze, "guides/assets/images/getting_started/rails_welcome.png".freeze, "guides/assets/images/getting_started/routing_error_no_controller.png".freeze, "guides/assets/images/getting_started/routing_error_no_route_matches.png".freeze, "guides/assets/images/getting_started/show_action_for_articles.png".freeze, "guides/assets/images/getting_started/template_is_missing_articles_new.png".freeze, "guides/assets/images/getting_started/unknown_action_create_for_articles.png".freeze, "guides/assets/images/getting_started/unknown_action_new_for_articles.png".freeze, "guides/assets/images/grey_bullet.gif".freeze, "guides/assets/images/habtm.png".freeze, "guides/assets/images/has_many.png".freeze, "guides/assets/images/has_many_through.png".freeze, "guides/assets/images/has_one.png".freeze, "guides/assets/images/has_one_through.png".freeze, "guides/assets/images/header_backdrop.png".freeze, "guides/assets/images/header_tile.gif".freeze, "guides/assets/images/i18n/demo_html_safe.png".freeze, "guides/assets/images/i18n/demo_localized_pirate.png".freeze, "guides/assets/images/i18n/demo_translated_en.png".freeze, "guides/assets/images/i18n/demo_translated_pirate.png".freeze, "guides/assets/images/i18n/demo_translation_missing.png".freeze, "guides/assets/images/i18n/demo_untranslated.png".freeze, "guides/assets/images/icons/README".freeze, "guides/assets/images/icons/callouts/1.png".freeze, "guides/assets/images/icons/callouts/10.png".freeze, "guides/assets/images/icons/callouts/11.png".freeze, "guides/assets/images/icons/callouts/12.png".freeze, "guides/assets/images/icons/callouts/13.png".freeze, "guides/assets/images/icons/callouts/14.png".freeze, "guides/assets/images/icons/callouts/15.png".freeze, "guides/assets/images/icons/callouts/2.png".freeze, "guides/assets/images/icons/callouts/3.png".freeze, "guides/assets/images/icons/callouts/4.png".freeze, "guides/assets/images/icons/callouts/5.png".freeze, "guides/assets/images/icons/callouts/6.png".freeze, "guides/assets/images/icons/callouts/7.png".freeze, "guides/assets/images/icons/callouts/8.png".freeze, "guides/assets/images/icons/callouts/9.png".freeze, "guides/assets/images/icons/caution.png".freeze, "guides/assets/images/icons/example.png".freeze, "guides/assets/images/icons/home.png".freeze, "guides/assets/images/icons/important.png".freeze, "guides/assets/images/icons/next.png".freeze, "guides/assets/images/icons/note.png".freeze, "guides/assets/images/icons/prev.png".freeze, "guides/assets/images/icons/tip.png".freeze, "guides/assets/images/icons/up.png".freeze, "guides/assets/images/icons/warning.png".freeze, "guides/assets/images/nav_arrow.gif".freeze, "guides/assets/images/oscardelben.jpg".freeze, "guides/assets/images/polymorphic.png".freeze, "guides/assets/images/radar.png".freeze, "guides/assets/images/rails4_features.png".freeze, "guides/assets/images/rails_guides_kindle_cover.jpg".freeze, "guides/assets/images/rails_guides_logo.gif".freeze, "guides/assets/images/rails_logo_remix.gif".freeze, "guides/assets/images/session_fixation.png".freeze, "guides/assets/images/tab_grey.gif".freeze, "guides/assets/images/tab_info.gif".freeze, "guides/assets/images/tab_note.gif".freeze, "guides/assets/images/tab_red.gif".freeze, "guides/assets/images/tab_yellow.gif".freeze, "guides/assets/images/tab_yellow.png".freeze, "guides/assets/images/vijaydev.jpg".freeze, "guides/assets/javascripts/guides.js".freeze, "guides/assets/javascripts/jquery.min.js".freeze, "guides/assets/javascripts/responsive-tables.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushAS3.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushAppleScript.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushBash.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushCSharp.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushColdFusion.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushCpp.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushCss.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushDelphi.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushDiff.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushErlang.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushGroovy.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushJScript.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushJava.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushJavaFX.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushPerl.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushPhp.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushPlain.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushPowerShell.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushPython.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushRuby.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushSass.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushScala.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushSql.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushVb.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shBrushXml.js".freeze, "guides/assets/javascripts/syntaxhighlighter/shCore.js".freeze, "guides/assets/stylesheets/fixes.css".freeze, "guides/assets/stylesheets/kindle.css".freeze, "guides/assets/stylesheets/main.css".freeze, "guides/assets/stylesheets/print.css".freeze, "guides/assets/stylesheets/reset.css".freeze, "guides/assets/stylesheets/responsive-tables.css".freeze, "guides/assets/stylesheets/style.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shCore.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shCoreDefault.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shCoreDjango.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shCoreEclipse.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shCoreEmacs.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shCoreFadeToGrey.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shCoreMDUltra.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shCoreMidnight.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shCoreRDark.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shThemeDefault.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shThemeDjango.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shThemeEclipse.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shThemeEmacs.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shThemeFadeToGrey.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shThemeMDUltra.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shThemeMidnight.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shThemeRDark.css".freeze, "guides/assets/stylesheets/syntaxhighlighter/shThemeRailsGuides.css".freeze, "guides/bug_report_templates/action_controller_gem.rb".freeze, "guides/bug_report_templates/action_controller_master.rb".freeze, "guides/bug_report_templates/active_record_gem.rb".freeze, "guides/bug_report_templates/active_record_master.rb".freeze, "guides/code/getting_started/Gemfile".freeze, "guides/code/getting_started/Gemfile.lock".freeze, "guides/code/getting_started/README.rdoc".freeze, "guides/code/getting_started/Rakefile".freeze, "guides/code/getting_started/app/assets/javascripts/application.js".freeze, "guides/code/getting_started/app/assets/javascripts/comments.js.coffee".freeze, "guides/code/getting_started/app/assets/javascripts/posts.js.coffee".freeze, "guides/code/getting_started/app/assets/javascripts/welcome.js.coffee".freeze, "guides/code/getting_started/app/assets/stylesheets/application.css".freeze, "guides/code/getting_started/app/assets/stylesheets/comments.css.scss".freeze, "guides/code/getting_started/app/assets/stylesheets/posts.css.scss".freeze, "guides/code/getting_started/app/assets/stylesheets/welcome.css.scss".freeze, "guides/code/getting_started/app/controllers/application_controller.rb".freeze, "guides/code/getting_started/app/controllers/comments_controller.rb".freeze, "guides/code/getting_started/app/controllers/posts_controller.rb".freeze, "guides/code/getting_started/app/controllers/welcome_controller.rb".freeze, "guides/code/getting_started/app/helpers/application_helper.rb".freeze, "guides/code/getting_started/app/helpers/comments_helper.rb".freeze, "guides/code/getting_started/app/helpers/posts_helper.rb".freeze, "guides/code/getting_started/app/helpers/welcome_helper.rb".freeze, "guides/code/getting_started/app/models/comment.rb".freeze, "guides/code/getting_started/app/models/post.rb".freeze, "guides/code/getting_started/app/views/comments/_comment.html.erb".freeze, "guides/code/getting_started/app/views/comments/_form.html.erb".freeze, "guides/code/getting_started/app/views/layouts/application.html.erb".freeze, "guides/code/getting_started/app/views/posts/_form.html.erb".freeze, "guides/code/getting_started/app/views/posts/edit.html.erb".freeze, "guides/code/getting_started/app/views/posts/index.html.erb".freeze, "guides/code/getting_started/app/views/posts/new.html.erb".freeze, "guides/code/getting_started/app/views/posts/show.html.erb".freeze, "guides/code/getting_started/app/views/welcome/index.html.erb".freeze, "guides/code/getting_started/bin/bundle".freeze, "guides/code/getting_started/bin/rails".freeze, "guides/code/getting_started/bin/rake".freeze, "guides/code/getting_started/config.ru".freeze, "guides/code/getting_started/config/application.rb".freeze, "guides/code/getting_started/config/boot.rb".freeze, "guides/code/getting_started/config/database.yml".freeze, "guides/code/getting_started/config/environment.rb".freeze, "guides/code/getting_started/config/environments/development.rb".freeze, "guides/code/getting_started/config/environments/production.rb".freeze, "guides/code/getting_started/config/environments/test.rb".freeze, "guides/code/getting_started/config/initializers/backtrace_silencers.rb".freeze, "guides/code/getting_started/config/initializers/filter_parameter_logging.rb".freeze, "guides/code/getting_started/config/initializers/inflections.rb".freeze, "guides/code/getting_started/config/initializers/locale.rb".freeze, "guides/code/getting_started/config/initializers/mime_types.rb".freeze, "guides/code/getting_started/config/initializers/secret_token.rb".freeze, "guides/code/getting_started/config/initializers/session_store.rb".freeze, "guides/code/getting_started/config/initializers/wrap_parameters.rb".freeze, "guides/code/getting_started/config/locales/en.yml".freeze, "guides/code/getting_started/config/routes.rb".freeze, "guides/code/getting_started/db/migrate/20130122042648_create_posts.rb".freeze, "guides/code/getting_started/db/migrate/20130122045842_create_comments.rb".freeze, "guides/code/getting_started/db/schema.rb".freeze, "guides/code/getting_started/db/seeds.rb".freeze, "guides/code/getting_started/public/404.html".freeze, "guides/code/getting_started/public/422.html".freeze, "guides/code/getting_started/public/500.html".freeze, "guides/code/getting_started/public/favicon.ico".freeze, "guides/code/getting_started/public/robots.txt".freeze, "guides/code/getting_started/test/controllers/comments_controller_test.rb".freeze, "guides/code/getting_started/test/controllers/posts_controller_test.rb".freeze, "guides/code/getting_started/test/controllers/welcome_controller_test.rb".freeze, "guides/code/getting_started/test/fixtures/comments.yml".freeze, "guides/code/getting_started/test/fixtures/posts.yml".freeze, "guides/code/getting_started/test/helpers/comments_helper_test.rb".freeze, "guides/code/getting_started/test/helpers/posts_helper_test.rb".freeze, "guides/code/getting_started/test/helpers/welcome_helper_test.rb".freeze, "guides/code/getting_started/test/models/comment_test.rb".freeze, "guides/code/getting_started/test/models/post_test.rb".freeze, "guides/code/getting_started/test/test_helper.rb".freeze, "guides/rails_guides.rb".freeze, "guides/rails_guides/generator.rb".freeze, "guides/rails_guides/helpers.rb".freeze, "guides/rails_guides/indexer.rb".freeze, "guides/rails_guides/kindle.rb".freeze, "guides/rails_guides/levenshtein.rb".freeze, "guides/rails_guides/markdown.rb".freeze, "guides/rails_guides/markdown/renderer.rb".freeze, "guides/source/2_2_release_notes.md".freeze, "guides/source/2_3_release_notes.md".freeze, "guides/source/3_0_release_notes.md".freeze, "guides/source/3_1_release_notes.md".freeze, "guides/source/3_2_release_notes.md".freeze, "guides/source/4_0_release_notes.md".freeze, "guides/source/4_1_release_notes.md".freeze, "guides/source/_license.html.erb".freeze, "guides/source/_welcome.html.erb".freeze, "guides/source/action_controller_overview.md".freeze, "guides/source/action_mailer_basics.md".freeze, "guides/source/action_view_overview.md".freeze, "guides/source/active_model_basics.md".freeze, "guides/source/active_record_basics.md".freeze, "guides/source/active_record_callbacks.md".freeze, "guides/source/active_record_querying.md".freeze, "guides/source/active_record_validations.md".freeze, "guides/source/active_support_core_extensions.md".freeze, "guides/source/active_support_instrumentation.md".freeze, "guides/source/api_documentation_guidelines.md".freeze, "guides/source/asset_pipeline.md".freeze, "guides/source/association_basics.md".freeze, "guides/source/caching_with_rails.md".freeze, "guides/source/command_line.md".freeze, "guides/source/configuring.md".freeze, "guides/source/contributing_to_ruby_on_rails.md".freeze, "guides/source/credits.html.erb".freeze, "guides/source/debugging_rails_applications.md".freeze, "guides/source/development_dependencies_install.md".freeze, "guides/source/documents.yaml".freeze, "guides/source/engines.md".freeze, "guides/source/form_helpers.md".freeze, "guides/source/generators.md".freeze, "guides/source/getting_started.md".freeze, "guides/source/i18n.md".freeze, "guides/source/index.html.erb".freeze, "guides/source/initialization.md".freeze, "guides/source/kindle/copyright.html.erb".freeze, "guides/source/kindle/layout.html.erb".freeze, "guides/source/kindle/rails_guides.opf.erb".freeze, "guides/source/kindle/toc.html.erb".freeze, "guides/source/kindle/toc.ncx.erb".freeze, "guides/source/kindle/welcome.html.erb".freeze, "guides/source/layout.html.erb".freeze, "guides/source/layouts_and_rendering.md".freeze, "guides/source/maintenance_policy.md".freeze, "guides/source/migrations.md".freeze, "guides/source/nested_model_forms.md".freeze, "guides/source/plugins.md".freeze, "guides/source/rails_application_templates.md".freeze, "guides/source/rails_on_rack.md".freeze, "guides/source/routing.md".freeze, "guides/source/ruby_on_rails_guides_guidelines.md".freeze, "guides/source/security.md".freeze, "guides/source/testing.md".freeze, "guides/source/upgrading_ruby_on_rails.md".freeze, "guides/source/working_with_javascript_in_rails.md".freeze, "guides/w3c_validator.rb".freeze] s.homepage = "http://www.rubyonrails.org".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 1.9.3".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Full-stack web application framework.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["= 4.1.5".freeze]) s.add_runtime_dependency(%q.freeze, ["= 4.1.5".freeze]) s.add_runtime_dependency(%q.freeze, ["= 4.1.5".freeze]) s.add_runtime_dependency(%q.freeze, ["= 4.1.5".freeze]) s.add_runtime_dependency(%q.freeze, ["= 4.1.5".freeze]) s.add_runtime_dependency(%q.freeze, ["= 4.1.5".freeze]) s.add_runtime_dependency(%q.freeze, ["= 4.1.5".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.3.0".freeze, "< 2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) end