klutometis/roxygen — pull request #103 by drmjc (2012-07-09 14:01:25+00:00)
Title: Auto-update Imports directive in DESCRIPTION

Hi,
I've added a collection of well documented code and tests to essentially auto-update the Imports directive within the DESCRIPTION file, by scanning the NAMESPACE file, after the roclet's have been run. I hope you can consider adding this to the main branch.

Ultimately, where i'm heading with this is to (a) auto-insert the @importFrom pkg func tags by parsing the code, and (b) auto-insert @param tags when they are missing.

This is my first pull request so let me know if you'd have preferred separate commits per change.

CHANGES:
edited roxygenize to update the Imports directive within DESCRIPTION files
edited roxygenize to allow no roclets to be run
edited roxygenize documentation
added parse.dependencies private function
added namespace.R for importing NAMESPACE files
added temppackage.R for creating temporary packages on the fly
added 3 namespace examples for testing
added test suite for testing Imports updates within DESCRIPTION files