class Prism::Translation::Parser::PrismDiagnostic
Das Parser-Gem hat eine Liste von Diagnosen mit einem fest kodierten Satz von Fehlermeldungen. Wir erstellen unsere eigene Diagnoseklasse, um unsere eigenen Fehlermeldungen festlegen zu können.
Attribute
Dies ist die zwischengespeicherte Nachricht von Prism.
Öffentliche Klassenmethoden
Source
# File lib/prism/translation/parser.rb, line 41 def initialize(message, level, reason, location) @message = message super(level, reason, {}, location, []) end
Initialisiert eine neue Diagnose mit der angegebenen Nachricht und dem angegebenen Ort.
Ruft die Methode der Superklasse auf