|
add @MirrorsUsed to observe/polymer/polymer_exprs pkgs
Fairly straightforward. @observable and @CustomTag are metaTargets, so no changes needed for types that use those. The only other changes are for data binding to objects with built in change notification. In that case, we add package:observe's @reflectable annotation. Other than that, just a few other things in mirrors that are now locked down appropriately to only reflect on the things they need.
R=sigmund@google.com
Committed: https://code.google.com/p/dart/source/detail?r=28689
Total comments: 3
Total comments: 19
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+214 lines, -141 lines) |
Patch |
 |
M |
pkg/mdv/test/mdv_test_utils.dart
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/lib/html.dart
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/lib/observe.dart
|
View
|
1
2
3
|
4 chunks |
+15 lines, -2 lines |
3 comments
|
Download
|
 |
M |
pkg/observe/lib/src/change_notifier.dart
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/lib/src/compound_binding.dart
|
View
|
1
2
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/lib/src/list_path_observer.dart
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A |
pkg/observe/lib/src/metadata.dart
|
View
|
1
|
1 chunk |
+54 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/lib/src/observable.dart
|
View
|
1
|
2 chunks |
+0 lines, -21 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/lib/src/observable_box.dart
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/lib/src/observable_list.dart
|
View
|
1
2
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/lib/src/observable_map.dart
|
View
|
1
|
1 chunk |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/lib/src/path_observer.dart
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/lib/transform.dart
|
View
|
1
|
5 chunks |
+25 lines, -15 lines |
2 comments
|
Download
|
 |
M |
pkg/observe/test/path_observer_test.dart
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/observe/test/transform_test.dart
|
View
|
1
|
2 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
pkg/polymer/lib/deserialize.dart
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
pkg/polymer/lib/polymer.dart
|
View
|
1
2
|
2 chunks |
+5 lines, -0 lines |
6 comments
|
Download
|
 |
M |
pkg/polymer/lib/src/build/script_compactor.dart
|
View
|
1
2
|
2 chunks |
+4 lines, -4 lines |
2 comments
|
Download
|
 |
M |
pkg/polymer/lib/src/loader.dart
|
View
|
1
2
|
2 chunks |
+1 line, -21 lines |
0 comments
|
Download
|
 |
A |
pkg/polymer/lib/src/reflected_type.dart
|
View
|
1
2
|
1 chunk |
+31 lines, -0 lines |
2 comments
|
Download
|
 |
M |
pkg/polymer/test/build/all_phases_test.dart
|
View
|
1
2
|
6 chunks |
+7 lines, -22 lines |
0 comments
|
Download
|
 |
M |
pkg/polymer/test/build/script_compactor_test.dart
|
View
|
1
2
|
2 chunks |
+2 lines, -10 lines |
0 comments
|
Download
|
 |
M |
pkg/polymer/test/instance_attrs_test.dart
|
View
|
1
2
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/polymer/test/instance_attrs_test.html
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
pkg/polymer_expressions/lib/eval.dart
|
View
|
1
2
|
1 chunk |
+3 lines, -0 lines |
2 comments
|
Download
|
 |
M |
pkg/polymer_expressions/lib/polymer_expressions.dart
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
pkg/polymer_expressions/lib/src/globals.dart
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
pkg/polymer_expressions/lib/src/mirrors.dart
|
View
|
1
|
1 chunk |
+4 lines, -0 lines |
2 comments
|
Download
|
 |
M |
pkg/polymer_expressions/test/bindings_test.dart
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
pkg/polymer_expressions/test/eval_test.dart
|
View
|
1
2
|
3 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
pkg/polymer_expressions/test/syntax_test.dart
|
View
|
1
2
|
3 chunks |
+4 lines, -7 lines |
0 comments
|
Download
|
 |
M |
samples/third_party/todomvc/web/editable_label.dart
|
View
|
1
2
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
samples/third_party/todomvc/web/model.dart
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 8 (0 generated)
|