R Rd использует roxygen2 без версии roxygen2
Функция автоматической документации с использованием roxygen2, в то время как она полезна и полезна, она раздражает при каждом изменении версии пакета roxygen2. Он обновляет все мои файлы документации, устанавливая версию roxygen2 внутри каждого файла. См. Ниже.
% Generated by roxygen2 (4.1.1): do not edit by hand
% Please edit documentation in R/src.R
Такие изменения, очевидно, не влияют на код/пакет, но влияют на управление версиями управления версиями, добавляя шум к исходному процессу управления версиями.
Может ли он быть отключен где-нибудь?
Ответы
Ответ 1
Это, вероятно, ограничивает обман, но если вы переопределите packageVersion()
priot для компиляции своего пакета, например:
packageVersion <- function(pkg,...)()
if(pkg == "roxygen2") "Hello World" else utils::packageVersion('pkg',...)
Вы получите:
% Generated by roxygen2 (Hello World): do not edit by hand
вместо
% Generated by roxygen2 (4.1.1): do not edit by hand