Hello community,

here is the log from the commit of package rubygem-tins for openSUSE:Factory 
checked in at 2015-04-27 13:04:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-tins.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-tins"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes        
2015-03-05 18:16:57.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes   
2015-04-27 13:04:53.000000000 +0200
@@ -1,0 +2,6 @@
+Sun Apr 26 06:37:16 UTC 2015 - co...@suse.com
+
+- updated to version 1.5.1
+  no changelog found
+
+-------------------------------------------------------------------

Old:
----
  tins-1.3.5.gem

New:
----
  tins-1.5.1.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-tins.spec ++++++
--- /var/tmp/diff_new_pack.IHsyy0/_old  2015-04-27 13:04:54.000000000 +0200
+++ /var/tmp/diff_new_pack.IHsyy0/_new  2015-04-27 13:04:54.000000000 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-tins
-Version:        1.3.5
+Version:        1.5.1
 Release:        0
 %define mod_name tins
 %define mod_full_name %{mod_name}-%{version}

++++++ tins-1.3.5.gem -> tins-1.5.1.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md       2015-03-03 15:23:26.000000000 +0100
+++ new/README.md       2015-04-24 14:05:35.000000000 +0200
@@ -12,6 +12,8 @@
 
 ## Changes
 
+* 2015-04-23 Release 1.4.0
+  - Add implement module helper method.
 * 2015-03-03 Release 1.3.5
   - Don't automatically include #to method into Object, this can lead to some
     confusion.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/VERSION new/VERSION
--- old/VERSION 2015-03-03 15:23:26.000000000 +0100
+++ new/VERSION 2015-04-24 14:05:35.000000000 +0200
@@ -1 +1 @@
-1.3.5
+1.5.1
Files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/tins/implement.rb new/lib/tins/implement.rb
--- old/lib/tins/implement.rb   1970-01-01 01:00:00.000000000 +0100
+++ new/lib/tins/implement.rb   2015-04-24 14:05:35.000000000 +0200
@@ -0,0 +1,40 @@
+module Tins
+  module Implement
+    MESSAGES = {
+      default:   'method %{method_name} not implemented in module %{module}',
+      subclass:  'method %{method_name} has to be implemented in '\
+        'subclasses of %{module}',
+      submodule: 'method %{method_name} has to be implemented in '\
+        'submodules of %{module}',
+    }
+
+    def implement(method_name, msg = :default)
+      method_name.nil? and return
+      case msg
+      when ::Symbol
+        msg = MESSAGES.fetch(msg)
+      when ::Hash
+        return implement method_name, msg.fetch(:in)
+      end
+      display_method_name = method_name
+      if m = instance_method(method_name) rescue nil
+        m.extend Tins::MethodDescription
+        display_method_name = m.description(style: :name)
+      end
+      begin
+        msg = msg % { method_name: display_method_name, module: self }
+      rescue KeyError
+      end
+      define_method(method_name) do |*|
+        raise ::NotImplementedError, msg
+      end
+    end
+
+    def implement_in_submodule(method_name)
+      implement method_name,
+        'method %{method_name} has to be implemented in submodules of'\
+        ' %{module}'
+    end
+  end
+end
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/tins/method_description.rb 
new/lib/tins/method_description.rb
--- old/lib/tins/method_description.rb  2015-03-03 15:23:26.000000000 +0100
+++ new/lib/tins/method_description.rb  2015-04-24 14:05:35.000000000 +0200
@@ -1,13 +1,20 @@
 module Tins
   module MethodDescription
-    def description
+    def description(style: :namespace)
+      valid_styles = %i[ namespace name parameters ]
+      valid_styles.include?(style) or
+        raise ArgumentError, "style has to be one of #{valid_styles * ', '}"
       result = ''
-      if owner <= Module
-        result << receiver.to_s << '.' # XXX Better to use owner here as well?
-      else
-        result << owner.name.to_s << '#'
+      if style == :namespace
+        if owner <= Module
+          result << receiver.to_s << '.' # XXX Better to use owner here as 
well?
+        else
+          result << owner.name.to_s << '#'
+        end
+      end
+      if %i[ namespace name ].include?(style)
+        result << name.to_s << '('
       end
-      result << name.to_s << '('
       if respond_to?(:parameters)
         generated_name = 'x0'
         result << parameters.map { |p_type, p_name|
@@ -34,7 +41,10 @@
       else
         result << arity.to_s
       end
-      result << ')'
+      if %i[ namespace name ].include?(style)
+        result << ')'
+      end
+      result
     end
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/tins/string_version.rb 
new/lib/tins/string_version.rb
--- old/lib/tins/string_version.rb      2015-03-03 15:23:26.000000000 +0100
+++ new/lib/tins/string_version.rb      2015-04-24 14:05:35.000000000 +0200
@@ -1,70 +1,74 @@
 module Tins
   module StringVersion
+    LEVELS  = %i[ major minor build revision ].each_with_index.
+      each_with_object({}) { |(k, v), h| h[k] = v }.freeze
+
+    SYMBOLS = LEVELS.invert.freeze
+
     class Version
       include Comparable
 
       def initialize(string)
-        string =~ /\A[\.\d]+\z/ or raise ArgumentError, "#{string.inspect} 
isn't a version number"
+        string =~ /\A\d+(\.\d+)*\z/ or
+          raise ArgumentError, "#{string.inspect} isn't a version number"
         @version = string.frozen? ? string.dup : string
       end
 
-      def major
-        self[0]
-      end
-
-      def major=(number)
-        self[0] = number
-      end
-
-      def minor
-        self[1]
-      end
-
-      def minor=(number)
-        self[1] = number
-      end
-
-      def build
-        self[2]
-      end
-
-      def build=(number)
-        self[2] = number
-      end
-
-      def revision
-        self[3]
+      LEVELS.each do |symbol, level|
+        define_method(symbol) do
+          self[level]
+        end
+
+        define_method("#{symbol}=") do |new_level|
+          self[level] = new_level
+        end
+      end
+
+      def bump(level = array.size - 1)
+        level = level_of(level)
+        self[level] += 1
+        for l in level.succ..3
+          self[l] &&= 0
+        end
+        self
       end
 
-      def revision=(number)
-        self[3] = number
+      def level_of(specifier)
+        if specifier.respond_to?(:to_sym)
+          LEVELS.fetch(specifier)
+        else
+          specifier
+        end
       end
 
-      def [](index)
-        array[index]
+      def [](level)
+        array[level_of(level)]
       end
 
-      def []=(index, value)
+      def []=(level, value)
+        level = level_of(level)
         value = value.to_i
-        value >= 0 or raise ArgumentError, "version numbers can't contain 
negative numbers like #{value}"
+        value >= 0 or raise ArgumentError,
+          "version numbers can't contain negative numbers like #{value}"
         a = array
-        @array = nil
-        a[index] = value
-        a.map! { |x| x.nil? ? 0 : x }
-        @version.replace a * '.'
+        a[level] = value
+        a.map!(&:to_i)
+        @version.replace a * ?.
       end
 
       def succ!
         self[-1] += 1
+        self
       end
 
       def pred!
         self[-1] -= 1
+        self
       end
 
       def <=>(other)
         pairs = array.zip(other.array)
-        pairs.map! { |a, b| [ a.nil? ? 0 : a, b.nil? ? 0 : b ] }
+        pairs.map! { |a, b| [ a.to_i, b.to_i ] }
         a, b = pairs.transpose
         a <=> b
       end
@@ -74,7 +78,7 @@
       end
 
       def array
-        @version.split('.').map { |x| x.to_i }
+        @version.split(?.).map(&:to_i)
       end
 
       alias to_a array
@@ -84,18 +88,10 @@
       end
 
       alias inspect to_s
-
-      def version
-        self
-      end
     end
 
     def version
-      if frozen?
-        Version.new(self)
-      else
-        @version ||= Version.new(self)
-      end
+      Version.new(self)
     end
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/tins/version.rb new/lib/tins/version.rb
--- old/lib/tins/version.rb     2015-03-03 15:23:26.000000000 +0100
+++ new/lib/tins/version.rb     2015-04-24 14:05:35.000000000 +0200
@@ -1,6 +1,6 @@
 module Tins
   # Tins version
-  VERSION         = '1.3.5'
+  VERSION         = '1.5.1'
   VERSION_ARRAY   = VERSION.split('.').map(&:to_i) # :nodoc:
   VERSION_MAJOR   = VERSION_ARRAY[0] # :nodoc:
   VERSION_MINOR   = VERSION_ARRAY[1] # :nodoc:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/tins/xt/implement.rb new/lib/tins/xt/implement.rb
--- old/lib/tins/xt/implement.rb        1970-01-01 01:00:00.000000000 +0100
+++ new/lib/tins/xt/implement.rb        2015-04-24 14:05:35.000000000 +0200
@@ -0,0 +1,5 @@
+require 'tins/implement'
+
+class Module
+  include Tins::Implement
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/tins/xt.rb new/lib/tins/xt.rb
--- old/lib/tins/xt.rb  2015-03-03 15:23:26.000000000 +0100
+++ new/lib/tins/xt.rb  2015-04-24 14:05:35.000000000 +0200
@@ -40,4 +40,5 @@
   require 'tins/xt/dslkit'
   require 'tins/xt/time_freezer'
   require 'tins/xt/case_predicate'
+  require 'tins/xt/implement'
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/tins.rb new/lib/tins.rb
--- old/lib/tins.rb     2015-03-03 15:23:26.000000000 +0100
+++ new/lib/tins.rb     2015-04-24 14:05:35.000000000 +0200
@@ -49,6 +49,7 @@
   require 'tins/token'
   require 'tins/dslkit'
   require 'tins/case_predicate'
+  require 'tins/implement'
   if defined? ::Encoding
     require 'tins/string_byte_order_mark'
   end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2015-03-03 15:23:26.000000000 +0100
+++ new/metadata        2015-04-24 14:05:35.000000000 +0200
@@ -1,41 +1,41 @@
 --- !ruby/object:Gem::Specification
 name: tins
 version: !ruby/object:Gem::Version
-  version: 1.3.5
+  version: 1.5.1
 platform: ruby
 authors:
 - Florian Frank
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2015-03-03 00:00:00.000000000 Z
+date: 2015-04-24 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: gem_hadar
   requirement: !ruby/object:Gem::Requirement
     requirements:
-    - - "~>"
+    - - ~>
       - !ruby/object:Gem::Version
-        version: 1.0.0
+        version: 1.2.0
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
-    - - "~>"
+    - - ~>
       - !ruby/object:Gem::Version
-        version: 1.0.0
+        version: 1.2.0
 - !ruby/object:Gem::Dependency
   name: test-unit
   requirement: !ruby/object:Gem::Requirement
     requirements:
-    - - "~>"
+    - - ~>
       - !ruby/object:Gem::Version
         version: '2.5'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
-    - - "~>"
+    - - ~>
       - !ruby/object:Gem::Version
         version: '2.5'
 description: All the stuff that isn't good/big enough for a real library.
@@ -70,6 +70,7 @@
 - lib/tins/hash_symbolize_keys_recursive.rb
 - lib/tins/hash_union.rb
 - lib/tins/if_predicate.rb
+- lib/tins/implement.rb
 - lib/tins/limited.rb
 - lib/tins/lines_file.rb
 - lib/tins/memoize.rb
@@ -123,6 +124,7 @@
 - lib/tins/xt/hash_symbolize_keys_recursive.rb
 - lib/tins/xt/hash_union.rb
 - lib/tins/xt/if_predicate.rb
+- lib/tins/xt/implement.rb
 - lib/tins/xt/irb.rb
 - lib/tins/xt/method_description.rb
 - lib/tins/xt/named.rb
@@ -151,8 +153,8 @@
 - lib/tins/xt/uniq_by.rb
 - lib/tins/xt/write.rb
 files:
-- ".gitignore"
-- ".travis.yml"
+- .gitignore
+- .travis.yml
 - COPYING
 - Gemfile
 - README.md
@@ -210,6 +212,7 @@
 - lib/tins/hash_symbolize_keys_recursive.rb
 - lib/tins/hash_union.rb
 - lib/tins/if_predicate.rb
+- lib/tins/implement.rb
 - lib/tins/limited.rb
 - lib/tins/lines_file.rb
 - lib/tins/memoize.rb
@@ -263,6 +266,7 @@
 - lib/tins/xt/hash_symbolize_keys_recursive.rb
 - lib/tins/xt/hash_union.rb
 - lib/tins/xt/if_predicate.rb
+- lib/tins/xt/implement.rb
 - lib/tins/xt/irb.rb
 - lib/tins/xt/method_description.rb
 - lib/tins/xt/named.rb
@@ -314,6 +318,7 @@
 - tests/hash_symbolize_keys_recursive_test.rb
 - tests/hash_union_test.rb
 - tests/if_predicate_test.rb
+- tests/implement_test.rb
 - tests/limited_test.rb
 - tests/lines_file_test.rb
 - tests/memoize_test.rb
@@ -353,25 +358,25 @@
 metadata: {}
 post_install_message: 
 rdoc_options:
-- "--title"
+- --title
 - Tins - Useful stuff.
-- "--main"
+- --main
 - README.md
 require_paths:
 - lib
 required_ruby_version: !ruby/object:Gem::Requirement
   requirements:
-  - - ">="
+  - - '>='
     - !ruby/object:Gem::Version
       version: '0'
 required_rubygems_version: !ruby/object:Gem::Requirement
   requirements:
-  - - ">="
+  - - '>='
     - !ruby/object:Gem::Version
       version: '0'
 requirements: []
 rubyforge_project: 
-rubygems_version: 2.4.5
+rubygems_version: 2.4.6
 signing_key: 
 specification_version: 4
 summary: Useful stuff.
@@ -400,6 +405,7 @@
 - tests/hash_symbolize_keys_recursive_test.rb
 - tests/hash_union_test.rb
 - tests/if_predicate_test.rb
+- tests/implement_test.rb
 - tests/limited_test.rb
 - tests/lines_file_test.rb
 - tests/memoize_test.rb
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/implement_test.rb new/tests/implement_test.rb
--- old/tests/implement_test.rb 1970-01-01 01:00:00.000000000 +0100
+++ new/tests/implement_test.rb 2015-04-24 14:05:35.000000000 +0200
@@ -0,0 +1,75 @@
+require 'test_helper'
+require 'tins'
+
+module Tins
+  class ImplementTest < Test::Unit::TestCase
+    require 'tins/xt/implement'
+
+    class A
+      implement :foo
+
+      implement :bar, in: :subclass
+
+      implement :baz, in: :submodule
+
+      implement :qux, 'blub %{method_name} blob %{module}'
+
+      implement :quux, 'blab'
+
+      implement def foobar(arg1, arg2: :baz)
+      end, in: :subclass
+    end
+
+    def test_implement_default
+      assert_equal(
+        'method foo not implemented in module Tins::ImplementTest::A',
+        error_message { A.new.foo }
+      )
+    end
+
+    def test_implement_subclass
+      assert_equal(
+        'method bar has to be implemented in subclasses of '\
+        'Tins::ImplementTest::A',
+        error_message { A.new.bar }
+      )
+    end
+
+    def test_implement_submodule
+      assert_equal(
+        'method baz has to be implemented in submodules of '\
+        'Tins::ImplementTest::A',
+        error_message { A.new.baz }
+      )
+    end
+
+    def test_implement_custom_with_vars
+      assert_equal(
+        'blub qux blob Tins::ImplementTest::A',
+        error_message { A.new.qux }
+      )
+    end
+
+    def test_implement_custom_without_vars
+      assert_equal('blab', error_message { A.new.quux })
+    end
+
+    if RUBY_VERSION >= "2.1"
+      def test_implement_def_subclass
+        assert_equal(
+          'method foobar(arg1,arg2:?) has to be '\
+          'implemented in subclasses of Tins::ImplementTest::A',
+          error_message { A.new.foobar }
+        )
+      end
+    end
+
+    private
+
+    def error_message
+      yield
+    rescue NotImplementedError => e
+      e.message
+    end
+  end
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/method_description_test.rb 
new/tests/method_description_test.rb
--- old/tests/method_description_test.rb        2015-03-03 15:23:26.000000000 
+0100
+++ new/tests/method_description_test.rb        2015-04-24 14:05:35.000000000 
+0200
@@ -24,8 +24,19 @@
         end
       end
 
-      def test_standard_parameters
-        assert_equal 'Tins::MethodDescriptionTest::B#foo(x,y=?,*r,&b)', 
B.instance_method(:foo).to_s
+      def test_standard_parameters_namespace
+        assert_equal 'Tins::MethodDescriptionTest::B#foo(x,y=?,*r,&b)',
+          B.instance_method(:foo).to_s
+      end
+
+      def test_standard_parameters_name
+        assert_equal 'foo(x,y=?,*r,&b)',
+          B.instance_method(:foo).description(style: :name)
+      end
+
+      def test_standard_parameters_parameters
+        assert_equal 'x,y=?,*r,&b',
+          B.instance_method(:foo).description(style: :parameters)
       end
 
       if RUBY_VERSION >= "2.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/string_version_test.rb 
new/tests/string_version_test.rb
--- old/tests/string_version_test.rb    2015-03-03 15:23:26.000000000 +0100
+++ new/tests/string_version_test.rb    2015-04-24 14:05:35.000000000 +0200
@@ -27,5 +27,16 @@
       s.version.minor = 1
       assert_equal '2.1.0.2', s
     end
+
+    def test_bump
+      s = '1.2.3'
+      assert_equal '2.0.0', s.version.bump(:major).to_s
+      s = '1.2.3'
+      assert_equal '1.3.0', s.version.bump(:minor).to_s
+      s = '1.2.3'
+      assert_equal '1.2.4', s.version.bump(:build).to_s
+      s = '1.2.3'
+      assert_equal '1.2.4', s.version.bump.to_s
+    end
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tins.gemspec new/tins.gemspec
--- old/tins.gemspec    2015-03-03 15:23:26.000000000 +0100
+++ new/tins.gemspec    2015-04-24 14:05:35.000000000 +0200
@@ -1,37 +1,37 @@
 # -*- encoding: utf-8 -*-
-# stub: tins 1.3.5 ruby lib
+# stub: tins 1.5.1 ruby lib
 
 Gem::Specification.new do |s|
   s.name = "tins"
-  s.version = "1.3.5"
+  s.version = "1.5.1"
 
   s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? 
:required_rubygems_version=
   s.require_paths = ["lib"]
   s.authors = ["Florian Frank"]
-  s.date = "2015-03-03"
+  s.date = "2015-04-24"
   s.description = "All the stuff that isn't good/big enough for a real 
library."
   s.email = "fl...@ping.de"
-  s.extra_rdoc_files = ["README.md", "lib/dslkit.rb", "lib/dslkit/polite.rb", 
"lib/dslkit/rude.rb", "lib/spruz.rb", "lib/tins.rb", "lib/tins/alias.rb", 
"lib/tins/annotate.rb", "lib/tins/ask_and_send.rb", "lib/tins/attempt.rb", 
"lib/tins/bijection.rb", "lib/tins/case_predicate.rb", "lib/tins/concern.rb", 
"lib/tins/count_by.rb", "lib/tins/date_dummy.rb", 
"lib/tins/date_time_dummy.rb", "lib/tins/deep_const_get.rb", 
"lib/tins/deep_dup.rb", "lib/tins/dslkit.rb", 
"lib/tins/extract_last_argument_options.rb", "lib/tins/file_binary.rb", 
"lib/tins/find.rb", "lib/tins/generator.rb", "lib/tins/go.rb", 
"lib/tins/hash_symbolize_keys_recursive.rb", "lib/tins/hash_union.rb", 
"lib/tins/if_predicate.rb", "lib/tins/limited.rb", "lib/tins/lines_file.rb", 
"lib/tins/memoize.rb", "lib/tins/method_description.rb", 
"lib/tins/minimize.rb", "lib/tins/module_group.rb", "lib/tins/named_set.rb", 
"lib/tins/null.rb", "lib/tins/once.rb", "lib/tins/p.rb", 
"lib/tins/partial_application.rb", "lib/tins/proc_compose.rb", 
"lib/tins/proc_prelude.rb", "lib/tins/range_plus.rb", 
"lib/tins/require_maybe.rb", "lib/tins/responding.rb", "lib/tins/rotate.rb", 
"lib/tins/secure_write.rb", "lib/tins/sexy_singleton.rb", 
"lib/tins/shuffle.rb", "lib/tins/string_byte_order_mark.rb", 
"lib/tins/string_camelize.rb", "lib/tins/string_underscore.rb", 
"lib/tins/string_version.rb", "lib/tins/subhash.rb", "lib/tins/terminal.rb", 
"lib/tins/thread_local.rb", "lib/tins/time_dummy.rb", "lib/tins/to.rb", 
"lib/tins/to_proc.rb", "lib/tins/token.rb", "lib/tins/uniq_by.rb", 
"lib/tins/version.rb", "lib/tins/write.rb", "lib/tins/xt.rb", 
"lib/tins/xt/annotate.rb", "lib/tins/xt/ask_and_send.rb", 
"lib/tins/xt/attempt.rb", "lib/tins/xt/blank.rb", 
"lib/tins/xt/case_predicate.rb", "lib/tins/xt/concern.rb", 
"lib/tins/xt/count_by.rb", "lib/tins/xt/date_dummy.rb", 
"lib/tins/xt/date_time_dummy.rb", "lib/tins/xt/deep_const_get.rb", 
"lib/tins/xt/deep_dup.rb", "lib/tins/xt/dslkit.rb", 
"lib/tins/xt/extract_last_argument_options.rb", "lib/tins/xt/file_binary.rb", 
"lib/tins/xt/full.rb", "lib/tins/xt/hash_symbolize_keys_recursive.rb", 
"lib/tins/xt/hash_union.rb", "lib/tins/xt/if_predicate.rb", 
"lib/tins/xt/irb.rb", "lib/tins/xt/method_description.rb", 
"lib/tins/xt/named.rb", "lib/tins/xt/null.rb", "lib/tins/xt/p.rb", 
"lib/tins/xt/partial_application.rb", "lib/tins/xt/proc_compose.rb", 
"lib/tins/xt/proc_prelude.rb", "lib/tins/xt/range_plus.rb", 
"lib/tins/xt/require_maybe.rb", "lib/tins/xt/responding.rb", 
"lib/tins/xt/rotate.rb", "lib/tins/xt/secure_write.rb", 
"lib/tins/xt/sexy_singleton.rb", "lib/tins/xt/shuffle.rb", 
"lib/tins/xt/string.rb", "lib/tins/xt/string_byte_order_mark.rb", 
"lib/tins/xt/string_camelize.rb", "lib/tins/xt/string_underscore.rb", 
"lib/tins/xt/string_version.rb", "lib/tins/xt/subhash.rb", 
"lib/tins/xt/symbol_to_proc.rb", "lib/tins/xt/time_dummy.rb", 
"lib/tins/xt/time_freezer.rb", "lib/tins/xt/to.rb", "lib/tins/xt/uniq_by.rb", 
"lib/tins/xt/write.rb"]
-  s.files = [".gitignore", ".travis.yml", "COPYING", "Gemfile", "README.md", 
"Rakefile", "TODO", "VERSION", "examples/add_one.png", "examples/add_one.stm", 
"examples/bb3.png", "examples/bb3.stm", "examples/concatenate_compare.mtm", 
"examples/concatenate_compare.png", "examples/length_difference.mtm", 
"examples/length_difference.png", "examples/let.rb", "examples/mail.rb", 
"examples/minsky.rb", "examples/multiply.reg", "examples/null_pattern.rb", 
"examples/ones_difference-mtm.png", "examples/ones_difference-stm.png", 
"examples/ones_difference.mtm", "examples/ones_difference.stm", 
"examples/prefix-equals-suffix-reversed-with-infix.png", 
"examples/prefix-equals-suffix-reversed-with-infix.stm", "examples/recipe.rb", 
"examples/recipe2.rb", "examples/recipe_common.rb", "examples/subtract.reg", 
"examples/turing-graph.rb", "examples/turing.rb", "lib/dslkit.rb", 
"lib/dslkit/polite.rb", "lib/dslkit/rude.rb", "lib/spruz", "lib/spruz.rb", 
"lib/tins.rb", "lib/tins/alias.rb", "lib/tins/annotate.rb", 
"lib/tins/ask_and_send.rb", "lib/tins/attempt.rb", "lib/tins/bijection.rb", 
"lib/tins/case_predicate.rb", "lib/tins/concern.rb", "lib/tins/count_by.rb", 
"lib/tins/date_dummy.rb", "lib/tins/date_time_dummy.rb", 
"lib/tins/deep_const_get.rb", "lib/tins/deep_dup.rb", "lib/tins/dslkit.rb", 
"lib/tins/extract_last_argument_options.rb", "lib/tins/file_binary.rb", 
"lib/tins/find.rb", "lib/tins/generator.rb", "lib/tins/go.rb", 
"lib/tins/hash_symbolize_keys_recursive.rb", "lib/tins/hash_union.rb", 
"lib/tins/if_predicate.rb", "lib/tins/limited.rb", "lib/tins/lines_file.rb", 
"lib/tins/memoize.rb", "lib/tins/method_description.rb", 
"lib/tins/minimize.rb", "lib/tins/module_group.rb", "lib/tins/named_set.rb", 
"lib/tins/null.rb", "lib/tins/once.rb", "lib/tins/p.rb", 
"lib/tins/partial_application.rb", "lib/tins/proc_compose.rb", 
"lib/tins/proc_prelude.rb", "lib/tins/range_plus.rb", 
"lib/tins/require_maybe.rb", "lib/tins/responding.rb", "lib/tins/rotate.rb", 
"lib/tins/secure_write.rb", "lib/tins/sexy_singleton.rb", 
"lib/tins/shuffle.rb", "lib/tins/string_byte_order_mark.rb", 
"lib/tins/string_camelize.rb", "lib/tins/string_underscore.rb", 
"lib/tins/string_version.rb", "lib/tins/subhash.rb", "lib/tins/terminal.rb", 
"lib/tins/thread_local.rb", "lib/tins/time_dummy.rb", "lib/tins/to.rb", 
"lib/tins/to_proc.rb", "lib/tins/token.rb", "lib/tins/uniq_by.rb", 
"lib/tins/version.rb", "lib/tins/write.rb", "lib/tins/xt.rb", 
"lib/tins/xt/annotate.rb", "lib/tins/xt/ask_and_send.rb", 
"lib/tins/xt/attempt.rb", "lib/tins/xt/blank.rb", 
"lib/tins/xt/case_predicate.rb", "lib/tins/xt/concern.rb", 
"lib/tins/xt/count_by.rb", "lib/tins/xt/date_dummy.rb", 
"lib/tins/xt/date_time_dummy.rb", "lib/tins/xt/deep_const_get.rb", 
"lib/tins/xt/deep_dup.rb", "lib/tins/xt/dslkit.rb", 
"lib/tins/xt/extract_last_argument_options.rb", "lib/tins/xt/file_binary.rb", 
"lib/tins/xt/full.rb", "lib/tins/xt/hash_symbolize_keys_recursive.rb", 
"lib/tins/xt/hash_union.rb", "lib/tins/xt/if_predicate.rb", 
"lib/tins/xt/irb.rb", "lib/tins/xt/method_description.rb", 
"lib/tins/xt/named.rb", "lib/tins/xt/null.rb", "lib/tins/xt/p.rb", 
"lib/tins/xt/partial_application.rb", "lib/tins/xt/proc_compose.rb", 
"lib/tins/xt/proc_prelude.rb", "lib/tins/xt/range_plus.rb", 
"lib/tins/xt/require_maybe.rb", "lib/tins/xt/responding.rb", 
"lib/tins/xt/rotate.rb", "lib/tins/xt/secure_write.rb", 
"lib/tins/xt/sexy_singleton.rb", "lib/tins/xt/shuffle.rb", 
"lib/tins/xt/string.rb", "lib/tins/xt/string_byte_order_mark.rb", 
"lib/tins/xt/string_camelize.rb", "lib/tins/xt/string_underscore.rb", 
"lib/tins/xt/string_version.rb", "lib/tins/xt/subhash.rb", 
"lib/tins/xt/symbol_to_proc.rb", "lib/tins/xt/time_dummy.rb", 
"lib/tins/xt/time_freezer.rb", "lib/tins/xt/to.rb", "lib/tins/xt/uniq_by.rb", 
"lib/tins/xt/write.rb", "tests/annotate_test.rb", "tests/ask_and_send_test.rb", 
"tests/attempt_test.rb", "tests/bijection_test.rb", "tests/blank_full_test.rb", 
"tests/case_predicate_test.rb", "tests/concern_test.rb", 
"tests/count_by_test.rb", "tests/date_dummy_test.rb", 
"tests/date_time_dummy_test.rb", "tests/deep_const_get_test.rb", 
"tests/deep_dup_test.rb", "tests/delegate_test.rb", "tests/dslkit_test.rb", 
"tests/dynamic_scope_test.rb", "tests/extract_last_argument_options_test.rb", 
"tests/file_binary_test.rb", "tests/find_test.rb", "tests/from_module_test.rb", 
"tests/generator_test.rb", "tests/go_test.rb", 
"tests/hash_symbolize_keys_recursive_test.rb", "tests/hash_union_test.rb", 
"tests/if_predicate_test.rb", "tests/limited_test.rb", 
"tests/lines_file_test.rb", "tests/memoize_test.rb", 
"tests/method_description_test.rb", "tests/minimize_test.rb", 
"tests/module_group_test.rb", "tests/named_set_test.rb", "tests/named_test.rb", 
"tests/null_test.rb", "tests/p_test.rb", "tests/partial_application_test.rb", 
"tests/proc_compose_test.rb", "tests/proc_prelude_test.rb", 
"tests/range_plus_test.rb", "tests/require_maybe_test.rb", 
"tests/responding_test.rb", "tests/rotate_test.rb", "tests/scope_test.rb", 
"tests/secure_write_test.rb", "tests/sexy_singleton_test.rb", 
"tests/shuffle_test.rb", "tests/string_byte_order_mark_test.rb", 
"tests/string_camelize_test.rb", "tests/string_underscore_test.rb", 
"tests/string_version_test.rb", "tests/subhash_test.rb", 
"tests/test_helper.rb", "tests/time_dummy_test.rb", 
"tests/time_freezer_test.rb", "tests/to_test.rb", "tests/token_test.rb", 
"tests/uniq_by_test.rb", "tins.gemspec"]
+  s.extra_rdoc_files = ["README.md", "lib/dslkit.rb", "lib/dslkit/polite.rb", 
"lib/dslkit/rude.rb", "lib/spruz.rb", "lib/tins.rb", "lib/tins/alias.rb", 
"lib/tins/annotate.rb", "lib/tins/ask_and_send.rb", "lib/tins/attempt.rb", 
"lib/tins/bijection.rb", "lib/tins/case_predicate.rb", "lib/tins/concern.rb", 
"lib/tins/count_by.rb", "lib/tins/date_dummy.rb", 
"lib/tins/date_time_dummy.rb", "lib/tins/deep_const_get.rb", 
"lib/tins/deep_dup.rb", "lib/tins/dslkit.rb", 
"lib/tins/extract_last_argument_options.rb", "lib/tins/file_binary.rb", 
"lib/tins/find.rb", "lib/tins/generator.rb", "lib/tins/go.rb", 
"lib/tins/hash_symbolize_keys_recursive.rb", "lib/tins/hash_union.rb", 
"lib/tins/if_predicate.rb", "lib/tins/implement.rb", "lib/tins/limited.rb", 
"lib/tins/lines_file.rb", "lib/tins/memoize.rb", 
"lib/tins/method_description.rb", "lib/tins/minimize.rb", 
"lib/tins/module_group.rb", "lib/tins/named_set.rb", "lib/tins/null.rb", 
"lib/tins/once.rb", "lib/tins/p.rb", "lib/tins/partial_application.rb", 
"lib/tins/proc_compose.rb", "lib/tins/proc_prelude.rb", 
"lib/tins/range_plus.rb", "lib/tins/require_maybe.rb", 
"lib/tins/responding.rb", "lib/tins/rotate.rb", "lib/tins/secure_write.rb", 
"lib/tins/sexy_singleton.rb", "lib/tins/shuffle.rb", 
"lib/tins/string_byte_order_mark.rb", "lib/tins/string_camelize.rb", 
"lib/tins/string_underscore.rb", "lib/tins/string_version.rb", 
"lib/tins/subhash.rb", "lib/tins/terminal.rb", "lib/tins/thread_local.rb", 
"lib/tins/time_dummy.rb", "lib/tins/to.rb", "lib/tins/to_proc.rb", 
"lib/tins/token.rb", "lib/tins/uniq_by.rb", "lib/tins/version.rb", 
"lib/tins/write.rb", "lib/tins/xt.rb", "lib/tins/xt/annotate.rb", 
"lib/tins/xt/ask_and_send.rb", "lib/tins/xt/attempt.rb", 
"lib/tins/xt/blank.rb", "lib/tins/xt/case_predicate.rb", 
"lib/tins/xt/concern.rb", "lib/tins/xt/count_by.rb", 
"lib/tins/xt/date_dummy.rb", "lib/tins/xt/date_time_dummy.rb", 
"lib/tins/xt/deep_const_get.rb", "lib/tins/xt/deep_dup.rb", 
"lib/tins/xt/dslkit.rb", "lib/tins/xt/extract_last_argument_options.rb", 
"lib/tins/xt/file_binary.rb", "lib/tins/xt/full.rb", 
"lib/tins/xt/hash_symbolize_keys_recursive.rb", "lib/tins/xt/hash_union.rb", 
"lib/tins/xt/if_predicate.rb", "lib/tins/xt/implement.rb", 
"lib/tins/xt/irb.rb", "lib/tins/xt/method_description.rb", 
"lib/tins/xt/named.rb", "lib/tins/xt/null.rb", "lib/tins/xt/p.rb", 
"lib/tins/xt/partial_application.rb", "lib/tins/xt/proc_compose.rb", 
"lib/tins/xt/proc_prelude.rb", "lib/tins/xt/range_plus.rb", 
"lib/tins/xt/require_maybe.rb", "lib/tins/xt/responding.rb", 
"lib/tins/xt/rotate.rb", "lib/tins/xt/secure_write.rb", 
"lib/tins/xt/sexy_singleton.rb", "lib/tins/xt/shuffle.rb", 
"lib/tins/xt/string.rb", "lib/tins/xt/string_byte_order_mark.rb", 
"lib/tins/xt/string_camelize.rb", "lib/tins/xt/string_underscore.rb", 
"lib/tins/xt/string_version.rb", "lib/tins/xt/subhash.rb", 
"lib/tins/xt/symbol_to_proc.rb", "lib/tins/xt/time_dummy.rb", 
"lib/tins/xt/time_freezer.rb", "lib/tins/xt/to.rb", "lib/tins/xt/uniq_by.rb", 
"lib/tins/xt/write.rb"]
+  s.files = [".gitignore", ".travis.yml", "COPYING", "Gemfile", "README.md", 
"Rakefile", "TODO", "VERSION", "examples/add_one.png", "examples/add_one.stm", 
"examples/bb3.png", "examples/bb3.stm", "examples/concatenate_compare.mtm", 
"examples/concatenate_compare.png", "examples/length_difference.mtm", 
"examples/length_difference.png", "examples/let.rb", "examples/mail.rb", 
"examples/minsky.rb", "examples/multiply.reg", "examples/null_pattern.rb", 
"examples/ones_difference-mtm.png", "examples/ones_difference-stm.png", 
"examples/ones_difference.mtm", "examples/ones_difference.stm", 
"examples/prefix-equals-suffix-reversed-with-infix.png", 
"examples/prefix-equals-suffix-reversed-with-infix.stm", "examples/recipe.rb", 
"examples/recipe2.rb", "examples/recipe_common.rb", "examples/subtract.reg", 
"examples/turing-graph.rb", "examples/turing.rb", "lib/dslkit.rb", 
"lib/dslkit/polite.rb", "lib/dslkit/rude.rb", "lib/spruz", "lib/spruz.rb", 
"lib/tins.rb", "lib/tins/alias.rb", "lib/tins/annotate.rb", 
"lib/tins/ask_and_send.rb", "lib/tins/attempt.rb", "lib/tins/bijection.rb", 
"lib/tins/case_predicate.rb", "lib/tins/concern.rb", "lib/tins/count_by.rb", 
"lib/tins/date_dummy.rb", "lib/tins/date_time_dummy.rb", 
"lib/tins/deep_const_get.rb", "lib/tins/deep_dup.rb", "lib/tins/dslkit.rb", 
"lib/tins/extract_last_argument_options.rb", "lib/tins/file_binary.rb", 
"lib/tins/find.rb", "lib/tins/generator.rb", "lib/tins/go.rb", 
"lib/tins/hash_symbolize_keys_recursive.rb", "lib/tins/hash_union.rb", 
"lib/tins/if_predicate.rb", "lib/tins/implement.rb", "lib/tins/limited.rb", 
"lib/tins/lines_file.rb", "lib/tins/memoize.rb", 
"lib/tins/method_description.rb", "lib/tins/minimize.rb", 
"lib/tins/module_group.rb", "lib/tins/named_set.rb", "lib/tins/null.rb", 
"lib/tins/once.rb", "lib/tins/p.rb", "lib/tins/partial_application.rb", 
"lib/tins/proc_compose.rb", "lib/tins/proc_prelude.rb", 
"lib/tins/range_plus.rb", "lib/tins/require_maybe.rb", 
"lib/tins/responding.rb", "lib/tins/rotate.rb", "lib/tins/secure_write.rb", 
"lib/tins/sexy_singleton.rb", "lib/tins/shuffle.rb", 
"lib/tins/string_byte_order_mark.rb", "lib/tins/string_camelize.rb", 
"lib/tins/string_underscore.rb", "lib/tins/string_version.rb", 
"lib/tins/subhash.rb", "lib/tins/terminal.rb", "lib/tins/thread_local.rb", 
"lib/tins/time_dummy.rb", "lib/tins/to.rb", "lib/tins/to_proc.rb", 
"lib/tins/token.rb", "lib/tins/uniq_by.rb", "lib/tins/version.rb", 
"lib/tins/write.rb", "lib/tins/xt.rb", "lib/tins/xt/annotate.rb", 
"lib/tins/xt/ask_and_send.rb", "lib/tins/xt/attempt.rb", 
"lib/tins/xt/blank.rb", "lib/tins/xt/case_predicate.rb", 
"lib/tins/xt/concern.rb", "lib/tins/xt/count_by.rb", 
"lib/tins/xt/date_dummy.rb", "lib/tins/xt/date_time_dummy.rb", 
"lib/tins/xt/deep_const_get.rb", "lib/tins/xt/deep_dup.rb", 
"lib/tins/xt/dslkit.rb", "lib/tins/xt/extract_last_argument_options.rb", 
"lib/tins/xt/file_binary.rb", "lib/tins/xt/full.rb", 
"lib/tins/xt/hash_symbolize_keys_recursive.rb", "lib/tins/xt/hash_union.rb", 
"lib/tins/xt/if_predicate.rb", "lib/tins/xt/implement.rb", 
"lib/tins/xt/irb.rb", "lib/tins/xt/method_description.rb", 
"lib/tins/xt/named.rb", "lib/tins/xt/null.rb", "lib/tins/xt/p.rb", 
"lib/tins/xt/partial_application.rb", "lib/tins/xt/proc_compose.rb", 
"lib/tins/xt/proc_prelude.rb", "lib/tins/xt/range_plus.rb", 
"lib/tins/xt/require_maybe.rb", "lib/tins/xt/responding.rb", 
"lib/tins/xt/rotate.rb", "lib/tins/xt/secure_write.rb", 
"lib/tins/xt/sexy_singleton.rb", "lib/tins/xt/shuffle.rb", 
"lib/tins/xt/string.rb", "lib/tins/xt/string_byte_order_mark.rb", 
"lib/tins/xt/string_camelize.rb", "lib/tins/xt/string_underscore.rb", 
"lib/tins/xt/string_version.rb", "lib/tins/xt/subhash.rb", 
"lib/tins/xt/symbol_to_proc.rb", "lib/tins/xt/time_dummy.rb", 
"lib/tins/xt/time_freezer.rb", "lib/tins/xt/to.rb", "lib/tins/xt/uniq_by.rb", 
"lib/tins/xt/write.rb", "tests/annotate_test.rb", "tests/ask_and_send_test.rb", 
"tests/attempt_test.rb", "tests/bijection_test.rb", "tests/blank_full_test.rb", 
"tests/case_predicate_test.rb", "tests/concern_test.rb", 
"tests/count_by_test.rb", "tests/date_dummy_test.rb", 
"tests/date_time_dummy_test.rb", "tests/deep_const_get_test.rb", 
"tests/deep_dup_test.rb", "tests/delegate_test.rb", "tests/dslkit_test.rb", 
"tests/dynamic_scope_test.rb", "tests/extract_last_argument_options_test.rb", 
"tests/file_binary_test.rb", "tests/find_test.rb", "tests/from_module_test.rb", 
"tests/generator_test.rb", "tests/go_test.rb", 
"tests/hash_symbolize_keys_recursive_test.rb", "tests/hash_union_test.rb", 
"tests/if_predicate_test.rb", "tests/implement_test.rb", 
"tests/limited_test.rb", "tests/lines_file_test.rb", "tests/memoize_test.rb", 
"tests/method_description_test.rb", "tests/minimize_test.rb", 
"tests/module_group_test.rb", "tests/named_set_test.rb", "tests/named_test.rb", 
"tests/null_test.rb", "tests/p_test.rb", "tests/partial_application_test.rb", 
"tests/proc_compose_test.rb", "tests/proc_prelude_test.rb", 
"tests/range_plus_test.rb", "tests/require_maybe_test.rb", 
"tests/responding_test.rb", "tests/rotate_test.rb", "tests/scope_test.rb", 
"tests/secure_write_test.rb", "tests/sexy_singleton_test.rb", 
"tests/shuffle_test.rb", "tests/string_byte_order_mark_test.rb", 
"tests/string_camelize_test.rb", "tests/string_underscore_test.rb", 
"tests/string_version_test.rb", "tests/subhash_test.rb", 
"tests/test_helper.rb", "tests/time_dummy_test.rb", 
"tests/time_freezer_test.rb", "tests/to_test.rb", "tests/token_test.rb", 
"tests/uniq_by_test.rb", "tins.gemspec"]
   s.homepage = "https://github.com/flori/tins";
   s.licenses = ["MIT"]
   s.rdoc_options = ["--title", "Tins - Useful stuff.", "--main", "README.md"]
-  s.rubygems_version = "2.4.5"
+  s.rubygems_version = "2.4.6"
   s.summary = "Useful stuff."
-  s.test_files = ["tests/annotate_test.rb", "tests/ask_and_send_test.rb", 
"tests/attempt_test.rb", "tests/bijection_test.rb", "tests/blank_full_test.rb", 
"tests/case_predicate_test.rb", "tests/concern_test.rb", 
"tests/count_by_test.rb", "tests/date_dummy_test.rb", 
"tests/date_time_dummy_test.rb", "tests/deep_const_get_test.rb", 
"tests/deep_dup_test.rb", "tests/delegate_test.rb", "tests/dslkit_test.rb", 
"tests/dynamic_scope_test.rb", "tests/extract_last_argument_options_test.rb", 
"tests/file_binary_test.rb", "tests/find_test.rb", "tests/from_module_test.rb", 
"tests/generator_test.rb", "tests/go_test.rb", 
"tests/hash_symbolize_keys_recursive_test.rb", "tests/hash_union_test.rb", 
"tests/if_predicate_test.rb", "tests/limited_test.rb", 
"tests/lines_file_test.rb", "tests/memoize_test.rb", 
"tests/method_description_test.rb", "tests/minimize_test.rb", 
"tests/module_group_test.rb", "tests/named_set_test.rb", "tests/named_test.rb", 
"tests/null_test.rb", "tests/p_test.rb", "tests/partial_application_test.rb", 
"tests/proc_compose_test.rb", "tests/proc_prelude_test.rb", 
"tests/range_plus_test.rb", "tests/require_maybe_test.rb", 
"tests/responding_test.rb", "tests/rotate_test.rb", "tests/scope_test.rb", 
"tests/secure_write_test.rb", "tests/sexy_singleton_test.rb", 
"tests/shuffle_test.rb", "tests/string_byte_order_mark_test.rb", 
"tests/string_camelize_test.rb", "tests/string_underscore_test.rb", 
"tests/string_version_test.rb", "tests/subhash_test.rb", 
"tests/test_helper.rb", "tests/time_dummy_test.rb", 
"tests/time_freezer_test.rb", "tests/to_test.rb", "tests/token_test.rb", 
"tests/uniq_by_test.rb", "tests/annotate_test.rb", 
"tests/ask_and_send_test.rb", "tests/attempt_test.rb", 
"tests/bijection_test.rb", "tests/blank_full_test.rb", 
"tests/case_predicate_test.rb", "tests/concern_test.rb", 
"tests/count_by_test.rb", "tests/date_dummy_test.rb", 
"tests/date_time_dummy_test.rb", "tests/deep_const_get_test.rb", 
"tests/deep_dup_test.rb", "tests/delegate_test.rb", "tests/dslkit_test.rb", 
"tests/dynamic_scope_test.rb", "tests/extract_last_argument_options_test.rb", 
"tests/file_binary_test.rb", "tests/find_test.rb", "tests/from_module_test.rb", 
"tests/generator_test.rb", "tests/go_test.rb", 
"tests/hash_symbolize_keys_recursive_test.rb", "tests/hash_union_test.rb", 
"tests/if_predicate_test.rb", "tests/limited_test.rb", 
"tests/lines_file_test.rb", "tests/memoize_test.rb", 
"tests/method_description_test.rb", "tests/minimize_test.rb", 
"tests/module_group_test.rb", "tests/named_set_test.rb", "tests/named_test.rb", 
"tests/null_test.rb", "tests/p_test.rb", "tests/partial_application_test.rb", 
"tests/proc_compose_test.rb", "tests/proc_prelude_test.rb", 
"tests/range_plus_test.rb", "tests/require_maybe_test.rb", 
"tests/responding_test.rb", "tests/rotate_test.rb", "tests/scope_test.rb", 
"tests/secure_write_test.rb", "tests/sexy_singleton_test.rb", 
"tests/shuffle_test.rb", "tests/string_byte_order_mark_test.rb", 
"tests/string_camelize_test.rb", "tests/string_underscore_test.rb", 
"tests/string_version_test.rb", "tests/subhash_test.rb", 
"tests/time_dummy_test.rb", "tests/time_freezer_test.rb", "tests/to_test.rb", 
"tests/token_test.rb", "tests/uniq_by_test.rb"]
+  s.test_files = ["tests/annotate_test.rb", "tests/ask_and_send_test.rb", 
"tests/attempt_test.rb", "tests/bijection_test.rb", "tests/blank_full_test.rb", 
"tests/case_predicate_test.rb", "tests/concern_test.rb", 
"tests/count_by_test.rb", "tests/date_dummy_test.rb", 
"tests/date_time_dummy_test.rb", "tests/deep_const_get_test.rb", 
"tests/deep_dup_test.rb", "tests/delegate_test.rb", "tests/dslkit_test.rb", 
"tests/dynamic_scope_test.rb", "tests/extract_last_argument_options_test.rb", 
"tests/file_binary_test.rb", "tests/find_test.rb", "tests/from_module_test.rb", 
"tests/generator_test.rb", "tests/go_test.rb", 
"tests/hash_symbolize_keys_recursive_test.rb", "tests/hash_union_test.rb", 
"tests/if_predicate_test.rb", "tests/implement_test.rb", 
"tests/limited_test.rb", "tests/lines_file_test.rb", "tests/memoize_test.rb", 
"tests/method_description_test.rb", "tests/minimize_test.rb", 
"tests/module_group_test.rb", "tests/named_set_test.rb", "tests/named_test.rb", 
"tests/null_test.rb", "tests/p_test.rb", "tests/partial_application_test.rb", 
"tests/proc_compose_test.rb", "tests/proc_prelude_test.rb", 
"tests/range_plus_test.rb", "tests/require_maybe_test.rb", 
"tests/responding_test.rb", "tests/rotate_test.rb", "tests/scope_test.rb", 
"tests/secure_write_test.rb", "tests/sexy_singleton_test.rb", 
"tests/shuffle_test.rb", "tests/string_byte_order_mark_test.rb", 
"tests/string_camelize_test.rb", "tests/string_underscore_test.rb", 
"tests/string_version_test.rb", "tests/subhash_test.rb", 
"tests/test_helper.rb", "tests/time_dummy_test.rb", 
"tests/time_freezer_test.rb", "tests/to_test.rb", "tests/token_test.rb", 
"tests/uniq_by_test.rb", "tests/annotate_test.rb", 
"tests/ask_and_send_test.rb", "tests/attempt_test.rb", 
"tests/bijection_test.rb", "tests/blank_full_test.rb", 
"tests/case_predicate_test.rb", "tests/concern_test.rb", 
"tests/count_by_test.rb", "tests/date_dummy_test.rb", 
"tests/date_time_dummy_test.rb", "tests/deep_const_get_test.rb", 
"tests/deep_dup_test.rb", "tests/delegate_test.rb", "tests/dslkit_test.rb", 
"tests/dynamic_scope_test.rb", "tests/extract_last_argument_options_test.rb", 
"tests/file_binary_test.rb", "tests/find_test.rb", "tests/from_module_test.rb", 
"tests/generator_test.rb", "tests/go_test.rb", 
"tests/hash_symbolize_keys_recursive_test.rb", "tests/hash_union_test.rb", 
"tests/if_predicate_test.rb", "tests/implement_test.rb", 
"tests/limited_test.rb", "tests/lines_file_test.rb", "tests/memoize_test.rb", 
"tests/method_description_test.rb", "tests/minimize_test.rb", 
"tests/module_group_test.rb", "tests/named_set_test.rb", "tests/named_test.rb", 
"tests/null_test.rb", "tests/p_test.rb", "tests/partial_application_test.rb", 
"tests/proc_compose_test.rb", "tests/proc_prelude_test.rb", 
"tests/range_plus_test.rb", "tests/require_maybe_test.rb", 
"tests/responding_test.rb", "tests/rotate_test.rb", "tests/scope_test.rb", 
"tests/secure_write_test.rb", "tests/sexy_singleton_test.rb", 
"tests/shuffle_test.rb", "tests/string_byte_order_mark_test.rb", 
"tests/string_camelize_test.rb", "tests/string_underscore_test.rb", 
"tests/string_version_test.rb", "tests/subhash_test.rb", 
"tests/time_dummy_test.rb", "tests/time_freezer_test.rb", "tests/to_test.rb", 
"tests/token_test.rb", "tests/uniq_by_test.rb"]
 
   if s.respond_to? :specification_version then
     s.specification_version = 4
 
     if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
-      s.add_development_dependency(%q<gem_hadar>, ["~> 1.0.0"])
+      s.add_development_dependency(%q<gem_hadar>, ["~> 1.2.0"])
       s.add_development_dependency(%q<test-unit>, ["~> 2.5"])
     else
-      s.add_dependency(%q<gem_hadar>, ["~> 1.0.0"])
+      s.add_dependency(%q<gem_hadar>, ["~> 1.2.0"])
       s.add_dependency(%q<test-unit>, ["~> 2.5"])
     end
   else
-    s.add_dependency(%q<gem_hadar>, ["~> 1.0.0"])
+    s.add_dependency(%q<gem_hadar>, ["~> 1.2.0"])
     s.add_dependency(%q<test-unit>, ["~> 2.5"])
   end
 end


Reply via email to