我想将来自 Intellij Idea 的预定义静态分析规则保留在 scalastyle_configuration 文件中,并在 preush githook 中运行检查,以便在我们的团队中强制执行这些规则。有标准的方法吗?
问问题
161 次
1 回答
1
IntelliJ 检查不基于 ScalaStyle。inspect.sh
但是您可以使用 IntelliJ 安装中的或脚本独立运行它们或从 CI 服务器运行它们,并使用inspect.bat
以下参数:
- 项目文件路径
- 检查配置文件路径
- 输出路径
OSX 示例:
/Applications/IntelliJ IDEA.app/Contents/bin/inspect.sh ~/IntelliJ IDEAProjects/MyTestProject ~/Library/Preferences/ideaXX/inspection/Default.xml ~/IntelliJ IDEAProjects/MyTestProject/results-dir -v2
有关更多详细信息,请参阅有关如何独立运行它们的文档: https ://www.jetbrains.com/help/idea/2016.3/running-inspections-offline.html#d2149225e24
或来自 TeamCity: https ://confluence.jetbrains.com/display/TCD10/Inspections
于 2017-01-05T13:25:38.723 回答