abstract class ReqsUp::Req
- ReqsUp::Req
- Reference
- Object
Overview
Requirement skeleton
Included Modules
- YAML::Serializable
Direct Known Subclasses
Defined in:
reqs-up.crConstant Summary
-
Log =
::Log.for(self)
Constructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
-
.new(req : YAML::Any)
Initialize one requirements from YAML element
Instance Method Summary
- #name : String | Nil
- #name=(name : String | Nil)
- #scm : String | Nil
- #src : String
- #src=(src : String)
-
#to_s(io : IO) : Nil
Print object
-
#update(ver : Versions = Versions::Latest) : String | Nil
Update requirement version, returns final version
- #version : String | Nil
- #version=(version : String | Nil)
-
#versions : Array(String)
Return all available req versions
Constructor Detail
Instance Method Detail
Update requirement version, returns final version