Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/carapace-sh/carapace-spec
/ types & classes
Types & classes
64 in github.com/carapace-sh/carapace-spec
⨍
Functions
395
◇
Types & classes
64
↓ 3 callers
TypeAlias
Run
pkg/command/run.go:10
↓ 2 callers
Class
_
docs/asciinema/asciinema-player.min.js:1
↓ 1 callers
TypeAlias
Command
command.go:13
↓ 1 callers
Class
Y
docs/asciinema/asciinema-player.min.js:1
↓ 1 callers
TypeAlias
mode
mode defines how flags are represented.
internal/pflagfork/flag.go:14
↓ 1 callers
TypeAlias
run
run.go:22
↓ 1 callers
TypeAlias
value
static or dynamic value (macro)
action.go:18
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Class
docs/asciinema/asciinema-player.min.js:1
Struct
Arg
macro_test.go:9
Class
B
docs/asciinema/asciinema-player.min.js:1
Class
CA
docs/asciinema/asciinema-player.min.js:1
Struct
Command
pkg/command/command.go:8
Interface
Default
pkg/macro/macro.go:37
Class
EA
docs/asciinema/asciinema-player.min.js:1
Struct
Extended
pkg/command/flagset.go:12
Class
F
docs/asciinema/asciinema-player.min.js:1
Struct
Flag
pkg/command/flag.go:10
Struct
Flag
internal/pflagfork/flag.go:22
TypeAlias
FlagSet
pkg/command/flagset.go:10
Class
I
docs/asciinema/asciinema-player.min.js:1
Class
L
docs/asciinema/asciinema-player.min.js:1
Struct
Macro
TODO lots of overlapping `macro` terms. Macro[I|V|N] don't match the embedded generic `macro.Macro` well.
macro.go:13
Struct
Macro
pkg/macro/macro.go:32
TypeAlias
MacroMap
macromap.go:14
TypeAlias
MacroMap
pkg/macro/macro.go:12
TypeAlias
Parsing
pkg/command/parsing.go:3
Class
QA
docs/asciinema/asciinema-player.min.js:1
Class
U
docs/asciinema/asciinema-player.min.js:1
Struct
UnknownError
pkg/macro/macro.go:14
Class
VA
docs/asciinema/asciinema-player.min.js:1
TypeAlias
action
action.go:19
Struct
codegenCmd
codegen.go:18
Class
eA
docs/asciinema/asciinema-player.min.js:1
Class
f
docs/asciinema/asciinema-player.min.js:1
Struct
flagSet
fork.go:9
Class
iA
docs/asciinema/asciinema-player.min.js:1
Struct
macroEntry
register.go:35
Struct
macroList
register.go:43
Struct
modifier
modifier.go:11
Class
oA
docs/asciinema/asciinema-player.min.js:1
Struct
pkgEntry
scan.go:14
Struct
runnable
example_test.go:34
Struct
runnableResult
example_test.go:39
Class
sA
docs/asciinema/asciinema-player.min.js:1
Struct
shebang
internal/shebang/shebang.go:11
Class
tA
docs/asciinema/asciinema-player.min.js:1
Class
x
docs/asciinema/asciinema-player.min.js:1