Directories ¶
Path | Synopsis |
---|---|
shipshape
|
|
analyzers/govet
Package govet implements a Shipshape analyzer that runs go vet over all Go files in the given ShipshapeContext.
|
Package govet implements a Shipshape analyzer that runs go vet over all Go files in the given ShipshapeContext. |
api
Package api provides functionality for implementing Shipshape analyzers.
|
Package api provides functionality for implementing Shipshape analyzers. |
proto/note_proto
Package note_proto_go_src is a generated protocol buffer package.
|
Package note_proto_go_src is a generated protocol buffer package. |
proto/shipshape_config_proto
Package shipshape_config_proto_go_src is a generated protocol buffer package.
|
Package shipshape_config_proto_go_src is a generated protocol buffer package. |
proto/shipshape_context_proto
Package shipshape_context_proto_go_src is a generated protocol buffer package.
|
Package shipshape_context_proto_go_src is a generated protocol buffer package. |
proto/shipshape_reporter_proto
Package shipshape_reporter_proto_go_src is a generated protocol buffer package.
|
Package shipshape_reporter_proto_go_src is a generated protocol buffer package. |
proto/shipshape_rpc_proto
Package shipshape_rpc_proto_go_src is a generated protocol buffer package.
|
Package shipshape_rpc_proto_go_src is a generated protocol buffer package. |
proto/source_context_proto
Package source_context_proto_go_src is a generated protocol buffer package.
|
Package source_context_proto_go_src is a generated protocol buffer package. |
proto/textrange_proto
Package textrange_proto_go_src is a generated protocol buffer package.
|
Package textrange_proto_go_src is a generated protocol buffer package. |
test
Binary test_analyzer_client is a testing client that initiates a call to a shipshape analyzer.
|
Binary test_analyzer_client is a testing client that initiates a call to a shipshape analyzer. |
util/delimited
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. |
util/docker
Package docker contains simple utilities for pulling a docker image, starting a container, and stoping a container.
|
Package docker contains simple utilities for pulling a docker image, starting a container, and stoping a container. |
util/httpencoding
Package httpencoding provides functions to transparently encode/decode HTTP bodies
|
Package httpencoding provides functions to transparently encode/decode HTTP bodies |
util/kindex
Binary kindex is a simple utility to print out the contents of a kindex file in a more human readable form.
|
Binary kindex is a simple utility to print out the contents of a kindex file in a more human readable form. |
util/rpc/buffer
Package buffer implements a memory buffer with a limited capacity that can overflow into a file on disk.
|
Package buffer implements a memory buffer with a limited capacity that can overflow into a file on disk. |
util/rpc/protocol
Package protocol defines the JSON K-RPC protocol types and constants.
|
Package protocol defines the JSON K-RPC protocol types and constants. |
util/rpc/server
Package server provides an interface for defining KRPC services.
|
Package server provides an interface for defining KRPC services. |
util/rpc/stream
Package stream implements a Reader and Writer for simple streams of either length-delimited byte records (using shipshape/util/delimited) or newline-delimited JSON values.
|
Package stream implements a Reader and Writer for simple streams of either length-delimited byte records (using shipshape/util/delimited) or newline-delimited JSON values. |
util/rpc/tools
Binary unwrap_results reads in a JSON K-RPC response stream and writes each result.
|
Binary unwrap_results reads in a JSON K-RPC response stream and writes each result. |
third_party
|
|
go-glog
Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
|
Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. |
go/src/github.com/golang/protobuf/proto
Package proto converts data structures to and from the wire format of protocol buffers.
|
Package proto converts data structures to and from the wire format of protocol buffers. |
go/src/github.com/golang/protobuf/protoc-gen-go/descriptor
Package google_protobuf is a generated protocol buffer package.
|
Package google_protobuf is a generated protocol buffer package. |
go/src/github.com/golang/protobuf/protoc-gen-go/generator
The code generator for the plugin for the Google protocol buffer compiler.
|
The code generator for the plugin for the Google protocol buffer compiler. |
go/src/github.com/golang/protobuf/protoc-gen-go/internal/grpc
Package grpc outputs gRPC service descriptions in Go code.
|
Package grpc outputs gRPC service descriptions in Go code. |
go/src/github.com/golang/protobuf/protoc-gen-go/plugin
Package google_protobuf_compiler is a generated protocol buffer package.
|
Package google_protobuf_compiler is a generated protocol buffer package. |
go/src/gopkg.in/yaml.v2
Package yaml implements YAML support for the Go language.
|
Package yaml implements YAML support for the Go language. |
kythe/go/platform/analysis
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. |
kythe/go/platform/delimited
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. |
kythe/go/platform/kindex
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
|
|
cloudfs
Binary copy_cloud_repo copies down a cloud repo to a location on disk.
|
Binary copy_cloud_repo copies down a cloud repo to a location on disk. |
go
Binary go_testmain_generator generates a main function for testing packages.
|
Binary go_testmain_generator generates a main function for testing packages. |
Click to show internal directories.
Click to hide internal directories.