【问题标题】:Coverity SA - excluding boost, stlport errorsCoverity SA - 不包括 boost、stlport 错误
【发布时间】:2014-03-19 22:53:40
【问题描述】:

coverity SA 发现的缺陷包括 STLPort、Boost、Qt libs 的错误,有没有办法在运行 cov-build 或 cov-analyze 时排除这些错误?

【问题讨论】:

    标签: coverity-prevent coverity


    【解决方案1】:

    有几种方法可以排除这些库。

    在最高级别,您可以选择在构建或分析期间排除它们,然后在 UI 中不会有任何结果,不幸的是,这也意味着您将无法获得完整的视图您自己的代码中的错误,因为分析会对各种交互进行过程间检查。

    因此,您可以做一些更容易的事情。继续,分析所有代码,包括所有库等,然后在 UI 中设置组件并创建与“第三方”源对应的组件的权限,以便用户可以看到源代码(并且可以导航到它)但看不到缺陷。这样一来,开发人员可以在 UI 中提供完整的信息,以便他们对自己代码中的缺陷进行分类,而不会被他们无法控制的代码中的缺陷分散注意力。

    【讨论】:

      猜你喜欢
      • 2014-08-22
      • 2011-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-30
      • 1970-01-01
      相关资源
      最近更新 更多