~/bend-docscommunity

0x729eecea fails

0x729eecea86ea5a2cdba3a2856a313bca

bolt/args: bolt's command line, read from `IO.args()`: `bolt [lint]

Anonymous package: import it by hash.

Published
2026-09-20
Size
272,125 bytes, 70 files
License
MIT-0 (no LICENSE file; the hub's default)
Declarations
0 laws (0 proved), 376 defs, 53 types

Import

import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/args.bend as Args
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/check.bend as Check
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/config.bend as Config
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/finding.bend as Finding
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/glob.bend as Glob
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lint.bend as Lint
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.bend as Bend
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/service.bend as Service
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/docs.bend as Docs
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/files/disk.bend as Disk
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/files/service.bend as Service
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/frame.bend as Frame
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/nav.bend as Nav
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/path.bend as Path
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/proto.bend as Proto
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/report.bend as Report
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/run.bend as Run
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/semantic.bend as Semantic
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/server.bend as Server
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/transport/service.bend as Service
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/transport/stdio.bend as Stdio
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/main.bend as Main
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules.bend as Rules
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/calls.bend as Calls
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/correctness/arms.bend as Arms
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/correctness/chars.bend as Chars
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/correctness/escape.bend as Escape
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/correctness/foreign.bend as Foreign
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/correctness/hole.bend as Hole
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/correctness/pick.bend as Pick
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/correctness/put.bend as Put
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/correctness/shadow.bend as Shadow
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/correctness/strings.bend as Strings
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/correctness/twice.bend as Twice
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/digest.bend as Digest
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/imports.bend as Imports
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/laws/closed.bend as Closed
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/laws/law.bend as Law
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/laws/unsafe.bend as Unsafe
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/pedantic/tail.bend as Tail
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/style/doc.bend as Doc
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/style/space.bend as Space
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/suspicious/concat.bend as Concat
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/suspicious/eager.bend as Eager
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/suspicious/fuel.bend as Fuel
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/suspicious/index.bend as Index
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/suspicious/nat.bend as MNat
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/suspicious/strict.bend as Strict
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/suspicious/unused.bend as Unused
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/rules/tokens.bend as Tokens
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/src.bend as Src
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/status.bend as Status
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/walk/disk.bend as Disk
import 0x729eecea86ea5a2cdba3a2856a313bca/bolt/walk/service.bend as Service
import 0x729eecea86ea5a2cdba3a2856a313bca/json/lex.bend as Lex
import 0x729eecea86ea5a2cdba3a2856a313bca/json/parse.bend as Parse
import 0x729eecea86ea5a2cdba3a2856a313bca/json/print.bend as Print
import 0x729eecea86ea5a2cdba3a2856a313bca/json/value.bend as Value
import 0x729eecea86ea5a2cdba3a2856a313bca/lazy/lazy.bend as Lazy
import 0x729eecea86ea5a2cdba3a2856a313bca/syntax/bind.bend as Bind
import 0x729eecea86ea5a2cdba3a2856a313bca/syntax/lex.bend as Lex
import 0x729eecea86ea5a2cdba3a2856a313bca/syntax/outline.bend as Outline
import 0x729eecea86ea5a2cdba3a2856a313bca/syntax/tree.bend as Tree
import 0x729eecea86ea5a2cdba3a2856a313bca/syntax/word.bend as MWord

Modules

Other files

Dependencies

No imports from other hub packages.

Dependents

No package in this build imports it.

Status on bend 2.0.36

FileStatusChecker saysTime
bolt/args.bendchecks ALL PROOFS CHECK0.7 s
bolt/check.bendrelies on unsafe/foreign 7 defs rely on unsafe or foreign code
defs: 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.bendcheck.exec, 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.settle, 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.checked, 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.check.at, 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.check, 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.new, run
output
SOME PROOFS FAIL
Error: 7 defs rely on unsafe or foreign code:
- 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.bendcheck.exec
- 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.settle
- 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.checked
- 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.check.at
- 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.check
- 0x729eecea86ea5a2cdba3a2856a313bca/bolt/lsp/checker/bend.new
- run
0.8 s
bolt/config.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.8 s
bolt/finding.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.8 s
bolt/glob.bendchecks ALL PROOFS CHECK0.8 s
bolt/lint.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.7 s
bolt/lsp/checker/bend.bendrelies on unsafe/foreign 6 defs rely on unsafe or foreign code
defs: bendcheck.exec, settle, checked, check.at, check, new
output
SOME PROOFS FAIL
Error: 6 defs rely on unsafe or foreign code:
- bendcheck.exec
- settle
- checked
- check.at
- check
- new
0.9 s
bolt/lsp/checker/service.bendchecks ALL PROOFS CHECK0.8 s
bolt/lsp/docs.bendchecks ALL PROOFS CHECK0.7 s
bolt/lsp/files/disk.bendfails - expected : a fresh constructor name (duplicate declaration: Ready)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Ready)
- observed : 'Ready'
Location:
117 |   More{}
118>|   Ready{body: List<&2, U32>, rest: List<&2, U32>}
    |   ^^^^^
119 |
0.5 s
bolt/lsp/files/service.bendchecks ALL PROOFS CHECK0.7 s
bolt/lsp/frame.bendfails - expected : a fresh constructor name (duplicate declaration: Ready)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Ready)
- observed : 'Ready'
Location:
117 |   More{}
118>|   Ready{body: List<&2, U32>, rest: List<&2, U32>}
    |   ^^^^^
119 |
0.4 s
bolt/lsp/nav.bendfails - expected : a fresh constructor name (duplicate declaration: Ready)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Ready)
- observed : 'Ready'
Location:
117 |   More{}
118>|   Ready{body: List<&2, U32>, rest: List<&2, U32>}
    |   ^^^^^
119 |
0.8 s
bolt/lsp/path.bendchecks ALL PROOFS CHECK0.8 s
bolt/lsp/proto.bendfails - expected : a fresh constructor name (duplicate declaration: Ready)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Ready)
- observed : 'Ready'
Location:
117 |   More{}
118>|   Ready{body: List<&2, U32>, rest: List<&2, U32>}
    |   ^^^^^
119 |
0.5 s
bolt/lsp/report.bendchecks ALL PROOFS CHECK0.8 s
bolt/lsp/run.bendfails - expected : a fresh constructor name (duplicate declaration: Ready)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Ready)
- observed : 'Ready'
Location:
117 |   More{}
118>|   Ready{body: List<&2, U32>, rest: List<&2, U32>}
    |   ^^^^^
119 |
0.6 s
bolt/lsp/semantic.bendchecks ALL PROOFS CHECK1.4 s
bolt/lsp/server.bendfails - expected : a fresh constructor name (duplicate declaration: Ready)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Ready)
- observed : 'Ready'
Location:
117 |   More{}
118>|   Ready{body: List<&2, U32>, rest: List<&2, U32>}
    |   ^^^^^
119 |
0.7 s
bolt/lsp/transport/service.bendchecks ALL PROOFS CHECK0.6 s
bolt/lsp/transport/stdio.bendfails - expected : a fresh constructor name (duplicate declaration: Ready)
output
Error:
- expected : a fresh constructor name (duplicate declaration: Ready)
- observed : 'Ready'
Location:
117 |   More{}
118>|   Ready{body: List<&2, U32>, rest: List<&2, U32>}
    |   ^^^^^
119 |
0.5 s
bolt/main.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.8 s
bolt/rules.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.6 s
bolt/rules/calls.bendchecks ALL PROOFS CHECK1.4 s
bolt/rules/correctness/arms.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.8 s
bolt/rules/correctness/chars.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
1.0 s
bolt/rules/correctness/escape.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.7 s
bolt/rules/correctness/foreign.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.9 s
bolt/rules/correctness/hole.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.6 s
bolt/rules/correctness/pick.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.8 s
bolt/rules/correctness/put.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.8 s
bolt/rules/correctness/shadow.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.8 s
bolt/rules/correctness/strings.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.7 s
bolt/rules/correctness/twice.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.9 s
bolt/rules/digest.bendchecks ALL PROOFS CHECK1.8 s
bolt/rules/imports.bendchecks ALL PROOFS CHECK1.3 s
bolt/rules/laws/closed.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.8 s
bolt/rules/laws/law.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.7 s
bolt/rules/laws/unsafe.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.7 s
bolt/rules/pedantic/tail.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.6 s
bolt/rules/style/doc.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.9 s
bolt/rules/style/space.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.7 s
bolt/rules/suspicious/concat.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.7 s
bolt/rules/suspicious/eager.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.6 s
bolt/rules/suspicious/fuel.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.8 s
bolt/rules/suspicious/index.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.9 s
bolt/rules/suspicious/nat.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.8 s
bolt/rules/suspicious/strict.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.7 s
bolt/rules/suspicious/unused.bendfails - expected : a fresh name (duplicate declaration: Set)
output
Error:
- expected : a fresh name (duplicate declaration: Set)
- observed : 'Set'
Location:
30 | # a name (a group's or a rule's) at a level
31>| type Set is Data:
   |      ^^^
32 |   Set{name: String, level: Level}
0.7 s
bolt/rules/tokens.bendchecks ALL PROOFS CHECK1.0 s
bolt/src.bendchecks ALL PROOFS CHECK1.6 s
bolt/status.bendchecks ALL PROOFS CHECK0.9 s
bolt/walk/disk.bendrelies on unsafe/foreign 3 defs rely on unsafe or foreign code
defs: walkdir.entries, entries, new
output
SOME PROOFS FAIL
Error: 3 defs rely on unsafe or foreign code:
- walkdir.entries
- entries
- new
0.6 s
bolt/walk/service.bendchecks ALL PROOFS CHECK0.8 s
json/lex.bendchecks ALL PROOFS CHECK0.9 s
json/parse.bendchecks ALL PROOFS CHECK0.8 s
json/print.bendchecks ALL PROOFS CHECK0.8 s
json/value.bendchecks ALL PROOFS CHECK0.8 s
lazy/lazy.bendchecks ALL PROOFS CHECK0.8 s
syntax/bind.bendchecks ALL PROOFS CHECK1.7 s
syntax/lex.bendchecks ALL PROOFS CHECK0.7 s
syntax/outline.bendchecks ALL PROOFS CHECK1.3 s
syntax/tree.bendchecks ALL PROOFS CHECK1.0 s
syntax/word.bendchecks ALL PROOFS CHECK0.8 s