b42f954364
Even when non-nullable is enabled by default, enabling the experiment explicitly should result in the experiment release version (and not the experiment enabled version) to be used for opting in. For this change, the semantics of parseExperimentalFlags was change to _not_ normalize the flags to a full mapping including default values. For this reason all uses of such maps are renamed to 'explicitExperimentalFlags'. Closes #43879 Change-Id: I0d0262e68ec1403549abcfd305ae3a4404fe93e3 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/168654 Reviewed-by: Jake Macdonald <jakemac@google.com> Commit-Queue: Johnni Winther <johnniwinther@google.com>