文件名称:elm-review:分析Elm项目,以帮助在用户找到错误之前发现错误
文件大小:538KB
文件格式:ZIP
更新时间:2024-02-22 09:34:42
quality static-code-analysis elm linter code-quality
榆木评论 elm-review分析项目,以帮助您在用户找到错误之前发现错误。 elm-review什么作用? elm-review分析您的源代码,以尝试识别已知会导致问题的代码。 所有描述有问题的代码的规则都是用Elm编写的,而elm-review则没有任何内置规则。 相反,我们鼓励用户自己编写规则并将其发布为Elm软件包,以使每个人都能从中受益。 以查找其中的内容! 鼓励用户编写规则也使添加仅适用于您的项目的自定义规则变得容易。 如规则说明: 强制要求例如图像路径仅存在于其他模块可以引用的Images模块中。 让每个人都使用一个通用的Button组件,而不是创建自己的Button组件。 帮助您创建的库的用户,避免犯一些您的API无法阻止他们执行的错误。 但是要当心如何以及为什么在项目中引入规则。 最好的方法通常是指导用户正确解决方案的良好API,这是最好的方法,因此,除了编写规则之外,还有可能需要改进的API? 但是,如果规则似乎是最好的解决方案,请记住与您的团队讨论。 容易将客观上不好的模式与您个人认为有问题的模式混合在一起,并且禁止其他人认为有用的模式可能会造成破坏