frontend: handle no-warnings before starting a modelize phase

Signed-off-by: Jean Privat <jean@pryen.org>
no_warning: automatically disable `missing-doc` on test_suites

Signed-off-by: Jean Privat <jean@pryen.org>
pep8analysis: add `no_warning` to generated files

Signed-off-by: Jean Privat <jean@pryen.org>
nitcc: add `no_warning` when generating files

Signed-off-by: Jean Privat <jean@pryen.org>
ffi: fix phase dependencies

Signed-off-by: Jean Privat <jean@pryen.org>
json: regenerate with new `no_warning`

Signed-off-by: Jean Privat <jean@pryen.org>
neo_doxygen: location does not need noe4j

Signed-off-by: Jean Privat <jean@pryen.org>
neo_doxygen: Document modules.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
neo_doxygen: Document implicit classes.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
neo_doxygen: Rename the `doc` module.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
neo_doxygen: Enable `JAVADOC_AUTOBRIEF` on Java tests.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
neo_doxygen: Add a class to manage brief descriptions.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
neo_doxygen: Add a section about brief descriptions in the `README`.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
html: Add missing documentation.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
neo_doxygen: Add an API to process description markup.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
lib/socket: use standard type names instead of local typedefs

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/socket: update style of the native module & move comments to doc

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/socket: rename prefix `FF` to `Native` per latest best practices

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/socket: replace `NativeSocketAcceptResult` by a Nit class

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/socket: clean up `native_accept` to better manage failed accept

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>