Doxide 0.8.0

Doxide 0.8.0

27. novemberil ilmus välja 0.8.0 konsoolipõhine dokumentatsioonigeneraator C++ algkoodist doxide, mis on kirjutatud C ja C++ keeltes ning levitatakse Apache 2.0 litsentsi alusel.

C++ algkood dokumenteeritakse /** kommentaaride * , mis sisaldavad @-käsklusi, nagu klassikalises tööriistas Doxygen. Paljusid Doxygeni käske on juba toetatud. Konfigureerimiseks kasutatakse YAML formaati.

Doxide genereerib dokumentatsiooni Markdown formaadis ja algkoodi analüüsimiseks kasutab projektide inkrementaalseid parser'e tree-sitter.

. Teised sõltuvused on CMake, C++20 kompilaator ja git-alamkomponendid CLI11, glob ja libyaml. Sõltuvalt kasutatavast operatsioonisüsteemi jaotusest võib nõuda ICU teeki.

Muutuste nimekiri:

  • oluline uus funktsioon on koodikattete raportid, mis ühendavad andmed kompileeritud binaarfailidest, mida pakuvad gcov, koos algkoodi analüüsiga tree-sitter pakub täpsemaid C++ koodikattete raporteid;
  • mathjax.js faili genereerimine on parandatud. Parandamiseks tuleb taas käivitada $ doxide init, vastates "N" (vaikimisi) failide kirjutamise taotlusele ja "y" sellele konkreetsele failile.

Allikas: linux.org.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster