Doxide 0.8.0

Doxide 0.8.0

27. studenog objavljeno je 0.8.0 konzolno generiranje dokumentacije iz izvornog koda C++ doxide, napisano na jezicima C i C++, i distribuira se pod Apache 2.0 licencom.

Izvorni kod C++ dokumentira se pomoću /** komentara */, koji sadrže @-komande, kao u klasičnom alatu Doxygen. Mnoge Doxygen komande već su podržane. Za konfiguraciju se koristi YAML format.

Doxide generira dokumentaciju u Markdown formatu, a za parsiranje izvornog koda koristi inkrementalne parsere projekta tree-sitter.

. Među drugim zavisnostima su CMake, C++20 kompajler i git podmoduli CLI11, glob i libyaml. Ovisno o korištenom distribucijskom OS-u, može biti potrebna IC

Popis promjena:

  • najvažnija nova funkcija – izvještaji o pokrivenosti koda, koji objedinjuju podatke iz kompiliranih binarnih datoteka, koje pruža gcov, s analizom izvornog koda putem tree-sitter za preciznije izvještaje o pokrivenosti koda C++;
  • ispravljena generacija datoteke mathjax.js. Da biste to ispravili, ponovno izvršite $ doxide init, odgovarajući "N" (prema zadanim postavkama) na upit za prepisivanje datoteka, i "y" za ovu konkretnu datoteku.

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster