class
XMPP::DOAP::Project
- XMPP::DOAP::Project
- Reference
- Object
Defined in:
xmpp/doap.crConstructors
-
.from_xml(node : XML::Node) : self
ameba:disable Metrics/CyclomaticComplexity
- .new(name : String, about : String | Nil = nil, created : String | Nil = nil, short_descriptions : Array(LocalizedText) = [] of LocalizedText, descriptions : Array(LocalizedText) = [] of LocalizedText, homepage : String | Nil = nil, documentation : String | Nil = nil, download_page : String | Nil = nil, bug_database : String | Nil = nil, developer_forum : String | Nil = nil, support_forum : String | Nil = nil, license : String | Nil = nil, logo : String | Nil = nil, screenshot : String | Nil = nil, languages : Array(String) = [] of String, programming_languages : Array(String) = [] of String, operating_systems : Array(String) = [] of String, categories : Array(String) = [] of String, repositories : Array(Repository) = [] of Repository, specifications : Array(String) = [] of String, supported_xeps : Array(SupportedXep) = [] of SupportedXep, releases : Array(Release) = [] of Release)
Instance Method Summary
- #about : String | Nil
- #about=(about : String | Nil)
- #bug_database : String | Nil
- #bug_database=(bug_database : String | Nil)
- #categories : Array(String)
- #created : String | Nil
- #created=(created : String | Nil)
- #descriptions : Array(LocalizedText)
- #developer_forum : String | Nil
- #developer_forum=(developer_forum : String | Nil)
- #documentation : String | Nil
- #documentation=(documentation : String | Nil)
- #download_page : String | Nil
- #download_page=(download_page : String | Nil)
- #homepage : String | Nil
- #homepage=(homepage : String | Nil)
- #languages : Array(String)
- #license : String | Nil
- #license=(license : String | Nil)
- #logo : String | Nil
- #logo=(logo : String | Nil)
- #name : String
- #name=(name : String)
- #operating_systems : Array(String)
- #programming_languages : Array(String)
- #releases : Array(Release)
- #repositories : Array(Repository)
- #screenshot : String | Nil
- #screenshot=(screenshot : String | Nil)
- #short_descriptions : Array(LocalizedText)
- #specifications : Array(String)
- #support_forum : String | Nil
- #support_forum=(support_forum : String | Nil)
- #supported_xeps : Array(SupportedXep)
- #to_xml(xml : XML::Builder) : Nil
Constructor Detail
def self.new(name : String, about : String | Nil = nil, created : String | Nil = nil, short_descriptions : Array(LocalizedText) = [] of LocalizedText, descriptions : Array(LocalizedText) = [] of LocalizedText, homepage : String | Nil = nil, documentation : String | Nil = nil, download_page : String | Nil = nil, bug_database : String | Nil = nil, developer_forum : String | Nil = nil, support_forum : String | Nil = nil, license : String | Nil = nil, logo : String | Nil = nil, screenshot : String | Nil = nil, languages : Array(String) = [] of String, programming_languages : Array(String) = [] of String, operating_systems : Array(String) = [] of String, categories : Array(String) = [] of String, repositories : Array(Repository) = [] of Repository, specifications : Array(String) = [] of String, supported_xeps : Array(SupportedXep) = [] of SupportedXep, releases : Array(Release) = [] of Release)
#