platform/

directory
v0.0.29 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2018 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.
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.
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.
packdb
Package packdb implements kcd.ReadWriter using an index pack as its backing store.
Package packdb implements kcd.ReadWriter using an index pack as its backing store.
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.
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.
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.
kindex_file_generator
Binary kindex_file_generator generates a kindex index file for a given source input file.
Binary kindex_file_generator generates a kindex index file for a given source input file.
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.
pack2kzip
Binary pack2kzip converts an indexpack directory to a kzip file.
Binary pack2kzip converts an indexpack directory to a kzip file.
shasum_tool
Binary shasum_tool calcuates the sha256 sum of the specified file.
Binary shasum_tool calcuates the sha256 sum of the specified file.
viewindex
Binary viewindex prints a .kindex/.kzip as JSON to stdout.
Binary viewindex prints a .kindex/.kzip as JSON to stdout.
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