pulumi/cmd
joeduffy a51ac47667 Resurrect analyzers
This change makes an initial pass at resurrecting our analyzers support.
For the most part, they actually continued to work just as before. I've
made numerous changes, however, to reach a new design, and to improve
the authoring experience for those using our JavaScript SDK.

For example, I can now run with my little test HIPAA compliance check:

    $ pulumi up --analyzer aws-hipaa
    error: analyzer 'aws-hipaa' reported an issue:
        Resource: urn:pulumi:clover-honey-ws::webserver::aws:ec2/securityGroup:SecurityGroup::web-secgrp
        Category: compliance; Severity: high
        Details: AWS resource 'web-secgrp' of type aws:ec2/securityGroup:SecurityGroup is not HIPAA eligible

This is still a work in progress, but is a consistent point where they
are functioning, so I'm landing it incrementally. Coming soon:

    1) The final shape of the SDK APIs.

    2) A new way of wiring analyzers into the engine, namely where
       they don't need to be inside the low-level deployment guts,
       and can instead use events subscribed to at the engine layer.

    2) Tests!
2018-08-07 16:13:39 -07:00
..
archive.go Add license headers 2018-05-22 15:02:47 -07:00
cancel.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
config.go Detect secret-like config (#1689) 2018-08-02 04:14:16 -07:00
config_test.go Support TypeScript in a more first-class way 2018-08-06 14:00:58 -07:00
destroy.go Resurrect analyzers 2018-08-07 16:13:39 -07:00
gen_bash_completion.go Add license headers 2018-05-22 15:02:47 -07:00
gen_markdown.go Add license headers 2018-05-22 15:02:47 -07:00
login.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
logout.go Add license headers 2018-05-22 15:02:47 -07:00
logs.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
logs_test.go Add license headers 2018-05-22 15:02:47 -07:00
new.go Support TypeScript in a more first-class way 2018-08-06 14:00:58 -07:00
plugin.go Implement first-class providers. (#1695) 2018-08-06 17:50:29 -07:00
plugin_install.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
plugin_ls.go Add license headers 2018-05-22 15:02:47 -07:00
plugin_rm.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
preview.go Resurrect analyzers 2018-08-07 16:13:39 -07:00
pulumi.go Prefer "up" over "update" (#1672) 2018-07-31 10:22:16 -07:00
refresh.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
stack.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
stack_export.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
stack_graph.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
stack_import.go Save resources obtained from ".get" in the snapshot (#1654) 2018-08-03 14:06:00 -07:00
stack_init.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
stack_ls.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
stack_output.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
stack_output_test.go Add license headers 2018-05-22 15:02:47 -07:00
stack_rm.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
stack_select.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
up.go Resurrect analyzers 2018-08-07 16:13:39 -07:00
util.go Add optional CI properties to environment metadata (#1678) 2018-07-31 21:38:07 -07:00
version.go Add license headers 2018-05-22 15:02:47 -07:00
whoami.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00