@@ -5,7 +5,6 @@ export 'package:observatory/src/elements/action_link.dart';
5
5
export 'package:observatory/src/elements/class_ref.dart' ;
6
6
export 'package:observatory/src/elements/class_tree.dart' ;
7
7
export 'package:observatory/src/elements/class_view.dart' ;
8
- export 'package:observatory/src/elements/code_ref.dart' ;
9
8
export 'package:observatory/src/elements/code_view.dart' ;
10
9
export 'package:observatory/src/elements/context_ref.dart' ;
11
10
export 'package:observatory/src/elements/context_view.dart' ;
@@ -17,7 +16,6 @@ export 'package:observatory/src/elements/eval_link.dart';
17
16
export 'package:observatory/src/elements/field_ref.dart' ;
18
17
export 'package:observatory/src/elements/field_view.dart' ;
19
18
export 'package:observatory/src/elements/flag_list.dart' ;
20
- export 'package:observatory/src/elements/function_ref.dart' ;
21
19
export 'package:observatory/src/elements/function_view.dart' ;
22
20
export 'package:observatory/src/elements/general_error.dart' ;
23
21
export 'package:observatory/src/elements/heap_map.dart' ;
@@ -55,6 +53,8 @@ export 'package:observatory/src/elements/vm_view.dart';
55
53
56
54
import 'dart:async' ;
57
55
56
+ import 'package:observatory/src/elements/code_ref.dart' ;
57
+ import 'package:observatory/src/elements/code_ref_wrapper.dart' ;
58
58
import 'package:observatory/src/elements/containers/virtual_collection.dart' ;
59
59
import 'package:observatory/src/elements/containers/virtual_tree.dart' ;
60
60
import 'package:observatory/src/elements/curly_block.dart' ;
@@ -64,6 +64,8 @@ import 'package:observatory/src/elements/isolate_ref_wrapper.dart';
64
64
import 'package:observatory/src/elements/nav/bar.dart' ;
65
65
import 'package:observatory/src/elements/nav/class_menu.dart' ;
66
66
import 'package:observatory/src/elements/nav/class_menu_wrapper.dart' ;
67
+ import 'package:observatory/src/elements/function_ref.dart' ;
68
+ import 'package:observatory/src/elements/function_ref_wrapper.dart' ;
67
69
import 'package:observatory/src/elements/nav/isolate_menu.dart' ;
68
70
import 'package:observatory/src/elements/nav/isolate_menu_wrapper.dart' ;
69
71
import 'package:observatory/src/elements/nav/library_menu.dart' ;
@@ -92,12 +94,14 @@ import 'package:observatory/src/elements/vm_connect.dart';
92
94
93
95
export 'package:observatory/src/elements/helpers/rendering_queue.dart' ;
94
96
97
+ export 'package:observatory/src/elements/code_ref.dart' ;
95
98
export 'package:observatory/src/elements/containers/virtual_collection.dart' ;
96
99
export 'package:observatory/src/elements/containers/virtual_tree.dart' ;
97
100
export 'package:observatory/src/elements/curly_block.dart' ;
98
101
export 'package:observatory/src/elements/isolate_ref.dart' ;
99
102
export 'package:observatory/src/elements/nav/bar.dart' ;
100
103
export 'package:observatory/src/elements/nav/class_menu.dart' ;
104
+ export 'package:observatory/src/elements/function_ref.dart' ;
101
105
export 'package:observatory/src/elements/nav/isolate_menu.dart' ;
102
106
export 'package:observatory/src/elements/nav/library_menu.dart' ;
103
107
export 'package:observatory/src/elements/nav/menu.dart' ;
@@ -117,8 +121,12 @@ export 'package:observatory/src/elements/vm_connect.dart';
117
121
// Even though this function does not invoke any asynchronous operation
118
122
// it is marked as async to allow future backward compatible changes.
119
123
Future initElements () async {
124
+ CodeRefElement .tag.ensureRegistration ();
125
+ CodeRefElementWrapper .tag.ensureRegistration ();
120
126
CurlyBlockElement .tag.ensureRegistration ();
121
127
CurlyBlockElementWrapper .tag.ensureRegistration ();
128
+ FunctionRefElement .tag.ensureRegistration ();
129
+ FunctionRefElementWrapper .tag.ensureRegistration ();
122
130
IsolateRefElement .tag.ensureRegistration ();
123
131
IsolateRefElementWrapper .tag.ensureRegistration ();
124
132
NavBarElement .tag.ensureRegistration ();
0 commit comments