Sha256: 1c2be5a3eab360acb08e5ac1990152c6c58c03172c640f9bb63c551dd3161f42

Contents?: true

Size: 534 Bytes

Versions: 4

Compression:

Stored size: 534 Bytes

Contents

module VagrantPlugins
  module CommandServe
    class Mappers
      module Internal
        class Graph
          class Vertex
            class NamedValue < Value
              # @return [String] name of value
              attr_reader :name

              def initialize(name:, value:)
                super(value: value)
                @name = name.to_s
              end

              def hash_code
                "#{name}-#{value.class}"
              end
            end
          end
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
vagrant-unbundled-2.3.6.0 plugins/commands/serve/mappers/internal/graph/vertex/named_value.rb
tamtam-vagrant-reload-1.2.1 vendor/cache/vagrant-2092df529ae7/plugins/commands/serve/mappers/internal/graph/vertex/named_value.rb
vagrant-unbundled-2.3.3.0 plugins/commands/serve/mappers/internal/graph/vertex/named_value.rb
vagrant-unbundled-2.3.2.0 plugins/commands/serve/mappers/internal/graph/vertex/named_value.rb