Directories ¶
Path | Synopsis |
---|---|
bazel
|
|
gofmt
Command gofmt checks whether Go code is formatted, exiting with an error if not.
|
Command gofmt checks whether Go code is formatted, exiting with an error if not. |
tools
|
|
bootimage
Command bootimage turns the bootloader and kernel into a bootable disk image.
|
Command bootimage turns the bootloader and kernel into a bootable disk image. |
check-deps
Command check-deps uses package vendeps to check external dependencies for issues.
|
Command check-deps uses package vendeps to check external dependencies for issues. |
crate-features
Command crate-features analyses the Rust crates in the repository for unstable features, printing a summary.
|
Command crate-features analyses the Rust crates in the repository for unstable features, printing a summary. |
crate-lints
Command crate-lints checks that all Rust crates in the repository configure a mandatory set of lints.
|
Command crate-lints checks that all Rust crates in the repository configure a mandatory set of lints. |
cratesio
Package cratesio simplifies calling the Crates.io API.
|
Package cratesio simplifies calling the Crates.io API. |
gomodproxy
Package gomodproxy simplifies fetching data from a Go module proxy.
|
Package gomodproxy simplifies fetching data from a Go module proxy. |
plan
Command plan provides functionality to process syscall and structure information described in Plan documents.
|
Command plan provides functionality to process syscall and structure information described in Plan documents. |
plan/ast
Package ast contains the types representing Plan syntax trees.
|
Package ast contains the types representing Plan syntax trees. |
plan/format
Package format contains functionality to format a Plan document into the canonical style.
|
Package format contains functionality to format a Plan document into the canonical style. |
plan/html
Package html uses templates to render a Plan document as HTML documentation.
|
Package html uses templates to render a Plan document as HTML documentation. |
plan/lexer
Package lexer includes functionality for scanning a Plan source file into a sequence of tokens.
|
Package lexer includes functionality for scanning a Plan source file into a sequence of tokens. |
plan/parser
Package parser contains a parser that takes a sequence of Plan tokens and produces an abstract syntax tree.
|
Package parser contains a parser that takes a sequence of Plan tokens and produces an abstract syntax tree. |
plan/rust
Package rust uses templates to render a Plan document as Rust code.
|
Package rust uses templates to render a Plan document as Rust code. |
plan/token
Package token contains constants for the lexical tokens in the Plan interface description language and types to compactly store a position in a Plan source file.
|
Package token contains constants for the lexical tokens in the Plan interface description language and types to compactly store a position in a Plan source file. |
plan/types
Package types contains the Plan interpreter, which is used to validate a Plan source file's structure and contents, then store the result in a more constrained representation.
|
Package types contains the Plan interpreter, which is used to validate a Plan source file's structure and contents, then store the result in a more constrained representation. |
simplehttp
Package simplehttp is a very simple HTTP client helper library.
|
Package simplehttp is a very simple HTTP client helper library. |
starlark
Package starlark provides helper functionality for processing Starlark files.
|
Package starlark provides helper functionality for processing Starlark files. |
update-deps
Command update-deps helps identify and perform updates to Firefly's dependencies.
|
Command update-deps helps identify and perform updates to Firefly's dependencies. |
vendeps
Package vendeps provides functionality for managing vendored external dependencies.
|
Package vendeps provides functionality for managing vendored external dependencies. |
vendor-deps
Command vendor-deps uses package vendeps to vendor external dependencies into the repository.
|
Command vendor-deps uses package vendeps to vendor external dependencies into the repository. |
Click to show internal directories.
Click to hide internal directories.