struct Savi::Packaging::Dependency
- Savi::Packaging::Dependency
- Struct
- Value
- Object
Defined in:
savi/packaging/dependency.crConstructors
Instance Method Summary
- #accepts_version?(version : String)
- #append_pos
- #ast : AST::Declare
- #depends_on_nodes : Array(Savi::AST::Identifier)
- #is_location_relative_path?
- #location
- #location_nodes : Array(Savi::AST::LiteralString)
- #location_scheme : String
- #location_without_scheme : String
- #name : AST::Identifier
- #revision_nodes : Array(Savi::AST::Identifier)
- #transitive? : Bool
- #version : AST::Identifier | Nil
Constructor Detail
def self.new(ast : Savi::AST::Declare, name : Savi::AST::Identifier, version : Nil | Savi::AST::Identifier, transitive : Bool = false)
#