terraform/helper
Martin Atkins 6b5ca49578 helper: remove a bunch of unused packages, types and functions
With the SDK moving out into its own repository, a lot of the packages
under "helper/" are no longer needed. We still need to keep around just
enough legacy SDK to support the "test" provider and some little bits and
bobs in the backends and provisioners, but a lot of this is now just dead
code.

One of the test provider tests was depending on some validation functions
only because the schema in there was originally copied from a "real"
provider. The validation rules are not actually important for the test,
so I removed them. Otherwise, this removes only dead code.
2020-10-02 09:01:37 -07:00
..
acctest Add 'RandIpAddress'. 2019-08-02 14:51:40 -04:00
copy config/module: use the raw source as part of the key 2016-09-30 10:44:46 -07:00
didyoumean helper/didyoumean: helper library for "Did you mean ...? suggestions 2017-10-16 17:50:57 -07:00
experiment command: Add experimental concise diff renderer 2020-09-10 10:35:55 -04:00
hashcode Update hashcode.go 2020-05-22 11:28:56 +05:30
logging helper/logging: Loosen the filtering heuristic even more 2019-12-05 15:22:03 -08:00
pathorcontents helper/pathorcontents: Skip one test when root 2018-09-19 11:38:51 -05:00
plugin Add support for provider metadata to modules. (#22583) 2020-03-05 16:53:24 -08:00
resource helper: remove a bunch of unused packages, types and functions 2020-10-02 09:01:37 -07:00
schema helper: remove a bunch of unused packages, types and functions 2020-10-02 09:01:37 -07:00
slowmessage helper/slowmessage 2017-02-14 09:27:23 -08:00
validation helper: remove a bunch of unused packages, types and functions 2020-10-02 09:01:37 -07:00
wrappedreadline command: split out and tag code so compilation works on Solaris 2016-11-14 00:32:01 -08:00
wrappedstreams don't call os.NewFile on unknown FDs 2020-04-04 15:46:19 -04:00
README.md helper: remove a bunch of unused packages, types and functions 2020-10-02 09:01:37 -07:00

README.md

Legacy Helper Libraries

The packages in this directory are all legacy code. Some of them are legacy because they are now maintained in the Terraform SDK, while others are just obsolete codepaths that we intend to migrate away from over time.

Avoid using functions from packages under helper/ in new projects.