nu_scripts/benchmarks
Antoine Stevan ed9165fda1
fix removed commands (#645)
related to
- https://github.com/nushell/nushell/pull/10567
- https://github.com/nushell/nushell/pull/10668
- https://github.com/nushell/nushell/pull/10568

this PR removes mentions to removed commands from
https://github.com/nushell/nushell/pull/10567,
https://github.com/nushell/nushell/pull/10668 and
https://github.com/nushell/nushell/pull/10568.

the main change has been introduced with
```nushell
sd 'random integer' 'random int' **/*.nu
```

running `rg "$nothing|random integer|to xml .* --pretty"` gives
- before
```
modules/random-list/random-list.nu
85:# Generate a random integer list.
95:        random integer $range

modules/fun/wordle.nu
11:  let word = ($words | get (random integer 0..($words | length)) | get column1)

benchmarks/random-bytes.nu
5:        | each { random integer }

sourced/misc/password_generator/ReadMe.md
84:Obviously you can just use the `random chars` or `random integers` commands but I like to have words I can read in my passwords, and I think those generated by this script have sufficient entropy.

sourced/misc/password_generator/nupass.nu
43:  let random_numbers = (1..$words | par-each { |i| (random integer 0..99) } --threads $threads)
71:    return (0..($words - 1) | each { |it| (random integer 0..99 | into string) + ($random_words | get $it) } | reduce { |it
, acc| $acc + $it })
92:    | get (random integer 1..($numlines))
99:        let rint = (random integer 1..4)
119:    | get (random integer 0..($symbolcharslen - 1))
```
- after
```
modules/random-list/random-list.nu
85:# Generate a random integer list.

sourced/misc/password_generator/ReadMe.md
84:Obviously you can just use the `random chars` or `random integers` commands but I like to have words I can read in my passwords, and I think those generated by this script have sufficient entropy.
```
2023-10-19 19:35:23 +02:00
..
gradient_benchmark_no_check.nu rename date format to format date (#571) 2023-08-04 09:08:10 -05:00
gradient_benchmark.nu rename date format to format date (#571) 2023-08-04 09:08:10 -05:00
gradient-autoview.nu Replace use of $nothing with null (#621) 2023-09-26 18:52:49 +02:00
gradient-old.nu Update some benchmarks. Re-port the gradient benchmark (#558) 2023-07-22 03:16:27 +12:00
gradient.nu Update some benchmarks. Re-port the gradient benchmark (#558) 2023-07-22 03:16:27 +12:00
gradient.py add turtle benchmark and reorganize (#259) 2022-06-28 07:37:25 -05:00
random-bytes.nu fix removed commands (#645) 2023-10-19 19:35:23 +02:00
README.md add turtle benchmark and reorganize (#259) 2022-06-28 07:37:25 -05:00
sg.nu update sg.nu to print again (#456) 2023-04-21 14:24:17 -05:00
turtle.nu fix some quoting bugs that the lsp found (#441) 2023-04-07 15:08:02 -05:00

Benchmark Scripts

Definition

These scripts are used to benchmark certain aspects of nushell.