Haskell `hlint`, как я могу добавить подсказку для неправильного отступа, конечных пробелов и т. Д.?
Я пытался использовать hlint
пакет, но он не дает никаких предупреждений или конфигурации для:
- замыкающие пробелы
- последняя пустая строка
- пробелы между аргументами
- ограничить отступ табуляции
- избыточные линии
и другой материал опций lint, который относится к пробелам / табуляциям и пустым строкам
Я не вижу, как "Добавить новую подсказку" может помочь мне с этим
1 ответ
Решение
С https://github.com/ndmitchell/hlint/issues/522:
В настоящее время в HLint нет поддержки для проблем, связанных с пробелами или отступами. Есть несколько инструментов, которые имеют дело с такими проблемами, ищите средство проверки стиля Haskell для нескольких. Я думаю, что HLint, вероятно, лучше оставить свободным от проблем с пробелами и позволить другим инструментам справиться с ними - я, вероятно, должен связать в README с тем, какой консенсус есть (я не уверен)