pulumi/pkg/compiler
joeduffy 9181a69033 Store deps to be bound in an array
The previous code stored dependencies in a map.  This caused non-determinism
in the order in which the resulting dependencies would be bound.  Instead of
doing that, this change tracks them in an array, simply using a map to avoid
binding duplicate dependencies.
2016-12-03 11:30:15 -08:00
..
backends Clean up an assertion message 2016-12-02 17:07:15 -08:00
core Detect target cloud earlier on 2016-11-29 13:42:39 -08:00
predef Add some property binding tests 2016-12-02 14:33:22 -08:00
testdata Add some property binding tests 2016-12-02 14:33:22 -08:00
binder.go Store deps to be bound in an array 2016-12-03 11:30:15 -08:00
binder_test.go Add some property binding tests 2016-12-02 14:33:22 -08:00
common_test.go Add a diag.Sink.Success helper function 2016-11-22 09:40:09 -08:00
compiler.go Move parse-tree analysis into the Parse* functions 2016-12-01 11:39:03 -08:00
compiler_be.go Detect target cloud earlier on 2016-11-29 13:42:39 -08:00
compiler_fe.go Move parse-tree analysis into the Parse* functions 2016-12-01 11:39:03 -08:00
compiler_sema.go Bind properties that refer to types 2016-12-03 11:14:06 -08:00
compiler_test.go Clean up workspace file naming 2016-11-29 20:07:27 -08:00
context.go Add some property binding tests 2016-12-02 14:33:22 -08:00
opts.go Permit passing stack properties via the CLI 2016-11-29 15:27:02 -08:00
parser.go Move parse-tree analysis into the Parse* functions 2016-12-01 11:39:03 -08:00
parsetree.go Add rudimentary template expansion 2016-11-25 12:58:29 -08:00
symbols.go Bind properties that refer to types 2016-12-03 11:14:06 -08:00
templates.go Raise template loglevel from V(5) to V(7) 2016-12-01 11:13:39 -08:00