From ba1e7e8c455400cc7938e6c0c39e00906f65b1b5 Mon Sep 17 00:00:00 2001 From: Konstantin Shcheglov Date: Fri, 14 Nov 2025 15:22:43 -0800 Subject: [PATCH] Fine. Use 'withFineDependencies: true' in analysis_server_plugin/ and analyzer_plugin/. Change-Id: If27c37c311afd5647fc1e4e741816ced5c9b576f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/462221 Commit-Queue: Konstantin Shcheglov Reviewed-by: Samuel Rawlins --- pkg/analysis_server_plugin/lib/src/plugin_server.dart | 1 + pkg/analysis_server_plugin/test/single_unit.dart | 1 + pkg/analyzer_plugin/lib/plugin/plugin.dart | 1 + pkg/analyzer_plugin/test/support/abstract_context.dart | 1 + 4 files changed, 4 insertions(+) diff --git a/pkg/analysis_server_plugin/lib/src/plugin_server.dart b/pkg/analysis_server_plugin/lib/src/plugin_server.dart index c476e2b8c91..155997b562a 100644 --- a/pkg/analysis_server_plugin/lib/src/plugin_server.dart +++ b/pkg/analysis_server_plugin/lib/src/plugin_server.dart @@ -699,6 +699,7 @@ class PluginServer { ({required AnalysisOptionsImpl analysisOptions}) => analysisOptions ..warning = false ..lint = false, + withFineDependencies: true, ); _contextCollection = contextCollection; await _analyzeAllFilesInContextCollection( diff --git a/pkg/analysis_server_plugin/test/single_unit.dart b/pkg/analysis_server_plugin/test/single_unit.dart index 9e998e26a7a..a50d30eea41 100644 --- a/pkg/analysis_server_plugin/test/single_unit.dart +++ b/pkg/analysis_server_plugin/test/single_unit.dart @@ -165,6 +165,7 @@ class SingleUnitTest with ResourceProviderMixin { includedPaths: _collectionIncludedPaths.map(convertPath).toList(), resourceProvider: resourceProvider, sdkPath: _sdkRoot.path, + withFineDependencies: true, ); _addAnalyzedFilesToDrivers(); diff --git a/pkg/analyzer_plugin/lib/plugin/plugin.dart b/pkg/analyzer_plugin/lib/plugin/plugin.dart index fd92c8da754..ac60d8cceaf 100644 --- a/pkg/analyzer_plugin/lib/plugin/plugin.dart +++ b/pkg/analyzer_plugin/lib/plugin/plugin.dart @@ -254,6 +254,7 @@ abstract class ServerPlugin { byteStore: _byteStore, sdkPath: _sdkPath, fileContentCache: FileContentCache(resourceProvider), + withFineDependencies: true, ); _contextCollection = contextCollection; await afterNewContextCollection(contextCollection: contextCollection); diff --git a/pkg/analyzer_plugin/test/support/abstract_context.dart b/pkg/analyzer_plugin/test/support/abstract_context.dart index 5370a150378..28cfc5f348d 100644 --- a/pkg/analyzer_plugin/test/support/abstract_context.dart +++ b/pkg/analyzer_plugin/test/support/abstract_context.dart @@ -172,6 +172,7 @@ class AbstractContextTest with MockPackagesMixin, ResourceProviderMixin { includedPaths: collectionIncludedPaths.map(convertPath).toList(), resourceProvider: resourceProvider, sdkPath: sdkRoot.path, + withFineDependencies: true, ); } }