github.com/terraform-linters/tflint-plugin-sdk@v0.22.0/tflint/doc.go (about)

     1  // Package tflint contains implementations and interfaces for
     2  // plugin developers.
     3  //
     4  // Each rule can use the gRPC client that satisfies the Runner
     5  // interface as an argument. Through this client, developers
     6  // can get attributes, blocks, and resources to be analyzed
     7  // and send issues to TFLint.
     8  //
     9  // All rules must be implemented to satisfy the Rule interface
    10  // and a plugin must serve the RuleSet that bundles the rules.
    11  package tflint