Gemfile in yousty-activeadmin-1.0.4.pre vs Gemfile in yousty-activeadmin-1.0.5.pre
- old
+ new
@@ -1,36 +1,54 @@
source 'https://rubygems.org'
gemspec
-gem 'rails', '>= 4.1.0'
+require File.expand_path 'spec/support/detect_rails_version', File.dirname(__FILE__)
+#rails_version = detect_rails_version
+gem 'rails', '4.1.8' #, rails_version
+
+# Optional dependencies
+gem 'cancan'
+gem 'devise'
+gem 'draper'
+gem 'pundit'
+
+# Utility gems used in both development & test environments
+gem 'rake', require: false
+gem 'parallel_tests'
+
+# Debugging
+gem 'pry' # Easily debug from your console with `binding.pry`
+
group :development do
- gem 'better_errors', '~> 1.0.0' # Web UI to debug exceptions. Go to /__better_errors to access the latest one
- gem 'binding_of_caller', '~> 0.7.1' # Retrieve the binding of a method's caller in MRI Ruby >= 1.9.2
-end
+ # Debugging
+ gem 'better_errors' # Web UI to debug exceptions. Go to /__better_errors to access the latest one
+ gem 'binding_of_caller' # Retrieve the binding of a method's caller in MRI Ruby >= 1.9.2
-group :development, :test do
- gem 'rake', '~> 10.1.0', require: false
- gem 'rails-i18n' # Provides default i18n for many languages
- gem 'redcarpet' # Markdown implementation (for yard)
- gem 'yard'
- gem 'yard-redcarpet-ext' # Enables Markdown tables, which are disabled by default
+ # Performance
+ gem 'rack-mini-profiler' # Inline app profiler. See ?pp=help for options.
+ gem 'flamegraph' # Flamegraph visualiztion: ?pp=flamegraph
+
+ # Documentation
+ gem 'yard' # Documentation generator
+ gem 'redcarpet' # Markdown implementation (for yard)
end
group :test do
- gem 'cancan'
- gem 'capybara', '= 1.1.2'
- gem 'simplecov', require: false
- gem 'coveralls', '~> 0.7.0', require: false # Test coverage tool: www.coveralls.io
- # Move to next stable version including: https://github.com/cucumber/cucumber-rails/pull/253
- gem 'cucumber-rails', github: 'cucumber/cucumber-rails', require: false
- gem 'database_cleaner', '~> 1.2.0'
+ gem 'capybara'
+ gem 'simplecov', require: false # Test coverage generator. Go to /coverage/ after running tests
+ gem 'coveralls', require: false # Test coverage website. Go to https://coveralls.io
+ gem 'cucumber-rails', require: false
+ gem 'database_cleaner'
gem 'guard-rspec'
gem 'jasmine'
- gem 'jslint_on_rails', '~> 1.1.1'
+ gem 'jslint_on_rails'
gem 'launchy'
- gem 'parallel_tests'
- gem 'rspec-rails', '~> 2.14.0'
+ gem 'rails-i18n' # Provides default i18n for many languages
+ gem 'rspec'
+ gem 'rspec-rails', '~> 3.1.0'
+ gem 'i18n-spec'
gem 'shoulda-matchers'
gem 'sqlite3'
+ gem 'poltergeist'
end