basically anything not matching the Google style reference (e.g., 4 spaces, line length longer than 80 characters allowed, identifiers only with . and not camel-case names, assignment only with =)
requireNamespace and package prefixes (e.g., igraph::)
With the integration of CONTRIBUTING files in the GitHub contribution process, we should set up such a guide.
What we should cover
.
and not camel-case names, assignment only with=
)requireNamespace
and package prefixes (e.g.,igraph::
)roxygen2
(see https://support.rstudio.com/hc/en-us/articles/200532317-Writing-Package-Documentation)logging
packageTRUE
instead ofT
(analogously forFALSE
andF
)Reference material