Doxide 0.8.0

Doxide 0.8.0

Pe 27 noiembrie a fost lansată versiunea 0.8.0 a generatorului de documentație pentru consolă bazat pe codul sursă C++ doxide, scris în limbile C și C++, și distribuit sub licența Apache 2.0.

Codul sursă C++ este documentat folosind \/** comentarii *\/ care conțin comenzi @, la fel ca în instrumentul clasic Doxygen. Multe comenzi Doxygen sunt deja acceptate. Formatul YAML este utilizat pentru configurare.

Doxide generează documentație în format Markdown și folosește parsere incremental pentru a analiza codul sursă tree-sitter.

. Alte dependențe includ CMake, compilator C++20 și submodule git CLI11, glob și libyaml. În funcție de distribuția OS utilizată, poate fi necesară biblioteca ICU.

Lista modificărilor:

  • O nouă funcție importantă – rapoartele de acoperire a codului, care combină datele din fișierele binare compilate furnizate de gcov, cu analiza codului sursă folosind tree-sitter pentru rapoarte de acoperire a codului C++ mai precise;
  • a fost corectată generarea fișierului mathjax.js. Pentru corectare, trebuie să rulați din nou $ doxide init, răspunzând «N» (implicit) la întrebarea despre suprascrierea fișierelor și «y» pentru acest fișier specific.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster