class Repo::Resolver

Defined in:

repo/resolver.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(resolver : Shards::GitResolver, repo_ref : Repo::Ref) #

[View source]
def self.new(repo_ref : Repo::Ref) #

[View source]

Class Method Detail

def self.resolver_instance(repo_ref) #

[View source]

Instance Method Detail

def fetch_file(version : String | Nil, path : String) #

[View source]
def fetch_raw_spec(version : String | Nil = nil) : String | Nil #

[View source]
def fetch_versions : Array(String) #

[View source]
def latest_version_for_ref(ref) : String | Nil #

[View source]
def repo_ref : Repo::Ref #

[View source]
def revision_info(version : String = "HEAD") : Release::RevisionInfo #

[View source]