• Martin Atkins's avatar
    configs: Include "moved" blocks when merging multiple files into a module · 6b8e103d
    Martin Atkins authored
    An earlier commit added logic to decode "moved" blocks and do static
    validation of them. Here we now include that result also in modules
    produced from those files, which we can then use in Terraform Core to
    actually implement the moves.
    
    This also places the feature behind an active experiment keyword called
    config_driven_move. For now activating this doesn't actually achieve
    anything except let you include moved blocks that Terraform will summarily
    ignore, but we'll expand the scope of this in later commits to eventually
    reach the point where it's really usable.
    6b8e103d