Skip to content

Commit 3be583a

Browse files
committed
Account for missing option includes (#31648)
Fixes: #31648. Bug: Change-Id: I1fae4c0aeff4935ca212b3d9ef52645492f7465c Reviewed-on: https://dart-review.googlesource.com/29500 Commit-Queue: Phil Quitslund <[email protected]> Reviewed-by: Brian Wilkerson <[email protected]>
1 parent 08bd966 commit 3be583a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pkg/analyzer/lib/src/task/options.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ class GenerateOptionsErrorsTask extends SourceBasedAnalysisTask {
281281
initialIncludeSpan ??= span;
282282
String includeUri = span.text;
283283
Source includedSource = sourceFactory.resolveUri(source, includeUri);
284-
if (!includedSource.exists()) {
284+
if (includedSource == null || !includedSource.exists()) {
285285
errors.add(new AnalysisError(
286286
initialSource,
287287
initialIncludeSpan.start.column + 1,

0 commit comments

Comments
 (0)