Skip to content

feat(eval): add functions to pull parsed Pairs into a structured AST #56

feat(eval): add functions to pull parsed Pairs into a structured AST

feat(eval): add functions to pull parsed Pairs into a structured AST #56

Triggered via push September 22, 2023 01:29
Status Success
Total duration 1m 40s
Artifacts

deploy.yaml

on: push
Test and Compile shell
1m 32s
Test and Compile shell
Fit to window
Zoom out
Zoom in

Annotations

17 warnings
Test and Compile shell
The following actions uses node12 which is deprecated and will be forced to run on node16: ATiltedTree/setup-rust@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test and Compile shell: src/eval/parser.rs#L231
unused macro definition: `arg`
Test and Compile shell: src/eval/parser.rs#L126
variable does not need to be mutable
Test and Compile shell: src/eval/parser.rs#L134
variable does not need to be mutable
Test and Compile shell: src/eval/parser.rs#L177
variable does not need to be mutable
Test and Compile shell: src/eval/parser.rs#L215
variable does not need to be mutable
Test and Compile shell
`rush` (bin "rush" test) generated 5 warnings (run `cargo fix --bin "rush" --tests` to apply 4 suggestions)
Test and Compile shell: src/eval/parser.rs#L126
variable does not need to be mutable
Test and Compile shell: src/eval/parser.rs#L134
variable does not need to be mutable
Test and Compile shell: src/eval/parser.rs#L177
variable does not need to be mutable
Test and Compile shell: src/eval/parser.rs#L215
variable does not need to be mutable
Test and Compile shell: src/eval/parser.rs#L11
variants `Logic`, `Redirect`, and `Command` are never constructed
Test and Compile shell: src/eval/parser.rs#L20
variants `Command` and `Redirect` are never constructed
Test and Compile shell: src/eval/parser.rs#L60
variants `Substitution` and `String` are never constructed
Test and Compile shell: src/eval/parser.rs#L71
variants `And` and `Or` are never constructed
Test and Compile shell: src/eval/parser.rs#L77
variants `DoubleRedirect`, `LeftRedirect`, `RightRedirect`, and `Pipe` are never constructed
Test and Compile shell: src/eval/parser.rs#L83
function `parse_expression` is never used