Directories ¶
Path | Synopsis |
---|---|
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. |
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. |
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. |
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. |
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. |
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. |
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. |
textrange_proto
Package textrange_proto_go_src is a generated protocol buffer package.
|
Package textrange_proto_go_src is a generated protocol buffer package. |
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. |
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. |
httpencoding
Package httpencoding provides functions to transparently encode/decode HTTP bodies
|
Package httpencoding provides functions to transparently encode/decode HTTP bodies |
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. |
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. |
rpc/protocol
Package protocol defines the JSON K-RPC protocol types and constants.
|
Package protocol defines the JSON K-RPC protocol types and constants. |
rpc/server
Package server provides an interface for defining KRPC services.
|
Package server provides an interface for defining KRPC services. |
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. |
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. |
Click to show internal directories.
Click to hide internal directories.