Doxide 0.8.0

Doxide 0.8.0

27. november ble versjon 0.8.0 av konsollgeneratoren for dokumentasjon utgitt fra C++ kildekode. doxide, skrevet i C og C++, og distribueres under Apache 2.0-lisensen.

C++ kildekode dokumenteres med \/** kommentarer *\, som inneholder @-kommandoer, lik klassiske verktøy. Doxygen. Mange Doxygen-kommandoer støttes allerede. YAML-formatet brukes for konfigurasjon.

Doxide genererer dokumentasjon i Markdown-format, og bruker inkrementelle parser for å analysere kildekoden. tree-sitter.

. Andre avhengigheter inkluderer CMake, C++20 kompilator og git-submoduler. CLI11, glob og libyaml. Avhengig av hvilken operativsystemdistribusjon som brukes, kan det være nødvendig å ha ICU-biblioteket installert.

Endringslogg:

  • Den viktigste nye funksjonen er rapporter om kode-dekning, som kombinerer data fra kompilert binære filer som leveres av gcov, med analyse av kildekoden ved hjelp av tree-sitter for mer presise rapporter om C++ dekning;
  • genereringen av filen mathjax.js er fikset. For å fikse det, må du kjøre $ doxide init på nytt, svare «N» (for standard) på spørsmålet om å overskrive filer, og «y» for denne spesifikke filen.

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster