| Index: packages/analyzer/lib/src/task/html_work_manager.dart
|
| diff --git a/packages/analyzer/lib/src/task/html_work_manager.dart b/packages/analyzer/lib/src/task/html_work_manager.dart
|
| index 218b48ae27e80195fbb9c7fcfea781354751aa59..911ef16e895154740096c6ac94a7597419186100 100644
|
| --- a/packages/analyzer/lib/src/task/html_work_manager.dart
|
| +++ b/packages/analyzer/lib/src/task/html_work_manager.dart
|
| @@ -6,16 +6,10 @@ library analyzer.src.task.html_work_manager;
|
|
|
| import 'dart:collection';
|
|
|
| +import 'package:analyzer/error/error.dart';
|
| import 'package:analyzer/src/context/cache.dart';
|
| import 'package:analyzer/src/generated/engine.dart'
|
| - show
|
| - AnalysisEngine,
|
| - AnalysisErrorInfo,
|
| - AnalysisErrorInfoImpl,
|
| - AnalysisOptions,
|
| - CacheState,
|
| - InternalAnalysisContext;
|
| -import 'package:analyzer/src/generated/error.dart';
|
| + show AnalysisEngine, AnalysisErrorInfo, CacheState, InternalAnalysisContext;
|
| import 'package:analyzer/src/generated/source.dart';
|
| import 'package:analyzer/src/generated/utilities_collection.dart';
|
| import 'package:analyzer/src/task/html.dart';
|
| @@ -231,7 +225,7 @@ class HtmlWorkManager implements WorkManager {
|
| scriptTargets.forEach(partition.remove);
|
| for (Source htmlSource in htmlSources) {
|
| CacheEntry entry = partition.get(htmlSource);
|
| - if (htmlSource != null) {
|
| + if (entry != null) {
|
| entry.setState(HTML_ERRORS, CacheState.INVALID);
|
| if (invalidateUris) {
|
| entry.setState(REFERENCED_LIBRARIES, CacheState.INVALID);
|
|
|