Contains common figures/diagrams used in flowR documentation and publications to be included in your documents.
See examples/ for usage examples.
| file | provides |
|---|---|
flowrview.tex |
\FlowRview, the architecture of flowR (engines, core, queries, linter, fixpoint solver, taint analysis, ...) and all of its pictograms |
flowrview-zoomed.tex |
\FlowRviewZoomed, the same view zoomed out until flowR is a single box, surrounded by the tools built on top of it (VS Code extension, RStudio addin, taint-checker, ExecutionR, GardenR, crawlR, ...) |
flowrqueries.tex |
\FlowRqueries, how a query request is answered (grouping, per-type executors, on-demand analyzer data), plus \QueryCatalog, the list of query types |
oopsla25-eval.tex |
\OopslaAEvalBox and the individual step boxes of the OOPSLA'25 evaluation |
flowrview-zoomed.tex, flowrqueries.tex and oopsla25-eval.tex all require flowrview.tex to be input first.
The zoomed out view additionally uses the bitmaps in images/; point \flowrtexelroot
at the directory that contains them if your document does not live next to this repository's root:
\def\flowrtexelroot{../}
\input{../flowrview}
\input{../flowrview-zoomed}