Directories ¶
Path | Synopsis |
---|---|
Package analysis defines interfaces used to locate and analyze compilation units and their inputs.
|
Package analysis defines interfaces used to locate and analyze compilation units and their inputs. |
driver
Package driver contains a Driver implementation that sends analyses to a CompilationAnalyzer based on a Queue of compilations.
|
Package driver contains a Driver implementation that sends analyses to a CompilationAnalyzer based on a Queue of compilations. |
local
Package local implements CompilationAnalyzer utilities for local analyses.
|
Package local implements CompilationAnalyzer utilities for local analyses. |
remote
Package remote contains kythe/go/platform/analysis implementations backed by remote RPC servers.
|
Package remote contains kythe/go/platform/analysis implementations backed by remote RPC servers. |
Package cache implements a simple in-memory file cache and provides a simple Fetcher wrapper that uses the cache for its Fetch operations.
|
Package cache implements a simple in-memory file cache and provides a simple Fetcher wrapper that uses the cache for its Fetch operations. |
Package delimited implements a reader and writer for simple streams of length-delimited byte records.
|
Package delimited implements a reader and writer for simple streams of length-delimited byte records. |
Package indexpack provides an interface to a collection of compilation units stored in an "index pack" directory structure.
|
Package indexpack provides an interface to a collection of compilation units stored in an "index pack" directory structure. |
Package kindex implements an interface to compilation index files which are standalone CompilationUnits with all of their required inputs.
|
Package kindex implements an interface to compilation index files which are standalone CompilationUnits with all of their required inputs. |
tools
|
|
analyzer_driver
Binary analyzer_driver drives a CompilationAnalyzer server as a subprocess.
|
Binary analyzer_driver drives a CompilationAnalyzer server as a subprocess. |
dedup_stream
Binary dedup_stream reads a delimited stream from stdin and writes a delimited stream to stdout.
|
Binary dedup_stream reads a delimited stream from stdin and writes a delimited stream to stdout. |
entrystream
Binary entrystream provides tools to manipulate a stream of delimited Entry messages.
|
Binary entrystream provides tools to manipulate a stream of delimited Entry messages. |
indexpack
Binary indexpack is a utility to transfer compilations units in .kindex files to/from indexpack archives.
|
Binary indexpack is a utility to transfer compilations units in .kindex files to/from indexpack archives. |
ktags
Binary ktags emits ctags-formatted lines for the definitions in the given files.
|
Binary ktags emits ctags-formatted lines for the definitions in the given files. |
viewindex
Binary viewindex prints a .kindex as JSON to stdout.
|
Binary viewindex prints a .kindex as JSON to stdout. |
Package vfs defines a generic file system interface commonly used by Kythe libraries.
|
Package vfs defines a generic file system interface commonly used by Kythe libraries. |
gcs
Package gcs implements an indexpack VFS backed by Google Cloud Storage.
|
Package gcs implements an indexpack VFS backed by Google Cloud Storage. |
zip
Package zip defines a VFS implementation that understands a zip archive as an isolated, read-only file system.
|
Package zip defines a VFS implementation that understands a zip archive as an isolated, read-only file system. |
Click to show internal directories.
Click to hide internal directories.