Sha256: a2681fb0d1f764d44fdcc13f49f96dac789809bd110cc793c5618de8fb727981

Contents?: true

Size: 500 Bytes

Versions: 4

Compression:

Stored size: 500 Bytes

Contents

require 'pdk'

module PDK
  module Context
    # Represents a context which the PDK does not know. For example
    # an empty directory
    class None < PDK::Context::AbstractContext
      # :nocov:
      # @see PDK::Context::AbstractContext.display_name
      def display_name
        'an unknown context'
      end
      # :nocov:

      # @see PDK::Context::AbstractContext.parent_context
      def parent_context
        # An unknown context has no parent
        nil
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pdk-3.4.0 lib/pdk/context/none.rb
pdk-3.3.0 lib/pdk/context/none.rb
pdk-3.0.1 lib/pdk/context/none.rb
pdk-3.0.0 lib/pdk/context/none.rb