Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
internal
|
|
cache
Adapted from https://github.com/thought-machine/please Copyright Thought Machine, Inc.
|
Adapted from https://github.com/thought-machine/please Copyright Thought Machine, Inc. |
cacheitem
Package cacheitem is an abstraction over the creation and restoration of a cache
|
Package cacheitem is an abstraction over the creation and restoration of a cache |
chrometracing
Package chrometracing writes per-process Chrome trace_event files that can be loaded into chrome://tracing.
|
Package chrometracing writes per-process Chrome trace_event files that can be loaded into chrome://tracing. |
cmd
Package cmd holds the root cobra command for titan
|
Package cmd holds the root cobra command for titan |
cmdutil
Package cmdutil holds functionality to run titan via cobra.
|
Package cmdutil holds functionality to run titan via cobra. |
daemonclient
Package daemonclient is a wrapper around a grpc client to talk to titand
|
Package daemonclient is a wrapper around a grpc client to talk to titand |
doublestar
Package doublestar is adapted from https://github.com/bmatcuk/doublestar Copyright Bob Matcuk.
|
Package doublestar is adapted from https://github.com/bmatcuk/doublestar Copyright Bob Matcuk. |
encoding/gitoutput
Package gitoutput reads the output of calls to `git`.
|
Package gitoutput reads the output of calls to `git`. |
filewatcher
Package filewatcher is used to handle watching for file changes inside the monorepo
|
Package filewatcher is used to handle watching for file changes inside the monorepo |
fs
Adapted from https://github.com/thought-machine/please Copyright Thought Machine, Inc.
|
Adapted from https://github.com/thought-machine/please Copyright Thought Machine, Inc. |
lockfile
Package lockfile provides the lockfile interface and implementations for the various package managers
|
Package lockfile provides the lockfile interface and implementations for the various package managers |
scm
Package scm abstracts operations on various tools like git Currently, only git is supported.
|
Package scm abstracts operations on various tools like git Currently, only git is supported. |
tarpatch
Package tarpatch addresses an issue with stdlib throwing an error in some environments.
|
Package tarpatch addresses an issue with stdlib throwing an error in some environments. |
titanpath
Package titanpath teaches the Go type system about six different types of paths: - AbsoluteSystemPath - RelativeSystemPath - AnchoredSystemPath - AbsoluteUnixPath - RelativeUnixPath - AnchoredUnixPath
|
Package titanpath teaches the Go type system about six different types of paths: - AbsoluteSystemPath - RelativeSystemPath - AnchoredSystemPath - AbsoluteUnixPath - RelativeUnixPath - AnchoredUnixPath |
ui/term
Package cursor provides functionality to interact with the terminal cursor.
|
Package cursor provides functionality to interact with the terminal cursor. |
xxhash
Adapted from https://cs.github.com/evanw/esbuild/blob/0c9ced59c8b3ea3bd8dd5feebafed1f47ed279dd/internal/xxhash Copyright (c) 2016 Caleb Spare.
|
Adapted from https://cs.github.com/evanw/esbuild/blob/0c9ced59c8b3ea3bd8dd5feebafed1f47ed279dd/internal/xxhash Copyright (c) 2016 Caleb Spare. |
yaml
Package yaml implements YAML support for the Go language.
|
Package yaml implements YAML support for the Go language. |
Click to show internal directories.
Click to hide internal directories.