Reads the lines of a file on GitHub and returns them as a
github_code object. The function rewrites a "blob" URL to the
matching raw URL before it reads the file.
print.github_code prints the object with line numbers and an
optional link back to GitHub.
Value
An object of class github_code: a character vector of the
file's lines with a pretty_url attribute.
See also
print.github_code, whose examples run without a
network connection. vignette("csstyle") demonstrates neither
function.
Examples
if (FALSE) { # \dontrun{
# Kept in \dontrun{}: readLines() fetches the URL, so this example needs an
# internet connection.
x <- as_github_code("https://github.com/niphr/csstyle/blob/main/README.md")
print(x, lines = 1:3)
} # }
