github.com/terramate-io/tf@v0.0.0-20230830114523-fce866b4dfcd/lang/globalref/doc.go (about)

     1  // Copyright (c) HashiCorp, Inc.
     2  // SPDX-License-Identifier: MPL-2.0
     3  
     4  // Package globalref is home to some analysis algorithms that aim to answer
     5  // questions about references between objects and object attributes across
     6  // an entire configuration.
     7  //
     8  // This is a different problem than references within a single module, which
     9  // we handle using some relatively simpler functions in the "lang" package
    10  // in the parent directory. The globalref algorithms are often implemented
    11  // in terms of those module-local reference-checking functions.
    12  package globalref