Lasse HLint den Parse-Fehler aufgrund von Mehrweg ignorieren, wenn?

8

Ich verwende die MultiWayIf Spracherweiterung. Während ich HLint liebe (ich benutze Version v1.8.61), scheint es leider, dass HLint diese Erweiterung nicht kennt, und es berichtet mehrseitige ifs als Parse-Fehler: Warning: Parse error: |

Im HLint-Handbuch ( Ссылка ) wird beschrieben, wie Sie Pragmas verwenden können, um Vorschläge anzubringen ignorieren; dies scheint jedoch nicht für Warnungen aufgrund von Parse-Fehlern zu funktionieren.

Gibt es eine Möglichkeit, HLint mitzuteilen, dass es die Warnungen zu Parse-Fehlern ignoriert? Danke!

    
the-konapie 18.05.2014, 19:52
quelle

1 Antwort

5

Sie können ausführen:

%Vor%

Es gibt einen Test, dass dieser Aufruf in der HLint-Testsuite funktioniert .

Beachten Sie, dass Sie, sobald ein Parse-Fehler auftritt, keine weiteren Hinweise aus der Datei erhalten, da HLint erst nach dem Parsen eine Datei bearbeiten kann.

Wenn Sie jedoch ein Upgrade auf haskell-src-exts-1.15 oder höher durchführen, installieren Sie HLint neu. Es sollte dann mehrere Pfade analysieren, wenn es in Ordnung ist. Wenn nicht, melden Sie einen Fehler .

    
Neil Mitchell 19.05.2014, 05:41
quelle

Tags und Links