Skip to content

Commit ef5d16a

Browse files
committed
[skip ci] doc: update generated wiki pages (index.html,wiki/Query API.md,wiki/[Query] Config.md,wiki/Interface.md,README.md,benchmark-data,bug-report.yaml)
1 parent 2e347a6 commit ef5d16a

7 files changed

Lines changed: 108 additions & 104 deletions

File tree

.github/ISSUE_TEMPLATE/bug-report.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ body:
3131
options:
3232
# START::Versions
3333
- <Older> (please consider updating)
34-
- v2.14.3 (Aug 21, 2026)
35-
- v2.14.4 (Aug 22, 2026)
36-
- v2.15.0 (Aug 25, 2026)
3734
- v2.15.1 (Aug 25, 2026)
3835
- v2.15.2 (Aug 25, 2026)
3936
- v2.15.3 (Aug 26, 2026)
4037
- v2.15.4 (Aug 26, 2026)
4138
- v2.15.5 (Aug 26, 2026)
39+
- v2.15.6 (Aug 27, 2026)
40+
- v2.15.7 (Aug 27, 2026)
41+
- v2.15.8 (Aug 27, 2026)
4242
- Unknown
4343
- Unreleased/Dev
4444
# END::Versions

README.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ It offers a wide variety of features, for example:
4747

4848
```shell
4949
$ docker run -it --rm eagleoutice/flowr # or npm run flowr
50-
flowR repl v2.15.2, R grammar v14 (tree-sitter engine)
50+
flowR repl v2.15.8, R grammar v14 (tree-sitter engine)
5151
R> :query @linter "read.csv(\"/root/x.txt\")"
5252
```
5353

@@ -56,7 +56,7 @@ It offers a wide variety of features, for example:
5656

5757

5858
```text
59-
Query: linter (9 ms)
59+
Query: linter (7 ms)
6060
╰ Deprecated Functions (deprecated-functions): no findings
6161
╰ File Path Validity (file-path-validity): no findings
6262
╰ Seeded Randomness (seeded-randomness): no findings
@@ -74,7 +74,7 @@ It offers a wide variety of features, for example:
7474
╰ Unused Import (unused-import): no findings
7575
╰ Unclosed Connection (unclosed-connection): no findings
7676
╰ Unescaped Arguments (unescaped-arguments): no findings
77-
All queries together required ≈9 ms (1ms accuracy, total 9 ms)
77+
All queries together required ≈7 ms (1ms accuracy, total 7 ms)
7878
```
7979

8080

@@ -96,17 +96,17 @@ It offers a wide variety of features, for example:
9696
9797
_Results (prettified and summarized):_
9898
99-
Query: **linter** (16 ms)\
99+
Query: **linter** (10 ms)\
100100
&nbsp;&nbsp;&nbsp;**Deprecated Functions** (deprecated-functions): _no findings_\
101101
&nbsp;&nbsp;&nbsp;**File Path Validity** (file-path-validity):\
102102
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;╰ certain:\
103103
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;╰ Path `/root/x.txt` at 1.1-23\
104-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;╰ _Metadata_: totalReads: 1, totalUnknown: 0, totalWritesBeforeAlways: 0, totalValid: 0, searchTimeMs: 0, processTimeMs: 1\
104+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;╰ _Metadata_: totalReads: 1, totalUnknown: 0, totalWritesBeforeAlways: 0, totalValid: 0, searchTimeMs: 1, processTimeMs: 1\
105105
&nbsp;&nbsp;&nbsp;**Seeded Randomness** (seeded-randomness): _no findings_\
106106
&nbsp;&nbsp;&nbsp;**Absolute Paths** (absolute-file-paths):\
107107
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;╰ certain:\
108108
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;╰ Path `/root/x.txt` at 1.1-23\
109-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;╰ _Metadata_: totalConsidered: 1, totalUnknown: 0, searchTimeMs: 1, processTimeMs: 0\
109+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;╰ _Metadata_: totalConsidered: 1, totalUnknown: 0, searchTimeMs: 0, processTimeMs: 0\
110110
&nbsp;&nbsp;&nbsp;**Unused Definitions** (unused-definitions): _no findings_\
111111
&nbsp;&nbsp;&nbsp;**Network Functions** (network-functions): _no findings_\
112112
&nbsp;&nbsp;&nbsp;**Dataframe Access Validation** (dataframe-access-validation): _no findings_\
@@ -120,11 +120,11 @@ It offers a wide variety of features, for example:
120120
&nbsp;&nbsp;&nbsp;**Unused Import** (unused-import): _no findings_\
121121
&nbsp;&nbsp;&nbsp;**Unclosed Connection** (unclosed-connection): _no findings_\
122122
&nbsp;&nbsp;&nbsp;**Unescaped Arguments** (unescaped-arguments): _no findings_\
123-
_All queries together required ≈16 ms (1ms accuracy, total 17 ms)_
123+
_All queries together required ≈10 ms (1ms accuracy, total 11 ms)_
124124
125125
<details> <summary style="color:gray">Show Detailed Results as Json</summary>
126126
127-
The analysis required _17.1 ms_ (including parsing and normalization and the query) within the generation environment.
127+
The analysis required _10.6 ms_ (including parsing and normalization and the query) within the generation environment.
128128
129129
In general, the JSON contains the Ids of the nodes in question as they are present in the normalized AST or the dataflow graph of flowR.
130130
Please consult the [Interface](https://github.com/flowr-analysis/flowr/wiki/Interface) wiki page for more information on how to get those.
@@ -141,7 +141,7 @@ It offers a wide variety of features, for example:
141141
".meta": {
142142
"builtin": 0,
143143
"sigdb": 0,
144-
"searchTimeMs": 1,
144+
"searchTimeMs": 0,
145145
"processTimeMs": 1
146146
}
147147
},
@@ -164,7 +164,7 @@ It offers a wide variety of features, for example:
164164
"totalUnknown": 0,
165165
"totalWritesBeforeAlways": 0,
166166
"totalValid": 0,
167-
"searchTimeMs": 0,
167+
"searchTimeMs": 1,
168168
"processTimeMs": 1
169169
}
170170
},
@@ -196,7 +196,7 @@ It offers a wide variety of features, for example:
196196
".meta": {
197197
"totalConsidered": 1,
198198
"totalUnknown": 0,
199-
"searchTimeMs": 1,
199+
"searchTimeMs": 0,
200200
"processTimeMs": 0
201201
}
202202
},
@@ -214,7 +214,7 @@ It offers a wide variety of features, for example:
214214
"totalCalls": 0,
215215
"totalFunctionDefinitions": 0,
216216
"searchTimeMs": 0,
217-
"processTimeMs": 1
217+
"processTimeMs": 0
218218
}
219219
},
220220
"dataframe-access-validation": {
@@ -224,13 +224,13 @@ It offers a wide variety of features, for example:
224224
"numAccesses": 0,
225225
"totalAccessed": 0,
226226
"searchTimeMs": 0,
227-
"processTimeMs": 0
227+
"processTimeMs": 1
228228
}
229229
},
230230
"dead-code": {
231231
"results": [],
232232
".meta": {
233-
"searchTimeMs": 1,
233+
"searchTimeMs": 0,
234234
"processTimeMs": 0
235235
}
236236
},
@@ -285,7 +285,7 @@ It offers a wide variety of features, for example:
285285
"subscript": 0
286286
},
287287
"searchTimeMs": 0,
288-
"processTimeMs": 8
288+
"processTimeMs": 3
289289
}
290290
},
291291
"unused-import": {
@@ -319,11 +319,11 @@ It offers a wide variety of features, for example:
319319
}
320320
},
321321
".meta": {
322-
"timing": 16
322+
"timing": 10
323323
}
324324
},
325325
".meta": {
326-
"timing": 16
326+
"timing": 10
327327
}
328328
}
329329
```
@@ -389,7 +389,7 @@ It offers a wide variety of features, for example:
389389
390390
```shell
391391
$ docker run -it --rm eagleoutice/flowr # or npm run flowr
392-
flowR repl v2.15.2, R grammar v14 (tree-sitter engine)
392+
flowR repl v2.15.8, R grammar v14 (tree-sitter engine)
393393
R> :query @static-slice (11@sum) file://test/testfiles/example.R
394394
```
395395
@@ -403,7 +403,7 @@ It offers a wide variety of features, for example:
403403
N <- 10
404404
for(i in 1:(N-1)) sum <- sum + i + w
405405
sum
406-
All queries together required ≈4 ms (1ms accuracy, total 4 ms)
406+
All queries together required ≈3 ms (1ms accuracy, total 3 ms)
407407
```
408408
409409
@@ -418,7 +418,7 @@ It offers a wide variety of features, for example:
418418
</details>
419419
420420
* 🚀 **fast call-graph, data-, and control-flow graphs**\
421-
Within just [<i><span title="This measurement is automatically fetched from the latest benchmark!">101.9 ms</span></i> (as of Aug 26, 2026)](https://flowr-analysis.github.io/flowr/wiki/stats/benchmark),
421+
Within just [<i><span title="This measurement is automatically fetched from the latest benchmark!">101.4 ms</span></i> (as of Aug 27, 2026)](https://flowr-analysis.github.io/flowr/wiki/stats/benchmark),
422422
_flowR_ can analyze the data- and control-flow of the average real-world R&nbsp;script. See the [benchmarks](https://flowr-analysis.github.io/flowr/wiki/stats/benchmark) for more information,
423423
and consult the [wiki pages](https://github.com/flowr-analysis/flowr/wiki/Dataflow-Graph) for more details on the [dataflow graphs](https://github.com/flowr-analysis/flowr/wiki/Dataflow-Graph) as well as [call graphs](https://github.com/flowr-analysis/flowr/wiki/Dataflow-Graph#perspectives-cg).
424424
(&nbsp;[▶&nbsp;Explore in Browser](https://flowr-analysis.github.io/flowr/wiki/playground/#c=zDYSwRgTghhCeAUATADsWECUAoLBnAxlMAKYD6ALgPakC2UAHgAQA8AtIwGYCuAdvuSEo949DIyYB6RnXojsWaAHdGKlW0aIo5KADoO0GsXghEjALyMAjAC4AbABpGANyJdi5xvngBmRwA5HAHZHACZHAE5HABYMbHwSKB5VdQ4QYHJiCHglRxdgN0YAPkYQuISeABICImJTdWqSCmoZeHjiRIq8t3lcLho6OFJcbXJcFnZe-pgQXCM2xMdDRI8l4Qba2KxeLlnEJu1gNQm%2B7KhFTtdieUUIEAydfFwneEmB2CGR3EcAIleYWAeT2%2B2FQlHIrXKVUIJEQIMoIB4owh7UqJgwQA&p=13:1 "run this script in flowR's playground, no setup")&nbsp;)
@@ -456,7 +456,7 @@ It offers a wide variety of features, for example:
456456
457457
```shell
458458
$ docker run -it --rm eagleoutice/flowr # or npm run flowr
459-
flowR repl v2.15.2, R grammar v14 (tree-sitter engine)
459+
flowR repl v2.15.8, R grammar v14 (tree-sitter engine)
460460
R> :dataflow* test/testfiles/example.R
461461
```
462462
@@ -765,7 +765,7 @@ It offers a wide variety of features, for example:
765765
```
766766
767767
768-
(The analysis required _2.8 ms_ (including parse and normalize, using the [tree-sitter](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment. No [signature database](https://github.com/flowr-analysis/flowr/wiki/Signature-Database) is mounted for these generated graphs, so `library()` calls attach no package exports; base-R names are still qualified via the generated base-package store (e.g. `acf` as `stats::acf`).)
768+
(The analysis required _3.4 ms_ (including parse and normalize, using the [tree-sitter](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment. No [signature database](https://github.com/flowr-analysis/flowr/wiki/Signature-Database) is mounted for these generated graphs, so `library()` calls attach no package exports; base-R names are still qualified via the generated base-package store (e.g. `acf` as `stats::acf`).)
769769
770770
771771

index.html

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)