“通过像 flake8 这样的各种短绒检查”是什么意思?意思是?
关于 Python 项目:“我们希望传递像 flake8 这样的各种 linter。我不认为这会成为问题,但如果客户提出任何质疑,我会把它放在我的后口袋里。”
澄清:我知道 linter 是什么。我的困惑在于客户的措辞,尤其是“通过”。我认为 linter 是“使用”和“在我的 IDE 中使用它”。你认为他的“通过”意思是“不使用”吗?
Regarding a Python project: "We want to pass various linters like flake8. I don't expect this to be an issue, but I'll have it in my back-pocket if the customer challenges anything."
Clarification: I know what a linter is. My confusion is around the client's wording, especially "pass". I think of linters in terms of "use" and "use it in my IDE". Do you think he means "pass" as in "do not use"?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通常,在配置了持续集成 (CI) 管道的软件项目中,人们会将单元测试、linter 和可能的自动格式化程序配置为 CI 管道的步骤。如果 linter 发现任何问题,或者自动格式化程序产生任何更改,那么这些步骤就会失败。
因此:“我们想要传递像 flake8 这样的各种 linter”意味着“我们希望 flake8 在我们的代码上运行时不会发现任何问题”。
Typically, in software projects with continuous integration (CI) pipelines configured, people will configure unit tests, linters, and possibly auto-formatters as steps of the CI pipeline. If the linters find any problems, or if the auto-formatters produce any changes, then those steps would fail.
Thus: "We want to pass various linters like flake8" means "we want flake8 to find no problems when we run it on our code."