Saya memiliki R
paket yang menggunakan roxygen2
. Ini memiliki beberapa C
kode /src
, dan saya baru saja mulai bekerja dengan Doxygen. Apakah ada cara untuk menggabungkan dokumentasi, atau mengintegrasikan kompilasi dengan roxygen2? Adakah "praktik terbaik" untuk tempat meletakkan C
dokumentasi kode?
Googling untuk roxygen2 dan doxygen terutama mengarah ke roxygen mirip dengan hasil doxygen . Saya telah menemukan beberapa paket dengan Doxyfiles, tetapi tidak ada organisasi yang konsisten. Misalnya, lme4 memiliki inst/doc/Doxyfile
keluaran ke folder yang disebut di doxygen
luar lme4
direktori sumber. Ada juga Doxyfile di direktori root Matrix (tetapi dalam rilis sebelumnya ada di inst
. Dokumentasi ini juga diekspor ke luar direktori paket.
Apakah ada alasan untuk tidak menyertakan C
dokumentasi di dalam paket, atau mengapa Doxygen sangat jarang digunakan di dalam paket R, meskipun digunakan secara luas C
?
update: lihat permintaan fitur roxygen2 terkait