ezx
Releases (9)
-
1.11.0.0 indexed
-
1.10.0.0 unindexed
-
1.9.0.0 unindexed
-
1.8.0.0 unindexed
-
1.7.0.0 unindexed
-
1.6.0.0 invalid
expected a fresh constructor name (duplicate declaration: Text)
19 files do not load
- src/add/hub.bend
- src/add/plan.bend
- src/add/world.bend
- src/doctor/plan.bend
- src/doctor/world.bend
- src/ez/ends.bend
- src/ez/prove.bend
- src/ez/test.bend
- src/fetch/plan.bend
- src/fetch/world.bend
- src/init/plan.bend
- src/lock/plan.bend
- src/lock/up.bend
- src/lock/world.bend
- src/pub/plan.bend
- src/pub/world.bend
- src/remove/plan.bend
- src/tool/plan.bend
- src/tool/world.bend
expected a file at https://hub.bend-lang.com/0x49ec536f1d3da4f76d78aaece3ccda7a/manifest hashing to 49ec536f1d3da4f76d78aaece3ccda7a
-
1.5.0.0 invalid
expected a fresh constructor name (duplicate declaration: Wait)
-
1.4.0.0 invalid
expected a fresh constructor name (duplicate declaration: Wait)
-
1.3.0.0 unindexed
Definitions (2,947)
main.bend
- def mainthe ez command line: read the words, run the command they name, and exit as it ends
src/add/hub.bend
- def nvthe `<name>@<version>` asked for
- def partits name part, which a re-add of another version finds its entry by
- def keythe key the dependency is recorded under (EZ-LED-7)
- def askedthe entry asked for: the word after the name.
- def heard.atthis reply's answer when it is about the key, else the rest's.
- def heardthe answer the World holds for a question about this key: a name, or a package's hash
- type Verdictevery answer is in, with the hash the hub named and the package it serves checked against it; a question is still open; or the add refuses
- def decide.bodythe package, judged as the lock judges a hub package
- def decide.gotthe package the hub served for the hash, or why it served none
- def decide.pkgthe package, once it is asked for
- def decide.hasha `0x` name the hub answered, or an answer that names none
- def unsaidwhy the hub gave no answer, without the `ez: ` a miss is said with
- def decide.saidwhat the hub said the name names
- def decide.namethe name, once it is asked of the hub
- def earlywhy the add is refused before anything is asked, "" when it is not: a ref and an entry both given, or a key the ledger refuses
- def decide.earlya refusal the ledger alone decides
- def decide.readno ledger, or one that does not parse, is refused before anything else, with the reason every command that edits a ledger gives
- def decidewhere a World stands
- def holdswhether a package holds a file at this path
- def top.onea top-level `.bend` file: one with no directory in front of it
- def top.atthis file when it is a top-level `.bend` file, else the rest's.
- def topthe first top-level `.bend` file, in manifest order, "" for none
- def entry.main`main.bend` when the package holds one, else its first top-level file
- def entry.ofthe entry a package is recorded with when none was asked for: its `main.bend`, else its first top-level `.bend` file, else none
- def entry.pickthe entry asked for, or, when none was, the package's own
- def entrythe entry recorded: the one asked for, else the package's own
- def dep.ofthe dependency recorded for a package the hub named by this hash
- def outcome.fitthe ledger with the package added, once it is known to read back.
- def outcome.entryan entry asked for must be in the package
- def outcome.ofhow an add ends once the package is in hand
- def place.ofwhere the tree is laid: under `.ez/lib` when the entry it replaces is vendored, under BEND_LIB otherwise.
- def ignore.put`.gitignore` written ahead of the rest when the allowlist changes it
- def saysthe lines a person is told: the hash the name names, then, when there is an entry, the import line for it, the line `ez publish` prints with the name in place of the hash
- def effects.ofwhat an add of a package the hub served does: the tree laid, its name's file, ez.toml written, `.gitignore` when the allowlist changes, and what a person is told
- def seala plan that refuses has no effect at all; its reason is how it ends
- def madethe plan once the package is in hand
- def plan.vthe plan for where the World stands.
- def plan`ez add <name>@<version>` over a World
- def asks.vthe questions still open where the World stands
- def wantsthe questions a World still leaves open
- def refuses.planwhether a plan ends in a refusal
- def refuseswhether `ez add <name>@<version>` refuses on a World
- def verdict.hashthe hash and files a verdict carries, none when it carries no package
- def verdict.files
- def hashthe hash the hub named, as the World answered it
- def filesthe package's files, as the hub served them
- def addedthe dependency `ez add <name>@<version>` records on a World
- def ask.hubthe hub a question names
- def asks.hubwhether every question names this hub
- def names.onewhether a question asks the hub what a name names
- def nameswhether any question does
- def last.gothe last of some lines, `prev` when there are none after it
- def lastthe last line a plan says, "" when it says none
- def names.laidevery name's file a list of effects lays, in order
src/add/plan.bend
- type Qa question, before it is told which source it is about: the remote's tags, its HEAD, what a named ref names, or the checkout at a rev
- def ask.ofa question about a source
- def asks.ofeach question about a source
- def saidwhat git printed for a question about the World's source
- def said.textwhat was printed, "" when nothing was
- def rowsthe rows git printed for a question, none when nothing was
- def default.refthe ref `ez add` pins when none was asked for: the tag `Git.choose` takes from every tag on the remote, the greatest release, else the greatest pre-release; else the branch HEAD's symref names (EZ-RES-1)
- def tag.ofthe tag or branch recorded, as a ref was given: none for a commit, the default one for none, and the ref itself otherwise
- def tagthe tag or branch the ledger records
- type Tipthe commit a ref names, a question still to ask, or why there is none
- def tip.founda commit the rows named, or why they named none
- def tip.refsa named ref, read exactly as `refs/tags/<ref>`, its peeled commit first, then `refs/heads/<ref>`
- def tip.head.rowsthe default branch, when no tag is semver-ish: the commit HEAD names, and the branch its symref names, which is recorded as the ref followed
- def tip.head
- def tip.chosenthe tag chosen, through its peeled commit, or HEAD when none was
- def tip.tags.rows
- def tip.tags
- def tip.nameda ref that is not a commit: the default one, or the one named
- def tip.ofa 40-hex ref is the commit, and asks the remote nothing
- def tipthe commit the ref names
- def tip.rev
- def revthe commit pinned, "" while it is not known
- type Cothe checkout at the rev: its NAR hash and every file's text, or the question still open, or why there is none
- def co.of
- def co.heard
- def co.atthe checkout at a rev, as the World answered it
- def cothe checkout at the rev the ref names
- def co.files
- def co.nar
- def filesevery file of the checkout, none while it is not known
- def narthe checkout's NAR hash
- def tree.tomlthe checkout's own ez.toml, None when it has none
- def pkgthe `[package] name` the checkout gives itself, "" for none
- def entrythe entry the package is walked from: the one given, else the checkout's `[package] entry`, else its `bin`, else `main.bend` (EZ-RES-2)
- def fuelfuel enough for a walk over these files: one step for the entry and one for every import it can queue, and every import is a line of some file.
- def walkedthe package the entry is published as, walked over the checkout's files
- def namethe name the dependency is recorded under (EZ-LED-7)
- def whywhy that name cannot be recorded, "" when it can
- def decidedwhether the ledger alone decides the name: a `--rename` was given, or the ledger already records this source
- def earlywhy the name is refused before anything is asked, "" when it is not.
- type Verdictwhere the World stands before the walk: every answer it needs is in, a question is still open, or the add refuses
- def decide.cothe checkout answered, still to ask, or not to be had
- def decide.tipwhat the ref names, then the checkout at it
- def decide.earlya name refused before anything is asked
- def decide.placea target that names nothing is refused before anything is asked