Class SemanticPuppet::Dependency::ModuleRelease
In: lib/semantic_puppet/dependency/module_release.rb
Parent: Object

Methods

<=>   ==   eql?   hash   new   priority   to_s  

Included Modules

GraphNode

Attributes

name  [R] 
version  [R] 

Public Class methods

Create a new instance of a module release.

@param source [SemanticPuppet::Dependency::Source] @param name [String] @param version [SemanticPuppet::Version] @param dependencies [{String => SemanticPuppet::VersionRange}]

Public Instance methods

==(other)

Alias for eql?

[Validate]