Method: SyntaxSuggest::ExplainSyntax#errors
- Defined in:
- lib/syntax_suggest/explain_syntax.rb
#errors ⇒ Object
Returns an array of syntax error messages
If no missing pairs are found it falls back on the original error messages
109 110 111 112 113 114 115 |
# File 'lib/syntax_suggest/explain_syntax.rb', line 109 def errors if missing.empty? return GetParseErrors.errors(@code_lines.map(&:original).join).uniq end missing.map { |miss| why(miss) } end |