Page MenuHomePhabricator

only export functions to be used by user
Open, LowPublic

Description

in NAMESPACE only functions should be exported which are intended to be used by user, not internal functions and only top level S3 function.

to be done before finalization of version 1

Event Timeline

wiesenfa created this task.
wiesenfa added subscribers: eisenman, aguilera, reinkea.

I started with the roxygen documentation and found that the NAMESPACE file can be generated automatically by using the "export" tag.

also roxygen import and also intitialization of S3 methods have to be written in roxygen then and the namespace file is then entirely written by roxygenization (ideally indcluding help)

@eisenman do you want to do this with roxygen?

Discussed with @wiesenfa that this issue is not critical for release v1.0.