Can you please open an issue for this so we don't lose track of it - https://github.com/Bioconductor/BiocCheck/issues
Lori Shepherd Bioconductor Core Team Roswell Park Cancer Institute Department of Biostatistics & Bioinformatics Elm & Carlton Streets Buffalo, New York 14263 ________________________________ From: Bioc-devel <bioc-devel-boun...@r-project.org> on behalf of Shian Su <s...@wehi.edu.au> Sent: Monday, December 17, 2018 8:34:10 PM To: bioc-devel Subject: [Bioc-devel] Aliasing `]` breaks BiocCheck::BiocCheck() version 1.18.0 Hi all, If you put foo <- `[` Somewhere in a package, it will trigger Error in makeUsageCollector(fun, ...) : only works for closures In BiocCheck::BiocCheck() (version 1.18.0). This comes from if (typeof(fun) != "closure") stop("only works for closures") In codetools::makeUsageCollector(), but > typeof(`[`) ## "special" Not that it matters for my use-case because I had discovered magrittr�s extract alias, but it might be an edge case worth covering, especially since the error message is so cryptic. Kind regards, Shian Su _______________________________________________ The information in this email is confidential and intend...{{dropped:29}}
_______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel