Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

37 lines (28 sloc) 1.384 kb
lib = File.expand_path('../lib/', __FILE__)
$:.unshift lib unless $:.include?(lib)
require 'decent_exposure/version'
Gem::Specification.new do |s|
s.name = 'decent_exposure'
s.version = DecentExposure::VERSION
s.authors = ["Stephen Caudill", "Jon Larkowski"]
s.email = 'scaudill@gmail.com'
s.homepage = 'http://github.com/voxdolo/decent_exposure'
s.description = %q{
DecentExposure helps you program to an interface, rather than an
implementation in your Rails controllers. The fact of the matter is that
sharing state via instance variables in controllers promotes close coupling
with views. DecentExposure gives you a declarative manner of exposing an
interface to the state that controllers contain and thereby decreasing
coupling and improving your testability and overall design.
}
s.summary = 'A helper for creating declarative interfaces in controllers'
s.required_rubygems_version = '>= 1.3.6'
s.files = Dir.glob("lib/**/*.rb") + %w(README.md COPYING init.rb rails/init.rb)
s.rdoc_options = ["--charset=UTF-8"]
s.require_paths = ["lib"]
s.add_development_dependency 'rspec', '~> 2.5.0'
s.add_development_dependency 'mocha', '~> 0.9.12'
s.add_development_dependency 'ruby-debug19', '~> 0.11.6'
s.add_development_dependency 'actionpack'
s.add_development_dependency 'activesupport'
end
Jump to Line
Something went wrong with that request. Please try again.