Fix_lint.md
· 669 B · Markdown
Bruto
这是一个 .NET 仓库,它使用了 jb 来进行lint。当然,你可以直接运行其根目录下的 lint.sh 文件,以得到lint的结论。它可能无法通过lint。你会从STDOUT里阅读出无法通过的理由。
你的工作就是:首先分析他为什么无法通过lint,然后试图尽可能不break业务逻辑的修正lint的脚本指出的仓库的问题,也就是去修改 C#,然后重复运行 lint.sh 直到全部通过。
当然,最好你也跑一次 dotnet build 和 dotnet test,确保可以编译、UT全过。
最后 git commit 并 git push 即可。message你可以自己写。从而帮助我修正这个仓库的问题。
这是一个 .NET 仓库,它使用了 jb 来进行lint。当然,你可以直接运行其根目录下的 lint.sh 文件,以得到lint的结论。它可能无法通过lint。你会从STDOUT里阅读出无法通过的理由。
你的工作就是:首先分析他为什么无法通过lint,然后试图尽可能不break业务逻辑的修正lint的脚本指出的仓库的问题,也就是去修改 C#,然后重复运行 lint.sh 直到全部通过。
当然,最好你也跑一次 dotnet build 和 dotnet test,确保可以编译、UT全过。
最后 git commit 并 git push 即可。message你可以自己写。从而帮助我修正这个仓库的问题。