~/talk

From summarizing projects to setting tags, uses of parsing R files

Talkat rstudio::conf(2022) · 2022-07-25..07-28· [developer-experience, documentation]
slides:none on file

Parses R and Rmd files to extract every function and package usage and returns a lookup table with relative paths and file URLs, using the funspotr helpers such as spot_fun_files to identify functions and spot_tags to auto-generate blogdown tags. Builds an HTML reference table and a network plot that links packages to files so central packages and clusters (tidyverse vs tidymodels in the Julia Silge example) are obvious. Works on self‑contained files, takes seconds per file, and reports unknowns if packages aren’t installed; not suited to targets or complex Shiny dependency graphs.

AI-written summary · about

  1. 0:00Parsing R files
  2. 1:52Manual function tracking inefficient
  3. 3:48Funspotr automates function discovery
  4. 6:38Funspotr limitations and setup
  5. 8:02Reference tables for code
  6. 9:07Blog tags with spot tags
  7. 10:12Package relationships analysis
  8. 11:59Closing and feedback
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.