OLD | NEW |
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 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. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 library analyzer.src.generated.engine; | 5 library analyzer.src.generated.engine; |
6 | 6 |
7 import 'dart:async'; | 7 import 'dart:async'; |
8 import 'dart:collection'; | 8 import 'dart:collection'; |
9 | 9 |
10 import 'package:analyzer/dart/ast/ast.dart'; | 10 import 'package:analyzer/dart/ast/ast.dart'; |
(...skipping 1935 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1946 | 1946 |
1947 /// Get the [EmbedderYamlLocator] for this context. | 1947 /// Get the [EmbedderYamlLocator] for this context. |
1948 EmbedderYamlLocator get embedderYamlLocator; | 1948 EmbedderYamlLocator get embedderYamlLocator; |
1949 | 1949 |
1950 /** | 1950 /** |
1951 * Return a list of the explicit targets being analyzed by this context. | 1951 * Return a list of the explicit targets being analyzed by this context. |
1952 */ | 1952 */ |
1953 List<AnalysisTarget> get explicitTargets; | 1953 List<AnalysisTarget> get explicitTargets; |
1954 | 1954 |
1955 /** | 1955 /** |
| 1956 * Return the [StreamController] reporting [InvalidatedResult]s for everything |
| 1957 * in this context's cache. |
| 1958 */ |
| 1959 ReentrantSynchronousStream<InvalidatedResult> get onResultInvalidated; |
| 1960 |
| 1961 /** |
1956 * Return a list containing all of the sources that have been marked as | 1962 * Return a list containing all of the sources that have been marked as |
1957 * priority sources. Clients must not modify the returned list. | 1963 * priority sources. Clients must not modify the returned list. |
1958 */ | 1964 */ |
1959 List<Source> get prioritySources; | 1965 List<Source> get prioritySources; |
1960 | 1966 |
1961 /** | 1967 /** |
1962 * Return a list of the priority targets being analyzed by this context. | 1968 * Return a list of the priority targets being analyzed by this context. |
1963 */ | 1969 */ |
1964 List<AnalysisTarget> get priorityTargets; | 1970 List<AnalysisTarget> get priorityTargets; |
1965 | 1971 |
(...skipping 591 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2557 * The data that was created from the source. | 2563 * The data that was created from the source. |
2558 */ | 2564 */ |
2559 final E data; | 2565 final E data; |
2560 | 2566 |
2561 /** | 2567 /** |
2562 * Initialize a newly created holder to associate the given [data] with the | 2568 * Initialize a newly created holder to associate the given [data] with the |
2563 * given [modificationTime]. | 2569 * given [modificationTime]. |
2564 */ | 2570 */ |
2565 TimestampedData(this.modificationTime, this.data); | 2571 TimestampedData(this.modificationTime, this.data); |
2566 } | 2572 } |
OLD | NEW |