Index: bin/build_observable.dart |
diff --git a/bin/build_observable.dart b/bin/build_observable.dart |
new file mode 100644 |
index 0000000000000000000000000000000000000000..c0fda4b15c2a0e6d2b8e76dc764a1e5cd8b630ec |
--- /dev/null |
+++ b/bin/build_observable.dart |
@@ -0,0 +1,19 @@ |
+import 'dart:uri'; |
+import 'package:web_ui/src/observable_emitter.dart'; |
+import 'package:web_ui/src/messages.dart'; |
+import 'package:compiler_unsupported/implementation/tree/tree.dart'; |
+ |
+main() { |
+ messages = new Messages(); |
+ var transformed = transformObservables('foo.dart', r''' |
+@observable |
+class Foo { |
+ String bar = 123, baz; |
+ var quux; |
+ final notMutable; |
+ const notMutableAlso; |
+ String get notAField => bar; |
+} |
+'''); |
+ print(transformed); |
+} |