Doxide 0.8.0

Doxide 0.8.0

27. novembril ilmus 0.8.0 konsoolide dokumentatsiooni generaator C++ lähtekoodist doxide, kirjutatud keeltes C ja C++, ja levitatakse litsentsi Apache 2.0 alusel.

C++ lähtekood on dokumenteeritud /** kommentaaride */ abil, mis sisaldavad @-käsklusi, nagu klassikalises tööriistis Doxygen. Paljusid Doxygene juba toetatakse. Konfigureerimiseks kasutatakse YAML formaati.

Doxide genereerib dokumentatsiooni Markdown formaadis ning lähtekoodi analüüsimiseks kasutab projekti inkrementaalseid parsereid tree-sitter.

. Teistest sõltuvustest – CMake, C++20 kompilaator ja git-alamoodulid CLI11, glob ja libyaml. Operatsioonisüsteemi kasutatavast jaotusest sõltuvalt võib osutuda vajalikuks ICU teegi olemasolu.

Muudatuste nimekiri:

  • oluline uus funktsioon – koodikattete aruanded, mis ühendavad andmed kompilatsioonitud binaarfailidest, mida pakub gcov, koodi analüüsi abil tree-sitter täpsemate C++ koodikattete aruannete koostamiseks;
  • parandatud failide mathjax.js genereerimine. Parandamiseks tuleb uuesti käivitada $ doxide init, vastates 'N' (vaikimisi) failide ülekirjutamise küsimisele ning 'y' selle konkreetse faili jaoks.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster