[英]How could PC-lint ignore/suppress warnings from Google Protocol buffer headers?
我在使用 Google 协议缓冲区的项目中使用 PC-lint。
PC-lint 生成了太多与xxx.pb.h
相关的警告。
是否有任何配置可以设置诸如“标头白名单”之类的内容来防止这种情况?
我知道clang-tidy
,它通过传递-header-filter
来支持这样做。
这已经在如何排除 Pc-lint 中的某些特定文件中有答案
然而,在这样的全面排除中,请注意......在噪音中,可能会有与您的使用相关的警告。 因此,我建议您在决定忽略所有警告/错误之前(至少)对警告/错误进行一次全面评估。
所有警告都是有原因的!
感谢您没有使用misra ,但MISRA 合规性具有采用代码的概念(例如您引用的标头),并提供了有关操作的指导。 我建议您考虑一下。
重复一遍:您收到的任何警告/错误都是有原因的……了解您收到违规的原因很重要。 并且禁用特定通知会比一揽子忽略所有更好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.