Sha256: 95032f48be18d82ca1e2463d4cb3d62f309fecea2e7ac980dce8b4f5126b512d

Contents?: true

Size: 503 Bytes

Versions: 1

Compression:

Stored size: 503 Bytes

Contents

module Evertils
  module Common
    class Generic
      #
      # @since 0.3.2
      def initialize
        self
      end

      #
      # @since 0.3.2
      def has_required_fields(hash, required)
        hash.keys.each do |key|
          required.include? key
        end
      end

      #
      # @since 0.3.2
      def deprecation_notice(version, message)
        output = "Deprecated as of #{version}"
        output += "\nReason: #{message}" if message
        output
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
evertils-common-0.3.2 lib/evertils/common/generic.rb