ios - 在 iOS 中使用配置文件自定义/禁用 OCLint 警告时没有发生任何事情
问题描述
我知道有不同的方法可以自定义/禁用 OCLint 规则。我已按照以下步骤实现它,但没有任何反应。
- 我在应用程序的根文件夹中创建了一个“.oclinnt.yml”文件,如下所示
然后使用项目位置的终端执行以下注释。
xcodebuild clean -workspace MyProject.xcworkspace -scheme MyProject_Target -destination "generic/platform=iOS"
xcodebuild build -workspace MyProject.xcworkspace -scheme MyProject_Target -destination "generic/platform=iOS" COMPILER_INDEX_STORE_ENABLE=NO | xcpretty -r json 编译数据库 -o ./oclint/compile_commands.json
oclint-json-compilation-database -p ./oclint -e Pods -e Vendors -- -max-priority-1 '10' -max-priority-2 '2000' -max-priority-3 '6000' -report-输入 html -o ./oclint/oclint_report.html
我可以看到报告,但根据我的配置文件没有任何更改。我已经检查了以下链接。
参考链接:
- https://mgrebenets.github.io/mobile%20ci/2015/02/08/oclint
- https://oclint-docs.readthedocs.io/en/stable/howto/suppress.html#oclint-comment
- https://oclint-docs.readthedocs.io/en/stable/howto/selectrules.html
- https://oclint-docs.readthedocs.io/en/stable/howto/rcfile.html
有人可以帮我解决这个问题吗?
解决方案
推荐阅读
- filter - FILTER 在 Google 表格中的范围大小不匹配
- javascript - 有没有办法使用自定义按钮在 Fullcalendar v4 中实现事件过滤器?
- python - 如何在不使用 Selenium 或任何其他第三方库的情况下控制 Web 组件?
- project.json - 访问 JSON 文件
- node.js - 做 fs.watch 直到它成功
- javascript - 表单 onsubmit 不执行功能
- excel - Excel在数字中显示零而没有错误
- websocket - 如何在芹菜任务中调用异步函数
- javascript - 在 chrome 的阻塞 webRequest 处理程序中使用异步调用
- javascript - 将 C# 日期时间函数转换为 Javascript