File tree Expand file tree Collapse file tree 3 files changed +39
-17
lines changed Expand file tree Collapse file tree 3 files changed +39
-17
lines changed Original file line number Diff line number Diff line change @@ -9,3 +9,4 @@ analyzer:
9
9
- bin/injectable_main.dart
10
10
- bin/user_main.dart
11
11
- bin/json_serializable_main.dart
12
+ - bin/observable_main.dart
Original file line number Diff line number Diff line change
1
+ import 'package:macro_proposal/observable.dart' ;
2
+
3
+ void main () {
4
+ var jack = ObservableUser (age: 10 , name: 'jack' );
5
+ jack.age = 12 ;
6
+ jack.name = 'john' ;
7
+ }
8
+
9
+ class ObservableUser {
10
+ @Observable ()
11
+ int _age;
12
+
13
+ @Observable ()
14
+ String _name;
15
+
16
+ ObservableUser ({
17
+ required int age,
18
+ required String name,
19
+ }) : _age = age,
20
+ _name = name;
21
+ }
Original file line number Diff line number Diff line change @@ -17,84 +17,84 @@ dependency_overrides:
17
17
git :
18
18
url : https://github.com/dart-lang/sdk.git
19
19
path : pkg/_fe_analyzer_shared
20
- ref : 3.3 .0-238 .0.dev
20
+ ref : 3.4 .0-56 .0.dev
21
21
_js_interop_checks :
22
22
git :
23
23
url : https://github.com/dart-lang/sdk.git
24
24
path : pkg/_js_interop_checks
25
- ref : 3.3 .0-238 .0.dev
25
+ ref : 3.4 .0-56 .0.dev
26
26
analyzer :
27
27
git :
28
28
url : https://github.com/dart-lang/sdk.git
29
29
path : pkg/analyzer
30
- ref : 3.3 .0-238 .0.dev
30
+ ref : 3.4 .0-56 .0.dev
31
31
build_integration :
32
32
git :
33
33
url : https://github.com/dart-lang/sdk.git
34
34
path : pkg/build_integration
35
- ref : 3.3 .0-238 .0.dev
35
+ ref : 3.4 .0-56 .0.dev
36
36
compiler :
37
37
git :
38
38
url : https://github.com/dart-lang/sdk.git
39
39
path : pkg/compiler
40
- ref : 3.3 .0-238 .0.dev
40
+ ref : 3.4 .0-56 .0.dev
41
41
dart2js_info :
42
42
git :
43
43
url : https://github.com/dart-lang/sdk.git
44
44
path : pkg/dart2js_info
45
- ref : 3.3 .0-238 .0.dev
45
+ ref : 3.4 .0-56 .0.dev
46
46
dart2wasm :
47
47
git :
48
48
url : https://github.com/dart-lang/sdk.git
49
49
path : pkg/dart2wasm
50
- ref : 3.3 .0-238 .0.dev
50
+ ref : 3.4 .0-56 .0.dev
51
51
dev_compiler :
52
52
git :
53
53
url : https://github.com/dart-lang/sdk.git
54
54
path : pkg/dev_compiler
55
- ref : 3.3 .0-238 .0.dev
55
+ ref : 3.4 .0-56 .0.dev
56
56
front_end :
57
57
git :
58
58
url : https://github.com/dart-lang/sdk.git
59
59
path : pkg/front_end
60
- ref : 3.3 .0-238 .0.dev
60
+ ref : 3.4 .0-56 .0.dev
61
61
frontend_server :
62
62
git :
63
63
url : https://github.com/dart-lang/sdk.git
64
64
path : pkg/frontend_server
65
- ref : 3.3 .0-238 .0.dev
65
+ ref : 3.4 .0-56 .0.dev
66
66
js_ast :
67
67
git :
68
68
url : https://github.com/dart-lang/sdk.git
69
69
path : pkg/js_ast
70
- ref : 3.3 .0-238 .0.dev
70
+ ref : 3.4 .0-56 .0.dev
71
71
js_runtime :
72
72
git :
73
73
url : https://github.com/dart-lang/sdk.git
74
74
path : pkg/js_runtime
75
- ref : 3.3 .0-238 .0.dev
75
+ ref : 3.4 .0-56 .0.dev
76
76
js_shared :
77
77
git :
78
78
url : https://github.com/dart-lang/sdk.git
79
79
path : pkg/js_shared
80
- ref : 3.3 .0-238 .0.dev
80
+ ref : 3.4 .0-56 .0.dev
81
81
kernel :
82
82
git :
83
83
url : https://github.com/dart-lang/sdk.git
84
84
path : pkg/kernel
85
- ref : 3.3 .0-238 .0.dev
85
+ ref : 3.4 .0-56 .0.dev
86
86
mmap :
87
87
git :
88
88
url : https://github.com/dart-lang/sdk.git
89
89
path : pkg/mmap
90
- ref : 3.3 .0-238 .0.dev
90
+ ref : 3.4 .0-56 .0.dev
91
91
vm :
92
92
git :
93
93
url : https://github.com/dart-lang/sdk.git
94
94
path : pkg/vm
95
- ref : 3.3 .0-238 .0.dev
95
+ ref : 3.4 .0-56 .0.dev
96
96
wasm_builder :
97
97
git :
98
98
url : https://github.com/dart-lang/sdk.git
99
99
path : pkg/wasm_builder
100
- ref : 3.3 .0-238 .0.dev
100
+ ref : 3.4 .0-56 .0.dev
You can’t perform that action at this time.
0 commit comments