haskell - Haskell`hlint`,如何添加错误缩进、尾随空格等提示?
问题描述
我尝试使用hlint
包,但它没有给出警告或配置:
- 尾随空格
- 最后一个空行
- 参数之间的空格
- 限制制表符缩进
- 冗余线路
和其他与空格/制表符和空行相关的 lint 选项
我看不到“添加新提示”如何帮助我解决这个问题
解决方案
来自https://github.com/ndmitchell/hlint/issues/522:
目前 HLint 不支持有关间距或缩进的问题。有一些工具可以处理这些问题,在 Haskell 样式检查器中搜索一些。我认为 HLint 可能更好地摆脱空白问题并让其他工具处理它们 - 我可能应该在 README 中链接到任何共识(我不确定)
推荐阅读
- c - 如何从其他函数中的函数访问 (const char*)?
- android - 如何调整 Scrollview 的高度和宽度以适应多种屏幕分辨率
- elasticsearch - 服务发现不会发现多个节点
- html - div下方的未知空间?
- angular2-nativescript - 在 nativescript-angular 如何检查是否
是空的? - mongodb - Mongoose {$exists: false} 不工作,为什么?
- android-studio-3.0 - 使用 Apache POI 时如何修复 Android Studio 中的 Java 编译器错误
- algorithm - 是否将数组拆分为 2 个子数组并递归求解它们仍然 O(log(n))?
- swift - 为什么没有调用observeValues 块?
- c# - 尝试创建通用绑定方法时出错