enforce zero tolerance for warnings
|Status:||Rejected||Start date:||13 Jun 2016|
Now that we have achieved (under all platforms???) zero warnings, we should maintain this state. At least in branches develop and master. Especially so if merging into develop will be made conditional on code review.
If new warnings arise, policy should be: Either fix them, or create an issue and temporarily disable the warning.
If we agree on this, then we should have a script (whether among our tests or as a git hook does not matter much) that checks absence of warnings from Swig and Doxygen. For g++, "-Werror" will do.