OLD | NEW |
| (Empty) |
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file | |
2 // for details. All rights reserved. Use of this source code is governed by a | |
3 // BSD-style license that can be found in the LICENSE file. | |
4 library initialize.test.initialize_tracker; | |
5 | |
6 import 'package:initialize/initialize.dart'; | |
7 | |
8 // Initializer that just saves everything it sees. | |
9 class InitializeTracker implements Initializer<dynamic> { | |
10 static final List seen = []; | |
11 | |
12 const InitializeTracker(); | |
13 | |
14 @override | |
15 void initialize(value) => seen.add(value); | |
16 } | |
17 | |
18 const initializeTracker = const InitializeTracker(); | |
OLD | NEW |