pulumi/cmd
joeduffy 87004a124e Store both input and output properties distinctly
This changes the resource model to persist input and output properties
distinctly, so that when we diff changes, we only do so on the programmer-
specified input properties.  This eliminates problems when the outputs
differ slightly; e.g., when the provider normalizes inputs, adds its own
values, or fails to produce new values that match the inputs.

This change simultaneously makes progress on pulumi/lumi#90, by beginning
tracking the resource objects implicated in a computed property's value.

I believe this fixes both #189 and #198.
2017-06-04 19:24:48 -07:00
..
lumi Store both input and output properties distinctly 2017-06-04 19:24:48 -07:00
lumidl Print output properties in the CLI 2017-06-01 08:37:56 -07:00
lumijs Eliminate use of nonstandard tools 2017-06-03 11:08:09 -07:00
lumipy Preserve the lumi prefix on our CLI tools 2017-05-18 12:38:58 -07:00