7
votes

Existe-t-il un moyen de mettre à jour automatiquement la documentation dans un package R?


0 commentaires

3 Réponses :


1
votes

Non, je ne pense pas.

Mais vous pouvez essayer de réexécuter package.skeleton () pour des fonctions nouvelles ou modifiées, puis fusionnez ceci à la main.


0 commentaires

9
votes

Cela ne répond pas spécifiquement à votre question, mais vous pouvez être intéressé par Roxygen .


3 commentaires

Quels sont les avantages de Roxygen sur les outils décrits dans «Écriture R Extensions»?


Principalement qu'il crée les fichiers .RD pour vous en fonction des informations supplémentaires que vous ajoutez aux fichiers source .r.


@David Un avantage très important est qu'il facilite la rédaction de la documentation immédiatement après avoir écrit le code --- Vous n'avez même pas besoin de changer de fichiers. Ensuite, non seulement les détails importants sont frais dans votre tête, mais vous pouvez écrire les docs pendant le "woohoo! Écrire un nouveau code!" Étape au lieu de "Ugh ... doit revenir en arrière et tout documenter" étape de la production.



11
votes

rd2roxygen a été conçu pour aider les développeurs de colis qui ont été "bloqués" dans les fichiers RD bruts, mais veulent basculer sur Roxygen - il peut traiter les fichiers rd et mettre à jour les scripts r avec les commentaires de Roxygen. À partir de là, vous pouvez commencer à profiter de la puissance de roxygen . Donc, rd2roxygen n'est pas une réponse directe, mais cela pourrait vous aider avec la transition.


0 commentaires