Collate field in package Description

前端 未结 1 610
谎友^
谎友^ 2021-02-05 03:31

I apologize as I know that this answer is likely in the manuals for writing an R package but in my reading and looking at other package\'s Collate fields I can\'t figure out 100

相关标签:
1条回答
  • 2021-02-05 03:59

    I think it comes from a time and situation when the order in which the files in the R/ directory were sourced (as opposed to the lexicographic default) still mattered. A similar reason for why the .onLoad() function is often in a file named zzz.R.

    For what it is worth, not one of my packages uses the "Collate:" field in DESCRIPTION.

    Edit: And as we're fond of empirical measures, here is a quick grep on a machine with all CRAN sources:

    $ grep ^Collate */DESCRIPTION | wc -l
    292
    $ ls -1 */DESCRIPTION | wc -l
    3779
    

    So that is 7.7% of all packages. I really would not worry about this unless you really must.

    0 讨论(0)
提交回复
热议问题