pulumi/pkg/compiler
joeduffy e137837455 Revert back to T[], instead of []T, for array syntax
This change reverts the syntax for arrays back to T[] from []T.  The main
reason is that YAML doesn't permit unquoted strings beginning with [], meaning
any array type needs to be quoted as in "[]T", which is annoying compared to all
other primitive types which don't require quotes.  And, anyway, this syntax is
more familiar too.

I've also added a number of tests.
2016-12-07 13:24:05 -08:00
..
backends Custom types, round 1 2016-12-06 14:49:47 -08:00
core Rename Schemas to Types 2016-12-06 20:56:47 -08:00
predef Use intrinsics in place of predefineds 2016-12-05 16:13:49 -08:00
testdata Revert back to T[], instead of []T, for array syntax 2016-12-07 13:24:05 -08:00
binder.go Revert back to T[], instead of []T, for array syntax 2016-12-07 13:24:05 -08:00
binder_test.go Custom types, round 2 2016-12-06 20:51:05 -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 Support binding to arbitrary service types 2016-12-03 13:00:08 -08:00
compiler_sema.go Custom types, round 1 2016-12-06 14:49:47 -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 Remember stack property values (including bounds) 2016-12-05 10:13:57 -08:00
parser_test.go Revert back to T[], instead of []T, for array syntax 2016-12-07 13:24:05 -08:00
parsetree.go Revert back to T[], instead of []T, for array syntax 2016-12-07 13:24:05 -08:00
symbols.go Custom types, round 1 2016-12-06 14:49:47 -08:00
templates.go Remember parent documents during template expansion 2016-12-03 15:19:45 -08:00