platform/

directory
v0.0.55 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2021 License: Apache-2.0, NCSA

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.
proxy
Package proxy implements a wrapper that proxies an analysis request to a Kythe indexer that does not speak protocol buffers or RPCs.
Package proxy implements a wrapper that proxies an analysis request to a Kythe indexer that does not speak protocol buffers or RPCs.
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.
dedup
Package dedup implements a duplication-reducing reader for streams of length-delimited byte records.
Package dedup implements a duplication-reducing reader for streams of length-delimited byte records.
kcd
Package kcd defines an interface and utility functions for the implementation of a Kythe compilation database.
Package kcd defines an interface and utility functions for the implementation of a Kythe compilation database.
kythe
Package kythe implements the kcd.Unit interface for Kythe compilations.
Package kythe implements the kcd.Unit interface for Kythe compilations.
kzipdb
Package kzipdb implements kcd.Reader using a kzip file as its backing store.
Package kzipdb implements kcd.Reader using a kzip file as its backing store.
locked
Package locked implements a delegating wrapper that protects each method of the resulting kcd.Reader or kcd.ReadWriter with a mutex, so that the result is safe for concurrent use by multiple goroutines.
Package locked implements a delegating wrapper that protects each method of the resulting kcd.Reader or kcd.ReadWriter with a mutex, so that the result is safe for concurrent use by multiple goroutines.
memdb
Package memdb implements kcd.ReadWriter with an in-memory representation, suitable for testing or ephemeral service-based collections.
Package memdb implements kcd.ReadWriter with an in-memory representation, suitable for testing or ephemeral service-based collections.
testutil
Package testutil provides support functions for unit testing implementations of the kcd.ReadWriter interface.
Package testutil provides support functions for unit testing implementations of the kcd.ReadWriter interface.
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.
Package kzip implements the kzip compilation storage file format.
Package kzip implements the kzip compilation storage file format.
buildmetadata
Package buildmetadata provides utilities for working with metadata kzips.
Package buildmetadata provides utilities for working with metadata kzips.
info
Package info provides utilities for summarizing the contents of a kzip.
Package info provides utilities for summarizing the contents of a kzip.
tools
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.
extraction/extractrepo
Binary extractrepo provides a tool to run a Kythe extraction on a specified repository.
Binary extractrepo provides a tool to run a Kythe extraction on a specified repository.
extraction/repotester
Binary repotester tests the high level validity of repo extraction.
Binary repotester tests the high level validity of repo extraction.
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.
kzip
Binary kzip provides tools to work with kzip archives.
Binary kzip provides tools to work with kzip archives.
kzip/createcmd
Package createcmd provides the kzip command for creating simple kzip archives.
Package createcmd provides the kzip command for creating simple kzip archives.
kzip/filtercmd
Package filtercmd provides the kzip command for filtering archives.
Package filtercmd provides the kzip command for filtering archives.
kzip/flags
Package flags provides type EncodingFlag for use as a flag to specify Encoding.
Package flags provides type EncodingFlag for use as a flag to specify Encoding.
kzip/infocmd
Package infocmd provides the kzip command for obtaining info about a kzip archive.
Package infocmd provides the kzip command for obtaining info about a kzip archive.
kzip/mergecmd
Package mergecmd provides the kzip command for merging archives.
Package mergecmd provides the kzip command for merging archives.
kzip/metadatacmd
Package metadatacmd provides the kzip command for creating metadata kzips.
Package metadatacmd provides the kzip command for creating metadata kzips.
kzip/viewcmd
Package viewcmd displays the contents of compilation units stored in .kzip files.
Package viewcmd displays the contents of compilation units stored in .kzip files.
shasum_tool
Binary shasum_tool calcuates the sha256 sum of the specified file.
Binary shasum_tool calcuates the sha256 sum of the specified file.
vfs
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.
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL