feat(dart/transform): Fix handling of Dart keywords

Use `package:analyzer`'s list of Dart keywords to ensure we are properly
reporting usages of Dart keywords as runtime errors.
This commit is contained in:
Tim Blasi
2015-04-09 17:51:06 -07:00
parent 2cab7c79c3
commit f6e9d1f857
6 changed files with 75 additions and 14 deletions
@@ -16,5 +16,5 @@ void initReflector(reflector) {
selector: '[tool-tip]', properties: const {'text': 'tool-tip'})
]
})
..registerSetters({'text': (o, String v) => o.text = v});
..registerSetters({'text': (o, v) => o.text = v});
}
@@ -22,5 +22,5 @@ void initReflector(reflector) {
'parameters': const [],
'annotations': const [const Component(properties: const {'menu': 'menu'})]
})
..registerSetters({'menu': (o, String v) => o.menu = v});
..registerSetters({'menu': (o, v) => o.menu = v});
}