nnstreamer / TAOS-CI

:tangerine: TAOS-CI (a.k.a LightSys) is an lightweight and efficient CI system to achieve "Review less, merge faster" with a tool-based review system. It is completely compatible with all GitHub repositories although TAOS-CI is designed & implemented for NNStreamer repository. (Homepage: https://taos-ci.github.io/)
http://nnstreamer.mooo.com/TAOS-CI/ci/taos/
Apache License 2.0
117 stars 90 forks source link

[Doxygen] Add option to skip definition tag @open sesame 04/21 19:30 #716

Closed zhoonit closed 3 years ago

zhoonit commented 3 years ago
For doxygen, there is a requirement from nntrainer repository that
doxygen function definition should not be checked if the function
definition is inside a source.

This patch implments for the requirement as an option.
`pr_doxygen_check_skip_function_definition` if this flag is turned on,
doxygen checker does not check definitions inside a sourcefile(eg,
*.cpp)

Feature:
- Add option to skip definition for non header file

Additional Fix:
- Fix a doxygen checker to check the function declaration(prototype)

**How test was done**
- Apply to nntrainer repository.
- Check doxygen book is not uglyfied due to this change.

**Self evaluation:**
1. Build test: [X]Passed [ ]Failed [ ]Skipped
2. Run test: [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: Jihoon Lee <jhoon.it.lee@samsung.com>
taos-ci commented 3 years ago

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #716. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnstreamer.mooo.com/.

taos-ci commented 3 years ago

:octocat: cibot: Oooops. The administrator of CI server must install a debian package to support 'clang-format-4.0' command.

taos-ci commented 3 years ago

:octocat: cibot: Oooops. The administrator of CI server must install a debian package to support 'ndk-build' command.

taos-ci commented 3 years ago

:octocat: cibot: Oooops. The administrator of CI server must install a debian package to support 'ndk-build' command.