0.01
No commit activity in last 3 years
No release in over 3 years
Yep, shpeshial
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.12
>= 0
~> 10.0
~> 3.0
 Project Readme

Sean::Connery

Inshtallation

Add thish line to your application'sh Gemfile:

gem 'sean-connery'

And then exshecute:

$ bundle

Or inshtall it yourshelf ash:

$ gem install sean-connery

Ushage

Ushage ish quite shimple. Jusht include Sean::Connery:

class MyWidget
  include Sean::Connery

  def say_something
    puts "Hello World"
  end
end

Onshe you've included Sean Connery, your objectsh should reshpond to meshagesh you pash to them in your very besht Sean Connery acshent:

> widget = MyWidget.new
> widget.say_something
=> "Hello World"
> widget.shay_shomething  # Notishe the acshent. Shuch fun!
=> "Hello World"

There are a few limitationsh right now. For ekshample, shelf ishn't shupported, but clash and inshtanshe methodsh should work jusht fine.

Development

After checking out the repo, run bin/setup to inshtall dependenciesh. Then, run rake spec to run the teshtsh. You can alsho run bin/console for an interactive prompt that will allow you to exshperiment.

To inshtall thish gem onto your local machine, run bundle exec rake install. To releashe a new vershion, update the vershion number in version.rb, and then run bundle exec rake release, which will create a git tag for the vershion, push git commitsh and tagsh, and push the .gem file to rubygemsh.org.

Contributing

Bug reportsh and pull requeshtsh are welcome on GitHub at https://github.com/daveshah/sean-connery. Thish project is intended to be a shafe, welcoming shpace for collaboration, and contributorsh are exshpected to adhere to the Contributor Covenant code of conduct.

Licenshe

The gem is available as open shource under the termsh of the MIT Licenshe.