| Index: runtime/observatory/lib/src/models/objects/guarded.dart
|
| diff --git a/runtime/observatory/lib/src/models/repositories/script.dart b/runtime/observatory/lib/src/models/objects/guarded.dart
|
| similarity index 67%
|
| copy from runtime/observatory/lib/src/models/repositories/script.dart
|
| copy to runtime/observatory/lib/src/models/objects/guarded.dart
|
| index 3073c2ea21e74d7dad726b76e2043a83e3a32a3a..82bf1eeee8d1e02163968c1cf8827c8d491a101c 100644
|
| --- a/runtime/observatory/lib/src/models/repositories/script.dart
|
| +++ b/runtime/observatory/lib/src/models/objects/guarded.dart
|
| @@ -4,6 +4,9 @@
|
|
|
| part of models;
|
|
|
| -abstract class ScriptRepository {
|
| - Future<Script> get(String id);
|
| +abstract class Guarded<T> {
|
| + bool get isValue;
|
| + bool get isSentinel;
|
| + Sentinel get asSentinel;
|
| + T get asValue;
|
| }
|
|
|