Doxide 0.8.0

Doxide 0.8.0

Le 27 novembre, la version 0.8.0 du générateur de documentation en console a été publiée à partir du code source C++ doxide, écrit en C et C++, et distribué sous la licence Apache 2.0.

Le code source C++ est documenté à l'aide de /** commentaires */, contenant des commandes @ comme dans l'outil classique Doxygen. De nombreuses commandes Doxygen sont déjà prises en charge. Le format YAML est utilisé pour la configuration.

Doxide génère de la documentation au format Markdown et utilise des analyseurs incrémentaux du projet tree-sitter.

. Parmi les autres dépendances, CMake, le compilateur C++20 et les sous-modules git. CLI11, glob et libyaml. En fonction de la distribution OS utilisée, la bibliothèque ICU peut être requise.

Liste des changements :

  • La nouvelle fonctionnalité majeure est les rapports de couverture de code, qui combinent les données provenant des fichiers binaires compilés fournis par gcov, avec l'analyse du code source à l'aide de tree-sitter pour des rapports de couverture de code C++ plus précis;
  • la génération du fichier mathjax.js a été corrigée. Pour corriger cela, il faut exécuter à nouveau $ doxide init, en répondant « N » (par défaut) à la demande de réécriture des fichiers et « y » pour ce fichier spécifique.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster