pulumi/cmd
joeduffy 6f42e1134b Create object monikers
This change introduces object monikers.  These are unique, serializable
names that refer to resources created during the execution of a MuIL
program.  They are pretty darned ugly at the moment, but at least they
serve their desired purpose.  I suspect we will eventually want to use
more information (like edge "labels" (variable names and what not)),
but this should suffice for the time being.  The names right now are
particularly sensitive to simple refactorings.

This is enough for marapongo/mu#69 during the current sprint, although
I will keep the work item (in a later sprint) to think more about how
to make these more stable.  I'd prefer to do that with a bit of
experience under our belts first.
2017-02-18 10:22:04 -08:00
..
apply.go Add scaffolding for mu apply, compile, and plan 2017-01-17 14:40:55 -08:00
compile_shared.go Implement a very rudimentary plan command 2017-02-13 14:26:46 -08:00
describe.go Use export tables 2017-02-13 09:56:25 -08:00
eval.go Create object monikers 2017-02-18 10:22:04 -08:00
get.go Begin merging MuPackage/MuIL into the compiler 2017-01-17 17:04:15 -08:00
mu.go Add a mu verify command 2017-02-03 19:27:37 -08:00
plan.go Create object monikers 2017-02-18 10:22:04 -08:00
verify.go Add a mu verify command 2017-02-03 19:27:37 -08:00
version.go Annotate a bunch of TODOs with work item numbers 2016-11-23 12:30:02 -08:00