Sha256: de3e465278f8fe60f7a1ee47c73fec484e0c042b2c6e5b67425e505d97da839f

Contents?: true

Size: 753 Bytes

Versions: 8

Compression:

Stored size: 753 Bytes

Contents

# Yuuki

A caller / runner framework for Ruby.

## Installation

Add this line to your application's Gemfile:

```ruby
gem 'yuuki'
```

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install yuuki

## Usage

```ruby
require 'yuuki'

class HogeClass
  extend Yuuki::Runner

  add :a
  def a
    puts 'a'
  end

  add :b
  tag :b, :tag_b
  def b
    puts 'b'
  end
end

yuuki = Yuuki::Caller.new(HogeClass)
yuuki.run
# a
# b

yuuki.run_tag(:tag_b)
# b
```

## Contributing

Bug reports and pull requests are welcome on GitHub at [https://github.com/ishotihadus/yuuki](https://github.com/ishotihadus/yuuki).

## License

The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
yuuki-0.1.10 README.md
yuuki-0.1.9 README.md
yuuki-0.1.8 README.md
yuuki-0.1.7 README.md
yuuki-0.1.5 README.md
yuuki-0.1.4 README.md
yuuki-0.1.3 README.md
yuuki-0.1.2 README.md