class YARD::Tags::TypesExplainer
Public Class Methods
Source
# File lib/yard/tags/types_explainer.rb, line 9 def self.explain(*types) explain!(*types) rescue SyntaxError nil end
(see Tag#explain_types
) @param types [Array<String>] a list of types to parse and summarize
Source
# File lib/yard/tags/types_explainer.rb, line 17 def self.explain!(*types) Parser.parse(types.join(", ")).join("; ") end
(see explain) @raise [SyntaxError] if the types are not parsable