abstract struct Zap::Installer::Classic::Writer

Direct Known Subclasses

Defined in:

installer/classic/writer/writer.cr

Constructors

Class Method Summary

Instance Method Summary

Instance methods inherited from class Object

or(other : T) : T | self forall T or, pipe(&) pipe

Constructor Detail

def self.new(dependency : Package, *, installer : Zap::Installer::Classic, location : LocationNode, state : Commands::Install::State, ancestors : Array(Package), aliased_name : String | Nil) #

[View source]

Class Method Detail

def self.init_location(dependency : Package, target_path : Path, location : LocationNode) : LocationNode #

[View source]

Instance Method Detail

def aliased_name : String | Nil #

[View source]
def ancestors : Array(Package) #

[View source]
def dependency : Package #

[View source]
abstract def install : InstallResult #

[View source]
def installer : Zap::Installer::Classic #

[View source]
def location : LocationNode #

[View source]

[View source]