Directories
¶
Path | Synopsis |
---|---|
Package hclext is an extension of package hcl for TFLint.
|
Package hclext is an extension of package hcl for TFLint. |
Package helper contains implementations for plugin testing.
|
Package helper contains implementations for plugin testing. |
Package logger provides a global logger interface for logging from plugins.
|
Package logger provides a global logger interface for logging from plugins. |
Package plugin contains the implementations needed to make the built binary act as a plugin.
|
Package plugin contains the implementations needed to make the built binary act as a plugin. |
host2plugin
Package host2plugin exposes a gRPC client for use on a host (TFLint).
|
Package host2plugin exposes a gRPC client for use on a host (TFLint). |
internal/fromproto
Package fromproto contains an implementation to decode a structure generated from *.proto into a real Go structure.
|
Package fromproto contains an implementation to decode a structure generated from *.proto into a real Go structure. |
internal/host2plugin
Package host2plugin contains a gRPC server (plugin) and client (host).
|
Package host2plugin contains a gRPC server (plugin) and client (host). |
internal/interceptor
Package interceptor contains gRPC interceptors.
|
Package interceptor contains gRPC interceptors. |
internal/plugin2host
Package plugin2host contains a gRPC server (host) and client (plugin).
|
Package plugin2host contains a gRPC server (host) and client (plugin). |
internal/proto
Package proto contains generated protocol buffers structures.
|
Package proto contains generated protocol buffers structures. |
internal/toproto
Package toproto contains an implementation to encode a Go structure into a structure generated from *.proto.
|
Package toproto contains an implementation to encode a Go structure into a structure generated from *.proto. |
plugin2host
Package plugin2host exposes a gRPC server for use on a host (TFLint).
|
Package plugin2host exposes a gRPC server for use on a host (TFLint). |
addrs
Package addrs is a fork of Terraform's internal/addrs package.
|
Package addrs is a fork of Terraform's internal/addrs package. |
lang
Package lang is a fork of Terraform's internal/lang package.
|
Package lang is a fork of Terraform's internal/lang package. |
Package tflint contains implementations and interfaces for plugin developers.
|
Package tflint contains implementations and interfaces for plugin developers. |
Click to show internal directories.
Click to hide internal directories.