class Prism::CurrentVersionError
Ausgelöst, wenn versucht wird, als die aktuell laufende Ruby-Version zu parsen, aber Prism keine Unterstützung dafür hat.
Öffentliche Klassenmethoden
Source
# File lib/prism.rb, line 43 def initialize(version) message = +"invalid version: Requested to parse as `version: 'current'`; " segments = if version.match?(/\A\d+\.\d+.\d+\z/) version.split(".").map(&:to_i) end if segments && ((segments[0] < 3) || (segments[0] == 3 && segments[1] < 3)) message << " #{version} is below the minimum supported syntax." else message << " #{version} is unknown. Please update the `prism` gem." end super(message) end
Initialisiert eine neue Ausnahme für den angegebenen Ruby-Versionsstring.
Ruft die Superklassenmethode
Exception::new auf