úÎ!fV     SafeG$[Shortcut for analyzer: takes the message in original case and lower case, return the causesThe possible error causeshPackage referenced in cabal file is unknown, needs to be installed, with the given version (may be -any)mA module from the package is referenced but the package is not in the build depends section of the cabal fileThe type signature is missing-A module has been mispelled, give suggestionsIdentifier mispellt=a full import statement is not needed (or only for instances)an import element is not neededHA GHC option is missing (to add in current source file or in Cabal file) HAn extension is missing (to add in current source file or in Cabal file) <A constructor is imported from a module, instead of the type RAn incorrect cabal version is used, the proper version range is given in the field ?A suggestion to use an identifier (present in the given module)CA suggestion to use a module (present in the given package/version)8A package is already referenced in the Cabal file or not%Simple synonym to indicate type names+Simple synonym to indicate identifier names'Simple synonym to indicate module names+Simple synonym to indicate package versions(Simple synonym to indicate package names1Get the possible causes for a given error messageAn unknown package,An unreferenced package or a mispellt moduleNeed OverloadedStringsMissing type signatureUseless importDiscarded do result 3A mispelled identifier, with maybe some suggestions!3A constructor has been imported instead of the type"An extension is missing#Cabal version is not right$;Remove all quotes from given text (inside the text as well)%0identifiers that don't contain quotes are quoted&Is a character a quote?'#Read next text into brackets if any(  !"#$%&'       !"#$%&'(      !"#$%&'(error_BjKXtAUL6bb3NgOMTU8fHxLanguage.Haskell.ErrorAnalyze ErrorCauseUnknownPackageUnreferencedPackage MissingTypeMispelledModuleMispelledIdentifier UselessImportUselessImportElement MissingOptionMissingExtensionConstructorImportedIncorrectCabalVersionIdentifierSuggestionModuleSuggestion PackageRef Referenced Unreferenced ErrorTypeErrorIdentifier ErrorModule ErrorVersion ErrorPackage errorCausesAnalyzerunknownPackageAnalyzermoduleErrorAnalyzeroverloadedStringAnalyzermissingTypeAnalyzeruselessImportAnalyzerdiscardedDoAnalyzermispelledIdentifierAnalyzerconstructorImportedAnalyzermissingExtensionAnalyzercabalVersionAnalyzerunquoteunquoteIfNeededisQuotebrackets