Sha256: cf53a6db6a1141735e7e1bcd9d5f8a464a841aa5a4de12d4e74f78f450bbabff

Contents?: true

Size: 457 Bytes

Versions: 7

Compression:

Stored size: 457 Bytes

Contents

module Nanoc::Int
  # @private
  class ActionProvider
    extend Nanoc::Int::PluginRegistry::PluginMethods

    def self.for(_site)
      raise NotImplementedError
    end

    def rep_names_for(_item)
      raise NotImplementedError
    end

    def memory_for(_rep)
      raise NotImplementedError
    end

    def snapshots_defs_for(_rep)
      raise NotImplementedError
    end

    def paths_for(_rep)
      raise NotImplementedError
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
nanoc-4.4.3 lib/nanoc/base/services/action_provider.rb
nanoc-4.4.2 lib/nanoc/base/services/action_provider.rb
nanoc-4.4.1 lib/nanoc/base/services/action_provider.rb
nanoc-4.4.0 lib/nanoc/base/services/action_provider.rb
nanoc-4.3.8 lib/nanoc/base/services/action_provider.rb
nanoc-4.3.7 lib/nanoc/base/services/action_provider.rb
nanoc-4.3.6 lib/nanoc/base/services/action_provider.rb