line_chaining: Find a line that is a magrittr chain

Description Usage Arguments Details See Also Examples

View source: R/line_chaining.R

Description

Code submissions may consist of one or more lines. Each of those lines may be written as a magrittr chain. line_chaining() will extract a single line that is a chain.

Usage

1
line_chaining(ex, n = 1L)

Arguments

ex

a checkr_result object such as produced by for_checkr()

n

An integer indicating which line that is a chain is desired: first, second, ...

Details

A chain is itself equivalent to multiple lines. If you are interested in exploring within a chain, you can expand the chain into individual lines. See expand_chains().

See Also

expand_chains, expand_all_chains

Examples

1
2
3
code <- for_checkr(quote({x <- 3 %>% sin() %>% cos(); x %>% sqrt() %>% log()}))
line_chaining(code)
line_chaining(code, n = 2L)

dtkaplan/checkr2 documentation built on May 17, 2019, 4:01 p.m.