2017-08-14 122 views
1

運行cpplint時,我遇到了一些我想完全禁用的警告。具體版權信息&空格:禁用來自cpplint的特定警告

range.h:0:未找到版權信息。你應該有一個線:

「版權所有[年]」[法律/版權] [5]

range.h:10:至少有兩個空格的代碼之間最好的評論

[空白/評論] [2]

我該如何做到這一點?理想情況下,將修改CPPLINT.cfg文件,但我會採取內聯評論或命令行標誌。我找不到關於禁用規則的任何文檔。

+0

它看起來像有一些機制來禁用規則,但我又沒有看到任何文件=/https://github.com/google/styleguide/ blob/gh-pages/cpplint/cpplint.py#L603 – AnilRedshift

+1

您是否嘗試閱讀[源文件](https://github.com/google/styleguide/blob/gh-pages/cpplint/cpplint.py)?靠近頂部的是包含命令行選項的用法消息。其中之一被命名爲「過濾器」。它也在[維基百科條目](https://en.wikipedia.org/wiki/Cpplint)中提及(以及使用註釋執行此操作的方法)。你試過了嗎?你應該只需要一個簡單的'--help'選項就可以發現它。 –

+0

@Someprogrammerdude no我清楚地將一行與源代碼鏈接起來,但沒有試圖理解它。 cpplint - 幫助單詞吐出180行東西。是的,我確實嘗試過。不知何故,我錯過了它。它發生了。在我看來,你的判斷很不友好。您可能會考慮嘗試在您的回覆中具有包容性。 – AnilRedshift

回答

2

可以在CPPLINT.cfg配置過濾器:

filter=-whitespace,-legal/copyright