refactor(dart/transform): Remove `reflectPropertiesAsAttributes`

Remove deprecated `reflectPropertiesAsAttributes` as an option. It has
been renamed `reflect_properties_as_attributes`.

Closes #5108

Closes #5512
This commit is contained in:
Tim Blasi 2015-11-30 11:44:03 -08:00 committed by Timothy Blasi
parent fcc7ce225e
commit 2ada3ecad5
2 changed files with 0 additions and 16 deletions

View File

@ -9,8 +9,6 @@ const CUSTOM_ANNOTATIONS_PARAM = 'custom_annotations';
const ENTRY_POINT_PARAM = 'entry_points'; const ENTRY_POINT_PARAM = 'entry_points';
const FORMAT_CODE_PARAM = 'format_code'; const FORMAT_CODE_PARAM = 'format_code';
const REFLECT_PROPERTIES_AS_ATTRIBUTES = 'reflect_properties_as_attributes'; const REFLECT_PROPERTIES_AS_ATTRIBUTES = 'reflect_properties_as_attributes';
// TODO(kegluenq): Remove this after 30 Nov (i/5108).
const REFLECT_PROPERTIES_AS_ATTRIBUTES_OLD = 'reflectPropertiesAsAttributes';
const PLATFORM_DIRECTIVES = 'platform_directives'; const PLATFORM_DIRECTIVES = 'platform_directives';
const INIT_REFLECTOR_PARAM = 'init_reflector'; const INIT_REFLECTOR_PARAM = 'init_reflector';
const INLINE_VIEWS_PARAM = 'inline_views'; const INLINE_VIEWS_PARAM = 'inline_views';

View File

@ -7,17 +7,11 @@ import 'options.dart';
TransformerOptions parseBarbackSettings(BarbackSettings settings) { TransformerOptions parseBarbackSettings(BarbackSettings settings) {
var config = settings.configuration; var config = settings.configuration;
_warnDeprecated(config);
var entryPoints = _readStringList(config, ENTRY_POINT_PARAM); var entryPoints = _readStringList(config, ENTRY_POINT_PARAM);
var initReflector = var initReflector =
_readBool(config, INIT_REFLECTOR_PARAM, defaultValue: true); _readBool(config, INIT_REFLECTOR_PARAM, defaultValue: true);
var reflectPropertiesAsAttributes = var reflectPropertiesAsAttributes =
_readBool(config, REFLECT_PROPERTIES_AS_ATTRIBUTES, defaultValue: false); _readBool(config, REFLECT_PROPERTIES_AS_ATTRIBUTES, defaultValue: false);
if (!config.containsKey(REFLECT_PROPERTIES_AS_ATTRIBUTES)) {
reflectPropertiesAsAttributes = _readBool(
config, REFLECT_PROPERTIES_AS_ATTRIBUTES_OLD,
defaultValue: false);
}
var platformDirectives = _readStringList(config, PLATFORM_DIRECTIVES); var platformDirectives = _readStringList(config, PLATFORM_DIRECTIVES);
var formatCode = _readBool(config, FORMAT_CODE_PARAM, defaultValue: false); var formatCode = _readBool(config, FORMAT_CODE_PARAM, defaultValue: false);
String mirrorModeVal = String mirrorModeVal =
@ -121,11 +115,3 @@ const CUSTOM_ANNOTATIONS_ERROR = '''
- name: ... - name: ...
import: ... import: ...
superClass: ...'''; superClass: ...''';
void _warnDeprecated(Map config) {
if (config.containsKey(REFLECT_PROPERTIES_AS_ATTRIBUTES_OLD)) {
print('${REFLECT_PROPERTIES_AS_ATTRIBUTES_OLD} has been renamed to '
'${REFLECT_PROPERTIES_AS_ATTRIBUTES}. Please update it in your '
'pubspec.');
}
}