beautypg.com

Google RLint: Reformatting R Code to Follow the Google Style Guide User Manual

Page 16

background image

Google Confidential and Proprietary

Application: Improve R community's style consistency

Proposal: Adopt

R style guide

+

RLint

.

● Run experiments to determine net benefit.

Small scale: Individual teams (pkgs) adopt style guide + checker.

● Are these programmers more productive?
● More bug fixes and fewer (un-fixed) bug reports?

Medium scale: CRAN packages opt into style guide + checker.

● Specify style guide + checker program.
● Enforced by

CRAN server farm

.