pulumi/pkg/graph
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
..
dotconv Create object monikers 2017-02-18 10:22:04 -08:00
graphgen Create object monikers 2017-02-18 10:22:04 -08:00
graph.go Create object monikers 2017-02-18 10:22:04 -08:00
topsort.go Create object monikers 2017-02-18 10:22:04 -08:00