Sha256: a113b67480c6072f275f488fe740b92bbf621d12d6088621811017939a6e3040

Contents?: true

Size: 388 Bytes

Versions: 2

Compression:

Stored size: 388 Bytes

Contents

require "delegate"

module Tset
  module Generators
    #
    # An abstract superclass of Generators
    #
    # @param command [Tset::Commands::Generate] An instance of generate command
    # @abstract
    #
    class Abstract < SimpleDelegator
      def initialize(command)
        super(command)
      end

      def start
        raise NotImplementedError
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tset-0.0.2 lib/tset/generators/abstract.rb
tset-0.0.1 lib/tset/generators/abstract.rb