From 7014c8a0d404b7bb099c9031606e741b6d4cdcb7 Mon Sep 17 00:00:00 2001 From: Dan Rice Date: Thu, 2 Oct 2014 11:52:50 -0400 Subject: [PATCH] Add pessimistic version constraints for all gems --- Gemfile | 66 ++++++++++++++++++++++++++-------------------------- Gemfile.lock | 64 +++++++++++++++++++++++++------------------------- 2 files changed, 65 insertions(+), 65 deletions(-) diff --git a/Gemfile b/Gemfile index 3b24881a..1ab1db7e 100644 --- a/Gemfile +++ b/Gemfile @@ -1,36 +1,36 @@ source 'https://rubygems.org' -gem 'rails', '~>4.1.6' -gem 'sass-rails', '~>4.0' -gem 'coffee-rails', '~>4.0' +gem 'rails', '~> 4.1.6' +gem 'sass-rails', '~> 4.0.3' +gem 'coffee-rails', '~> 4.0.1' #gem 'json' # todo: remove xml api -gem 'actionpack-xml_parser', '>=1.0.1' +gem 'actionpack-xml_parser', '~> 1.0.1' # See https://github.com/sstephenson/execjs#readme for more supported runtimes gem 'therubyracer' -gem 'uglifier', '>=1.3.0' +gem 'uglifier', '~> 2.5.3' -gem 'jquery-rails' +gem 'jquery-rails', '~> 3.1.2' # you may comment out the database driver you will not be using. # This will prevent a native build of the driver. Building native drivers is not # always possible on all hosters -gem "sqlite3" -gem "mysql2" +gem "sqlite3", "~> 1.3.9" +gem "mysql2", "~> 0.3.16" -gem "RedCloth" -gem "sanitize" -gem "will_paginate" -gem "acts_as_list" -gem "aasm" -gem "htmlentities" -gem "swf_fu" -gem "rails_autolink" -gem "cache_digests" +gem "RedCloth", "~> 4.2.9" +gem "sanitize", "~> 3.0.2" +gem "will_paginate", "~> 3.0.7" +gem "acts_as_list", "~> 0.4.0" +gem "aasm", "~> 3.4.0" +gem "htmlentities", "~> 4.3.2" +gem "swf_fu", "~> 2.0.4" +gem "rails_autolink", "~> 1.1.6" +gem "cache_digests", "~> 0.3.1" # To use ActiveModel has_secure_password gem 'bcrypt', '~> 3.1.7' @@ -42,27 +42,27 @@ gem 'bcrypt', '~> 3.1.7' # gem 'jbuilder', '~> 1.2' group :development do - gem "spring" - gem "spring-commands-cucumber" - gem "yard" + gem "spring", "~> 1.1.3" + gem "spring-commands-cucumber", "~> 1.0.1" + gem "yard", "~> 0.8.7.4" gem 'tolk', '~> 1.6.0' - gem "bullet" - gem "rack-mini-profiler" - gem "rack-dev-mark" - gem "activerecord-deprecated_finders" + gem "bullet", "~> 4.13.2" + gem "rack-mini-profiler", "~> 0.9.2" + gem "rack-dev-mark", "0.7.3" + gem "activerecord-deprecated_finders", "~> 1.0.3" end group :test do - gem "factory_girl_rails" - gem "capybara" - gem "cucumber-rails", :require => false - gem "rspec-expectations" - gem "database_cleaner" - gem "mocha", :require => false + gem "factory_girl_rails", "~> 4.4.1" + gem "capybara", "~> 2.4.3" + gem "cucumber-rails", "~> 1.4.1", :require => false + gem "rspec-expectations", "~> 3.1.2" + gem "database_cleaner", "~> 1.3.0" + gem "mocha", "~> 1.1.0", :require => false - gem "aruba", ">=0.5.4", :require => false + gem "aruba", "~> 0.6.1", :require => false # Note that > 2.14 has problems, see: # https://code.google.com/p/selenium/issues/detail?id=3075 @@ -75,7 +75,7 @@ group :test do #gem "capybara-screenshot" #gem "launchy" - gem "simplecov" + gem "simplecov", "~> 0.9.1" # get test coverage info on codeclimate - gem "codeclimate-test-reporter", group: :test, require: nil + gem "codeclimate-test-reporter", "~> 0.4.1", group: :test, require: nil end diff --git a/Gemfile.lock b/Gemfile.lock index 2fa70c23..4605c8cf 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -207,40 +207,40 @@ PLATFORMS ruby DEPENDENCIES - RedCloth - aasm - actionpack-xml_parser (>= 1.0.1) - activerecord-deprecated_finders - acts_as_list - aruba (>= 0.5.4) + RedCloth (~> 4.2.9) + aasm (~> 3.4.0) + actionpack-xml_parser (~> 1.0.1) + activerecord-deprecated_finders (~> 1.0.3) + acts_as_list (~> 0.4.0) + aruba (~> 0.6.1) bcrypt (~> 3.1.7) - bullet - cache_digests - capybara - codeclimate-test-reporter - coffee-rails (~> 4.0) - cucumber-rails - database_cleaner - factory_girl_rails - htmlentities - jquery-rails - mocha - mysql2 - rack-dev-mark - rack-mini-profiler + bullet (~> 4.13.2) + cache_digests (~> 0.3.1) + capybara (~> 2.4.3) + codeclimate-test-reporter (~> 0.4.1) + coffee-rails (~> 4.0.1) + cucumber-rails (~> 1.4.1) + database_cleaner (~> 1.3.0) + factory_girl_rails (~> 4.4.1) + htmlentities (~> 4.3.2) + jquery-rails (~> 3.1.2) + mocha (~> 1.1.0) + mysql2 (~> 0.3.16) + rack-dev-mark (= 0.7.3) + rack-mini-profiler (~> 0.9.2) rails (~> 4.1.6) - rails_autolink - rspec-expectations - sanitize - sass-rails (~> 4.0) + rails_autolink (~> 1.1.6) + rspec-expectations (~> 3.1.2) + sanitize (~> 3.0.2) + sass-rails (~> 4.0.3) selenium-webdriver - simplecov - spring - spring-commands-cucumber - sqlite3 - swf_fu + simplecov (~> 0.9.1) + spring (~> 1.1.3) + spring-commands-cucumber (~> 1.0.1) + sqlite3 (~> 1.3.9) + swf_fu (~> 2.0.4) therubyracer tolk (~> 1.6.0) - uglifier (>= 1.3.0) - will_paginate - yard + uglifier (~> 2.5.3) + will_paginate (~> 3.0.7) + yard (~> 0.8.7.4)