Doxygen在建築時顯示Compound ? is not documented.
警告。對於一個特定的項目,我不想記錄化合物。爲了消除混亂,我希望看到除此之外的所有其他警告。有沒有辦法清潔Doxygen輸出?是否可以選擇顯示哪個Doxygen警告?
10
A
回答
5
我不認爲這是可能的,除非編寫自己的後處理器來過濾Doxygen輸出。在你的情況,這應該不是太難,一個簡單的grep
應該是足夠了:
doxygen <config_file> | grep -v "warning: Compound .* is not documented"
我真的不知道爲什麼Doxygen的不提供此功能:也許會需要太多的選項,或更復雜選項。另一種可能性是,他們認爲,因爲當某些事情沒有記錄時你想要被警告,除非在源代碼中明確指定(例如使用\cond
和\endcond
),否則不應該有例外,理由是這種省略應該只根據具體情況來決定。或者也許沒有人要求他們包含此功能:請隨時填寫feature request。
2
我認爲你要找的是if
,ifnot
和命令。只需決定一個合適的標籤,然後使用正確的標籤。例:如果知道這個標籤的,如果沒有,他會在同一個註釋塊忽略任何評論到\endif
命令
/*
* \if DISPLAY_COMPOUND
* Compound doc.
* ...
* \endif
*/
的doxygen將評估
然後,你需要在ENABLED_SECTIONS的doxyfile中定義(或不)該標籤。
#comment the next line if you don't want to document Compound
ENABLED_SECTIONS = DISPLAY_COMPOUND
看一看在\cond
和\endcond
命令太是相似的,但不完全一樣(它們啓用或禁用文件的整個部分,而不僅僅是一個單一的註釋塊)。
0
您可以關閉doxygen配置中的警告。 在這裏看到:doxygen documenation
我最喜歡的是:WARN_IF_UNDOCUMENTED = NO
+0
你把這個選項放在哪裏?我不能承認.. – 2014-08-05 10:00:14
相關問題
- 1. 在doxygen ant任務中顯示警告
- 2. 是否可以配置`pub build`,以防止提示和警告?
- 3. 如果未處理RuntimeException,是否可以設置eclipse以顯示警告?
- 4. 是否可以僅添加CSS content_Script以便不顯示權限警告
- 5. Doxygen警告格式以匹配Visual Studio
- 6. 是否有可能在Arduino中顯示編譯器警告?
- 7. 當顯示警告時,我可以顯示鍵盤嗎?
- 8. 顯示哪個單選按鈕選擇
- 9. 我可以使用驗證器,只是爲了顯示警告
- 10. 是否可以阻止UI線程,同時顯示警告對話框
- 11. FacebookUtils顯示多個警告
- 12. Doxygen的:顯示警告對無證方法
- 13. 如果選擇了特定的選項,顯示警告
- 14. 檢查顯示警報模式前是否選擇了一個選項
- 15. 我可以在燈箱上顯示一個警告框嗎?
- 16. 當選擇從Dropbox的一個選項,腳本顯示一個警告框
- 17. 是否可以顯示兩三個月?
- 18. 如何顯示警告如果多個選項的值是空
- 19. 是否可以結合Doxygen命令?
- 20. 即使沒有選擇記錄,也可以顯示報告組
- 21. 是否可以使用單個報告查看器顯示不同的報告?
- 22. 警告框顯示
- 23. Drupal:顯示警告
- 24. Simplexml顯示警告
- 25. LimeSurvey - 選擇將顯示哪個pstpl
- 26. Xcode 4不再向我顯示我的警告是在哪裏?
- 27. 是否可以選擇哪些項目PostSharp進程而不是告訴它要排除哪些項目?
- 28. 是否可以指定選擇哪些測試?
- 29. 是否可以在jQuery選擇的插件選項中顯示html內容?
- 30. 如何選擇要顯示警告的文件?
我說的Doxyfile'ENABLED_SECTIONS ='(空白)。你的回答不包括我的問題。我不想啓用或禁用複合文檔生成。我想禁用化合物警告。 – 2011-06-17 13:09:18