public static function createFromParseError(ParseError $parseError): self
    {
        return new self(
            $parseError->getSourceLine(),
            0,
            "Parse error: " . $parseError->getMessage(),
            self::SEVERITY_ERROR,
            get_class($parseError)
        );
    }