Używanie dokumentacji roxygen2 z devtools document
funkcja automatycznie generuje pole Collate:
w OPISIE PAKIETU, niezależnie od tego, czy konieczne jest załadowanie plików biblioteki paczek w określonej kolejności.Jak wskazać kolejność sortowania w Roxygen2?
Pracuję nad pakietem z wiązką metod S4 i chcę mieć pewność, że definicje klas są ładowane przed metodami lub innymi klasami z nich korzystającymi, co rozumiem, że mogę zrobić z listą Collate
, ale ja ' m nie wiem, jak to wskazać w formacie dokumentacji roxygen2.
Odwołanie roxygen2 manual odnosi się do znacznika @include
, ale wygląda na to, że może zawierać kod w dokumentacji, na przykład w celu dodania przykładów zewnętrznych za pomocą flagi @examples
. Czy można to wykorzystać do określenia kolejności sortowania dla metod?
Jeśli sortowania pole jest już w OPISU roxygen2 nie generuje go. Powiedziałbym więc, że musisz zrobić zamówienie, które chcesz i powinno być szanowane. (Myślę, stąd komentarz do odpowiedzi). –
Byłoby miło wiedzieć, czy moja interpretacja @import jest poprawna. Z pewnością dobrze byłoby, gdyby funkcja obliczała kolejność sortowania z listy zależności plików, a nie ręcznie. – cboettig
import służy do importowania pakietu. Jest to podobne do wymieniania pakietu w sekcji Depends, z tym że jest znacznie czystszy, ponieważ nie zanieczyszcza przestrzeni nazw użytkownika. – Dason