Remove 'contentOverlay' parameter from AnalysisDriver constructor.

Change-Id: Idcc60dbb234c8117a3d6e6d6a8cdbb9e098fac17
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201320
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
This commit is contained in:
Konstantin Shcheglov 2021-05-25 17:49:36 +00:00 committed by commit-bot@chromium.org
parent 87b59973db
commit 1a8410d44c

View file

@ -265,6 +265,7 @@ class AnalysisDriver implements AnalysisDriverGeneric {
PerformanceLog logger,
ResourceProvider resourceProvider,
ByteStore byteStore,
// ignore: avoid_unused_constructor_parameters
FileContentOverlay? contentOverlay,
// ignore: avoid_unused_constructor_parameters
ContextRoot? contextRoot,
@ -280,7 +281,6 @@ class AnalysisDriver implements AnalysisDriverGeneric {
logger: logger,
resourceProvider: resourceProvider,
byteStore: byteStore,
contentOverlay: contentOverlay,
sourceFactory: sourceFactory,
analysisOptions: analysisOptions,
packages: packages ?? Packages.empty,
@ -299,8 +299,6 @@ class AnalysisDriver implements AnalysisDriverGeneric {
required PerformanceLog logger,
required ResourceProvider resourceProvider,
required ByteStore byteStore,
@Deprecated('Use OverlayResourceProvider instead')
FileContentOverlay? contentOverlay,
required SourceFactory sourceFactory,
required AnalysisOptionsImpl analysisOptions,
required Packages packages,
@ -310,7 +308,7 @@ class AnalysisDriver implements AnalysisDriverGeneric {
}) : _scheduler = scheduler,
_resourceProvider = resourceProvider,
_byteStore = byteStore,
_contentOverlay = contentOverlay ?? FileContentOverlay(),
_contentOverlay = FileContentOverlay(),
_analysisOptions = analysisOptions,
enableIndex = enableIndex,
_logger = logger,