Më 27 nëntor u publikua versioni 0.8.0 i gjeneratorit të dokumentacionit me porosi nga kodi burimor C++ doxide, i shkruar në gjuhët C dhe C++, dhe i shpërndarë nën licencën Apache 2.0.
Kodi burimor C++ dokumentohet me anë të /** komenteve *, që përmbajnë komanda @, ashtu si në instrumentin klasik Doxygen. Shumë komanda Doxygen tashmë janë mbështetur. Për konfigurimin përdoret formati YAML.
Doxide gjeneron dokumentacionin në formatin Markdown dhe për analizimin e kodit burimor përdor parserë inkrementalë të projektit tree-sitter.
. NdĂ«r varĂ«si tĂ« tjera â CMake, kompiliatori C++20 dhe git-submodules. CLI11, glob dhe libyaml. Sipas shpĂ«rndarjes sĂ« pĂ«rdorur tĂ« OS-sĂ«, mund tĂ« kĂ«rkohet tĂ« jetĂ« e pranishme biblioteka ICU.
Lista e ndryshimeve:
- funksioni kryesor i ri â raportet mbi mbulimin e kodit, qĂ« bashkojnĂ« tĂ« dhĂ«nat nga skedarĂ«t e binarizuar tĂ« kompiluara, tĂ« dhĂ«na nga gcov, me analizimin e kodit burimor me anĂ« tĂ« tree-sitter pĂ«r raporte mĂ« tĂ« sakta mbi mbulimin e kodit C++;
- është korrigjuar gjenerimi i skedarit mathjax.js. Për ta korrigjuar, duhet të ekzekutoni përsëri $ doxide init, duke u përgjigjur "N" (default) në kërkesën për të ridhë këta skedarë, dhe "y" për këtë skedar të veçantë.
Burimi: linux.org.ru
