Replace more Bazel with Blaze, some simplifications.
Change-Id: I096860e17ce56c2f602718f11706f24989c1f65b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/255141
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
diff --git a/pkg/analysis_server/lib/src/analysis_server.dart b/pkg/analysis_server/lib/src/analysis_server.dart
index 112d5f5..fbcdf02 100644
--- a/pkg/analysis_server/lib/src/analysis_server.dart
+++ b/pkg/analysis_server/lib/src/analysis_server.dart
@@ -157,7 +157,7 @@
ProcessRunner? processRunner,
this.notificationManager, {
this.requestStatistics,
- bool enableBazelWatcher = false,
+ bool enableBlazeWatcher = false,
}) : resourceProvider = OverlayResourceProvider(baseResourceProvider),
pubApi = PubApi(instrumentationService, httpClient,
Platform.environment['PUB_HOSTED_URL']) {
@@ -228,7 +228,7 @@
analysisPerformanceLogger,
analysisDriverScheduler,
instrumentationService,
- enableBazelWatcher: enableBazelWatcher,
+ enableBlazeWatcher: enableBlazeWatcher,
);
searchEngine = SearchEngineImpl(driverMap.values);
}
diff --git a/pkg/analysis_server/lib/src/context_manager.dart b/pkg/analysis_server/lib/src/context_manager.dart
index 00746d6..8aa6e66 100644
--- a/pkg/analysis_server/lib/src/context_manager.dart
+++ b/pkg/analysis_server/lib/src/context_manager.dart
@@ -35,14 +35,14 @@
import 'package:watcher/watcher.dart';
import 'package:yaml/yaml.dart';
-/// Enables watching of files generated by Bazel.
+/// Enables watching of files generated by Blaze.
///
/// TODO(michalt): This is a temporary flag that we use to disable this
/// functionality due its performance issues. We plan to benchmark and optimize
/// it and re-enable it everywhere.
/// Not private to enable testing.
/// NB: If you set this to `false` remember to disable the
-/// `test/integration/serve/bazel_changes_test.dart`.
+/// `test/integration/serve/blaze_changes_test.dart`.
var experimentalEnableBlazeWatching = true;
/// Class that maintains a mapping from included/excluded paths to a set of
@@ -193,20 +193,20 @@
/// Subscriptions to watch included resources for changes.
final List<StreamSubscription<WatchEvent>> watcherSubscriptions = [];
- /// For each folder, stores the subscription to the Bazel workspace so that we
+ /// For each folder, stores the subscription to the Blaze workspace so that we
/// can establish watches for the generated files.
final blazeSearchSubscriptions =
<Folder, StreamSubscription<BlazeSearchInfo>>{};
/// The watcher service running in a separate isolate to watch for changes
- /// to files generated by Bazel.
+ /// to files generated by Blaze.
///
- /// Might be `null` if watching Bazel files is not enabled.
+ /// Might be `null` if watching Blaze files is not enabled.
BlazeFileWatcherService? blazeWatcherService;
/// The subscription to changes in the files watched by [blazeWatcherService].
///
- /// Might be `null` if watching Bazel files is not enabled.
+ /// Might be `null` if watching Blaze files is not enabled.
StreamSubscription<List<WatchEvent>>? blazeWatcherSubscription;
/// For each [Folder] store which files are being watched. This allows us to
@@ -233,9 +233,9 @@
this._performanceLog,
this._scheduler,
this._instrumentationService,
- {required bool enableBazelWatcher})
+ {required bool enableBlazeWatcher})
: pathContext = resourceProvider.pathContext {
- if (enableBazelWatcher) {
+ if (enableBlazeWatcher) {
blazeWatcherService = BlazeFileWatcherService(_instrumentationService);
blazeWatcherSubscription = blazeWatcherService!.events
.listen((events) => _handleBlazeWatchEvents(events));
@@ -630,7 +630,6 @@
for (var path in watched.paths) {
blazeWatcherService!.stopWatching(watched.workspace, path);
}
- _stopWatchingBlazeBinPaths(watched);
}
blazeSearchSubscriptions.remove(rootFolder)?.cancel();
driverMap.remove(rootFolder);
@@ -650,16 +649,11 @@
}
}
- List<String> _getPossibleBlazeBinPaths(_BlazeWatchedFiles watched) => [
- pathContext.join(watched.workspace, 'bazel-bin'),
- pathContext.join(watched.workspace, 'blaze-bin'),
- ];
-
- /// Establishes watch(es) for the Bazel generated files provided in
+ /// Establishes watch(es) for the Blaze generated files provided in
/// [notification].
///
/// Whenever the files change, we trigger re-analysis. This allows us to react
- /// to creation/modification of files that were generated by Bazel.
+ /// to creation/modification of files that were generated by Blaze.
void _handleBlazeSearchInfo(
Folder folder, String workspace, BlazeSearchInfo info) {
final blazeWatcherService = this.blazeWatcherService;
@@ -673,19 +667,8 @@
if (added) blazeWatcherService.startWatching(workspace, info);
}
- /// Notifies the drivers that a generated Bazel file has changed.
+ /// Notifies the drivers that a generated Blaze file has changed.
void _handleBlazeWatchEvents(List<WatchEvent> events) {
- // First check if we have any changes to the bazel-*/blaze-* paths. If
- // we do, we'll simply recreate all contexts to make sure that we follow the
- // correct paths.
- var bazelSymlinkPaths = blazeWatchedPathsPerFolder.values
- .expand((watched) => _getPossibleBlazeBinPaths(watched))
- .toSet();
- if (events.any((event) => bazelSymlinkPaths.contains(event.path))) {
- refresh();
- return;
- }
-
// If a file was created or removed, the URI resolution is likely wrong.
// Do as for `package_config.json` changes - recreate all contexts.
if (events
@@ -807,34 +790,12 @@
existingExcludedSet.containsAll(excludedPaths);
}
- /// Starts watching for the `bazel-bin` and `blaze-bin` symlinks.
- ///
- /// This is important since these symlinks might not be present when the
- /// server starts up, in which case `BazelWorkspace` assumes by default the
- /// Bazel ones. So we want to detect if the symlinks get created to reset
- /// everything and repeat the search for the folders.
- void _startWatchingBlazeBinPaths(_BlazeWatchedFiles watched) {
- var watcherService = blazeWatcherService;
- if (watcherService == null) return;
- var paths = _getPossibleBlazeBinPaths(watched);
- watcherService.startWatching(
- watched.workspace, BlazeSearchInfo(paths[0], paths));
- }
-
- /// Stops watching for the `bazel-bin` and `blaze-bin` symlinks.
- void _stopWatchingBlazeBinPaths(_BlazeWatchedFiles watched) {
- var watcherService = blazeWatcherService;
- if (watcherService == null) return;
- var paths = _getPossibleBlazeBinPaths(watched);
- watcherService.stopWatching(watched.workspace, paths[0]);
- }
-
- /// Listens to files generated by Bazel that were found or searched for.
+ /// Listens to files generated by Blaze that were found or searched for.
///
/// This is handled specially because the files are outside the package
/// folder, but we still want to watch for changes to them.
///
- /// Does nothing if the [driver] is not in a Bazel workspace.
+ /// Does nothing if the [analysisDriver] is not in a Blaze workspace.
void _watchBlazeFilesIfNeeded(Folder folder, AnalysisDriver analysisDriver) {
if (!experimentalEnableBlazeWatching) return;
var watcherService = blazeWatcherService;
@@ -849,7 +810,6 @@
var watched = _BlazeWatchedFiles(workspace.root);
blazeWatchedPathsPerFolder[folder] = watched;
- _startWatchingBlazeBinPaths(watched);
}
}
}
diff --git a/pkg/analysis_server/lib/src/legacy_analysis_server.dart b/pkg/analysis_server/lib/src/legacy_analysis_server.dart
index e531bac..bbd9256 100644
--- a/pkg/analysis_server/lib/src/legacy_analysis_server.dart
+++ b/pkg/analysis_server/lib/src/legacy_analysis_server.dart
@@ -381,7 +381,7 @@
DiagnosticServer? diagnosticServer,
this.detachableFileSystemManager,
// Disable to avoid using this in unit tests.
- bool enableBazelWatcher = false,
+ bool enableBlazeWatcher = false,
}) : super(
options,
sdkManager,
@@ -394,7 +394,7 @@
processRunner,
NotificationManager(channel, baseResourceProvider.pathContext),
requestStatistics: requestStatistics,
- enableBazelWatcher: enableBazelWatcher,
+ enableBlazeWatcher: enableBlazeWatcher,
) {
var contextManagerCallbacks =
ServerContextManagerCallbacks(this, resourceProvider);
diff --git a/pkg/analysis_server/lib/src/lsp/lsp_analysis_server.dart b/pkg/analysis_server/lib/src/lsp/lsp_analysis_server.dart
index 8fddfd4..b010076 100644
--- a/pkg/analysis_server/lib/src/lsp/lsp_analysis_server.dart
+++ b/pkg/analysis_server/lib/src/lsp/lsp_analysis_server.dart
@@ -140,7 +140,7 @@
DiagnosticServer? diagnosticServer,
this.detachableFileSystemManager,
// Disable to avoid using this in unit tests.
- bool enableBazelWatcher = false,
+ bool enableBlazeWatcher = false,
}) : super(
options,
sdkManager,
@@ -152,7 +152,7 @@
httpClient,
processRunner,
LspNotificationManager(channel, baseResourceProvider.pathContext),
- enableBazelWatcher: enableBazelWatcher,
+ enableBlazeWatcher: enableBlazeWatcher,
) {
notificationManager.server = this;
messageHandler = UninitializedStateMessageHandler(this);
diff --git a/pkg/analysis_server/lib/src/lsp/lsp_socket_server.dart b/pkg/analysis_server/lib/src/lsp/lsp_socket_server.dart
index ddc839b..f0ec6c0 100644
--- a/pkg/analysis_server/lib/src/lsp/lsp_socket_server.dart
+++ b/pkg/analysis_server/lib/src/lsp/lsp_socket_server.dart
@@ -89,7 +89,7 @@
instrumentationService,
diagnosticServer: diagnosticServer,
detachableFileSystemManager: detachableFileSystemManager,
- enableBazelWatcher: true,
+ enableBlazeWatcher: true,
);
detachableFileSystemManager?.setAnalysisServer(server);
}
diff --git a/pkg/analysis_server/lib/src/services/kythe/kythe_visitors.dart b/pkg/analysis_server/lib/src/services/kythe/kythe_visitors.dart
index 3e84510..dc3569f 100644
--- a/pkg/analysis_server/lib/src/services/kythe/kythe_visitors.dart
+++ b/pkg/analysis_server/lib/src/services/kythe/kythe_visitors.dart
@@ -85,9 +85,9 @@
}
var path = source.fullName;
- var bazelWorkspace = BlazeWorkspace.find(provider, path);
- if (bazelWorkspace != null) {
- return provider.pathContext.relative(path, from: bazelWorkspace.root);
+ var blazeWorkspace = BlazeWorkspace.find(provider, path);
+ if (blazeWorkspace != null) {
+ return provider.pathContext.relative(path, from: blazeWorkspace.root);
}
var gnWorkspace = GnWorkspace.find(provider, path);
if (gnWorkspace != null) {
diff --git a/pkg/analysis_server/lib/src/socket_server.dart b/pkg/analysis_server/lib/src/socket_server.dart
index 1625098..fbbefab 100644
--- a/pkg/analysis_server/lib/src/socket_server.dart
+++ b/pkg/analysis_server/lib/src/socket_server.dart
@@ -93,7 +93,7 @@
requestStatistics: requestStatistics,
diagnosticServer: diagnosticServer,
detachableFileSystemManager: detachableFileSystemManager,
- enableBazelWatcher: true,
+ enableBlazeWatcher: true,
);
detachableFileSystemManager?.setAnalysisServer(server);
}
diff --git a/pkg/analysis_server/test/analysis/get_hover_test.dart b/pkg/analysis_server/test/analysis/get_hover_test.dart
index 359613a..a31aa2d 100644
--- a/pkg/analysis_server/test/analysis/get_hover_test.dart
+++ b/pkg/analysis_server/test/analysis/get_hover_test.dart
@@ -20,7 +20,7 @@
class AnalysisHoverBlazeTest extends BlazeWorkspaceAnalysisServerTest {
Future<void> test_blaze_notOwnedUri() async {
newFile(
- '$workspaceRootPath/bazel-genfiles/dart/my/lib/test.dart',
+ '$workspaceRootPath/blaze-genfiles/dart/my/lib/test.dart',
'// generated',
);
diff --git a/pkg/analysis_server/test/integration/server/blaze_changes_test.dart b/pkg/analysis_server/test/integration/server/blaze_changes_test.dart
index 59c52da..20eb6a5 100644
--- a/pkg/analysis_server/test/integration/server/blaze_changes_test.dart
+++ b/pkg/analysis_server/test/integration/server/blaze_changes_test.dart
@@ -62,15 +62,13 @@
sourceDirectory = Directory(inWorkspace('third_party/dart/project'));
sourceDirectory.createSync(recursive: true);
- blazeRoot = inTmpDir('bazel_or_blaze_root');
+ blazeRoot = inTmpDir('blaze_root');
Directory(blazeRoot).createSync(recursive: true);
- blazeOutPath =
- '$blazeRoot/execroot/bazel_or_blaze_workspace/bazel_or_blaze-out';
- blazeBinPath =
- '$blazeRoot/execroot/bazel_or_blaze_workspace/bazel_or_blaze-out/bin';
+ blazeOutPath = '$blazeRoot/execroot/blaze_workspace/blaze-out';
+ blazeBinPath = '$blazeRoot/execroot/blaze_workspace/blaze-out/bin';
blazeGenfilesPath =
- '$blazeRoot/execroot/bazel_or_blaze_workspace/bazel_or_blaze-out/genfiles';
+ '$blazeRoot/execroot/blaze_workspace/blaze-out/genfiles';
Directory(inTmpDir(blazeOutPath)).createSync(recursive: true);
Directory(inTmpDir(blazeBinPath)).createSync(recursive: true);
diff --git a/pkg/analysis_server/test/lsp/initialization_test.dart b/pkg/analysis_server/test/lsp/initialization_test.dart
index 658984e..9e066454 100644
--- a/pkg/analysis_server/test/lsp/initialization_test.dart
+++ b/pkg/analysis_server/test/lsp/initialization_test.dart
@@ -46,7 +46,7 @@
Future<void> test_blazeWorkspace() async {
var workspacePath = '/home/user/ws';
- // Make it a Bazel workspace.
+ // Make it a Blaze workspace.
newFile('$workspacePath/${file_paths.blazeWorkspaceMarker}', '');
var packagePath = '$workspacePath/team/project1';
@@ -816,7 +816,7 @@
final file1 = convertPath('/home/nonProject/file1.dart');
newFile(file1, '');
- // Make /home a bazel workspace.
+ // Make /home a Blaze workspace.
newFile('/home/${file_paths.blazeWorkspaceMarker}', '');
await initialize(allowEmptyRootUri: true);
diff --git a/pkg/analysis_server/test/services/refactoring/legacy/move_file_test.dart b/pkg/analysis_server/test/services/refactoring/legacy/move_file_test.dart
index c605bcd..b0df228 100644
--- a/pkg/analysis_server/test/services/refactoring/legacy/move_file_test.dart
+++ b/pkg/analysis_server/test/services/refactoring/legacy/move_file_test.dart
@@ -78,7 +78,7 @@
@failingTest
Future<void> test_file_imported_with_package_uri_lib_change() async {
- // The current testing stack does not support creating such bazel roots
+ // The current testing stack does not support creating such Blaze roots
var file = newFile('/home/test0/test1/test2/lib/111/name.dart', '');
addTestSource(r'''
import 'package:test0.test1.test2/111/name.dart';
@@ -101,7 +101,7 @@
@failingTest
Future<void> test_file_imported_with_package_uri_lib_change_down() async {
- // The current testing stack does not support creating such bazel roots
+ // The current testing stack does not support creating such Blaze roots
var file = newFile('/home/test0/test1/test2/lib/111/name.dart', '');
addTestSource(r'''
import 'package:test0.test1.test2/111/name.dart';
@@ -124,7 +124,7 @@
@failingTest
Future<void> test_file_imported_with_package_uri_lib_change_up() async {
- // The current testing stack does not support creating such bazel roots
+ // The current testing stack does not support creating such Blaze roots
var file = newFile('/home/test0/test1/test2/lib/111/name.dart', '');
addTestSource(r'''
import 'package:test0.test1.test2/111/name.dart';
diff --git a/pkg/analysis_server/test/src/plugin/plugin_manager_test.dart b/pkg/analysis_server/test/src/plugin/plugin_manager_test.dart
index 057ad4e..0f91583 100644
--- a/pkg/analysis_server/test/src/plugin/plugin_manager_test.dart
+++ b/pkg/analysis_server/test/src/plugin/plugin_manager_test.dart
@@ -493,11 +493,11 @@
void test_pathsFor_withPubspec_inBlazeWorkspace() {
//
- // Build a Bazel workspace containing four packages, including the plugin.
+ // Build a Blaze workspace containing four packages, including the plugin.
//
newFile('/workspaceRoot/${file_paths.blazeWorkspaceMarker}', '');
- newFolder('/workspaceRoot/bazel-bin');
- newFolder('/workspaceRoot/bazel-genfiles');
+ newFolder('/workspaceRoot/blaze-bin');
+ newFolder('/workspaceRoot/blaze-genfiles');
String newPackage(String packageName, [List<String>? dependencies]) {
var packageRoot =
diff --git a/pkg/analysis_server/test/src/utilities/mock_packages.dart b/pkg/analysis_server/test/src/utilities/mock_packages.dart
index cb6c5d2..f2dbd3f 100644
--- a/pkg/analysis_server/test/src/utilities/mock_packages.dart
+++ b/pkg/analysis_server/test/src/utilities/mock_packages.dart
@@ -38,7 +38,7 @@
}
/// Helper for copying files from "tests/mock_packages" to memory file system
-/// for Bazel.
+/// for Blaze.
class BlazeMockPackages {
static final BlazeMockPackages instance = BlazeMockPackages._();
diff --git a/pkg/analyzer/lib/dart/analysis/results.dart b/pkg/analyzer/lib/dart/analysis/results.dart
index a47b13c..533639e 100644
--- a/pkg/analyzer/lib/dart/analysis/results.dart
+++ b/pkg/analyzer/lib/dart/analysis/results.dart
@@ -153,7 +153,7 @@
/// The type of [InvalidResult] returned when the given file path does not
/// represent the corresponding URI.
///
-/// This usually happens in Bazel workspaces, when a URI is resolved to
+/// This usually happens in Blaze workspaces, when a URI is resolved to
/// a generated file, but there is also a writable file to which this URI
/// would be resolved, if there were no generated file.
///
diff --git a/pkg/analyzer/lib/src/dart/analysis/file_state.dart b/pkg/analyzer/lib/src/dart/analysis/file_state.dart
index 9d94dc4..9ca390f 100644
--- a/pkg/analyzer/lib/src/dart/analysis/file_state.dart
+++ b/pkg/analyzer/lib/src/dart/analysis/file_state.dart
@@ -1352,7 +1352,7 @@
/// Return `true` if there is a URI that can be resolved to the [path].
///
/// When a file exists, but for the URI that corresponds to the file is
- /// resolved to another file, e.g. a generated one in Bazel, Gn, etc, we
+ /// resolved to another file, e.g. a generated one in Blaze, Gn, etc, we
/// cannot analyze the original file.
bool hasUri(String path) {
bool? flag = _hasUriForPath[path];
diff --git a/pkg/analyzer/lib/src/services/available_declarations.dart b/pkg/analyzer/lib/src/services/available_declarations.dart
index f0a990f..b146553 100644
--- a/pkg/analyzer/lib/src/services/available_declarations.dart
+++ b/pkg/analyzer/lib/src/services/available_declarations.dart
@@ -164,7 +164,7 @@
///
/// We include libraries from this list only when actual context dependencies
/// are not known. Dependencies are always know for Pub packages, but are
- /// currently never known for Bazel packages.
+ /// currently never known for Blaze packages.
final List<String> _knownPathList = [];
DeclarationsContext(this._tracker, this._analysisContext);
@@ -190,7 +190,7 @@
/// of packages listed as `dependencies`, and files in the `test` directory
/// can in addition access libraries of packages listed as `dev_dependencies`.
///
- /// With `Bazel` sets of accessible libraries are specified explicitly by
+ /// With `Blaze` sets of accessible libraries are specified explicitly by
/// the client using [setDependencies].
Libraries getLibraries(String path) {
var sdkLibraries = <Library>[];
@@ -237,7 +237,7 @@
contextPathList = _contextPathList;
}
} else {
- // In bazel workspaces, consider declarations from the entire context
+ // In Blaze workspaces, consider declarations from the entire context
contextPathList = _contextPathList;
}
@@ -261,7 +261,7 @@
///
/// For `Pub` packages this method is invoked automatically, because their
/// dependencies, described in `pubspec.yaml` files, and can be automatically
- /// included. This method is useful for `Bazel` contexts, where dependencies
+ /// included. This method is useful for `Blaze` contexts, where dependencies
/// are specified externally, in form of `BUILD` files.
///
/// New dependencies will replace any previously set dependencies for this
@@ -651,7 +651,7 @@
/// Pull known files into [DeclarationsContext]s.
///
- /// This is a temporary support for Bazel repositories, because IDEA
+ /// This is a temporary support for Blaze repositories, because IDEA
/// does not yet give us dependencies for them.
@visibleForTesting
void pullKnownFiles() {
@@ -1235,7 +1235,7 @@
pathKey = '${pathKeyBuilder.toHex()}.declarations_content';
}
- // With Bazel multiple workspaces might be copies of the same workspace,
+ // With Blaze multiple workspaces might be copies of the same workspace,
// and have files with the same content, but with different paths.
// So, we use the content hash to reuse their declarations without parsing.
String? content;
@@ -2113,7 +2113,7 @@
}
}
-/// Information about a package: `Pub` or `Bazel`.
+/// Information about a package: `Pub` or `Blaze`.
class _Package {
final Folder root;
final Folder lib;
diff --git a/pkg/analyzer/lib/src/workspace/blaze.dart b/pkg/analyzer/lib/src/workspace/blaze.dart
index 629e595..b069f5f 100644
--- a/pkg/analyzer/lib/src/workspace/blaze.dart
+++ b/pkg/analyzer/lib/src/workspace/blaze.dart
@@ -14,11 +14,10 @@
import 'package:analyzer/src/util/uri.dart';
import 'package:analyzer/src/workspace/blaze_watcher.dart';
import 'package:analyzer/src/workspace/workspace.dart';
-import 'package:collection/collection.dart';
import 'package:path/path.dart' as path;
import 'package:pub_semver/pub_semver.dart';
-/// Instances of the class `BazelFileUriResolver` resolve `file` URI's by first
+/// Instances of the class `BlazeFileUriResolver` resolve `file` URI's by first
/// resolving file uri's in the expected way, and then by looking in the
/// corresponding generated directories.
class BlazeFileUriResolver extends ResourceUriResolver {
@@ -176,20 +175,16 @@
}
}
-/// Information about a Bazel workspace.
+/// Information about a Blaze workspace.
class BlazeWorkspace extends Workspace
implements WorkspaceWithDefaultAnalysisOptions {
static const String _READONLY = 'READONLY';
- /// The name of the file that identifies a set of Bazel Targets.
+ /// The name of the file that identifies a set of Blaze Targets.
///
/// For Dart package purposes, a BUILD file identifies a package.
static const String _buildFileName = 'BUILD';
- /// Default prefix for "-genfiles" and "-bin" that will be assumed if no build
- /// output symlinks are found.
- static const defaultSymlinkPrefix = 'bazel';
-
final ResourceProvider provider;
/// The absolute workspace root path.
@@ -199,20 +194,17 @@
@override
final String root;
- /// Either `blaze` or `bazel`.
- final String symlinkPrefix;
-
/// The absolute path to the optional read only workspace root, in the
/// `READONLY` folder if a git-based workspace, or `null`.
final String? readonly;
- /// The absolute paths to all `bazel-bin` folders.
+ /// The absolute paths to all `blaze-bin` folders.
///
/// In practice, there is usually one "bin" path, and sometimes there are two,
/// on distributed build systems. It is very rare to have more than two.
final List<String> binPaths;
- /// The absolute path to the `bazel-genfiles` folder.
+ /// The absolute path to the `blaze-genfiles` folder.
final String genfiles;
/// Sometimes `BUILD` files are not preserved, and `xyz.packages` files
@@ -232,7 +224,6 @@
BlazeWorkspace._(
this.provider,
this.root,
- this.symlinkPrefix,
this.readonly,
this.binPaths,
this.genfiles, {
@@ -269,7 +260,7 @@
}
/// Return the file with the given [absolutePath], looking first into
- /// directories for generated files: `bazel-bin` and `bazel-genfiles`, and
+ /// directories for generated files: `blaze-bin` and `blaze-genfiles`, and
/// then into the workspace root. The file in the workspace root is returned
/// even if it does not exist. Return `null` if the given [absolutePath] is
/// not in the workspace [root].
@@ -284,10 +275,8 @@
// symlinks and not the [binPaths] or [genfiles] to make sure we use the
// files corresponding to the most recent build configuration and get
// consistent view of all the generated files.
- var generatedCandidates = [
- '$symlinkPrefix-genfiles',
- '$symlinkPrefix-bin'
- ].map((prefix) => context.join(root, context.join(prefix, relative)));
+ var generatedCandidates = ['blaze-genfiles', 'blaze-bin']
+ .map((prefix) => context.join(root, context.join(prefix, relative)));
for (var path in generatedCandidates) {
File file = provider.getFile(path);
if (file.exists) {
@@ -334,7 +323,7 @@
return null;
}
- // Handle files which are given with their location in "bazel-bin", etc.
+ // Handle files which are given with their location in "blaze-bin", etc.
// This does not typically happen during usual analysis, but it still could,
// and it can come up in tests.
for (var binPath in [genfiles, ...binPaths]) {
@@ -388,7 +377,7 @@
/// package's root. A ".packages" file found in [folder]'s sister path
/// under a "bin" path among [binPaths] denotes a Dart package.
///
- /// For example, if the [root] of this BazelWorkspace is
+ /// For example, if the [root] of this BlazeWorkspace is
/// "/build/work/abc123/workspace" with two "bin" folders,
/// "/build/work/abc123/workspace/blaze-out/host/bin/" and
/// "/build/work/abc123/workspace/blaze-out/k8-opt/bin/", and [folder]
@@ -446,18 +435,18 @@
return null;
}
- /// Find the Bazel workspace that contains the given [filePath].
+ /// Find the Blaze workspace that contains the given [filePath].
///
/// This method walks up the file system from [filePath], looking for various
- /// "marker" files which indicate a Bazel workspace.
+ /// "marker" files which indicate a Blaze workspace.
///
/// At each folder _f_ with parent _p_, starting with [filePath]:
///
/// * If _f_ has a sibling folder named "READONLY", and that folder has a
/// child folder with the same name as _f_, then a [BlazeWorkspace] rooted at
/// _f_ is returned.
- /// * If _f_ has a child folder named "blaze-out" or "bazel-out", then a
- /// [BlazeWorkspace] rooted at _f_ is returned.
+ /// * If _f_ has a child folder named "blaze-out", then a [BlazeWorkspace]
+ /// rooted at _f_ is returned.
/// * If _f_ has a child file named [file_paths.blazeWorkspaceMarker], then
/// a [BlazeWorkspace] rooted at _f_ is returned.
static BlazeWorkspace? find(
@@ -478,29 +467,21 @@
context.join(readonlyFolder.path, folder.shortName);
if (provider.getFolder(readonlyRoot).exists) {
var binPaths = _findBinFolderPaths(folder);
- String symlinkPrefix =
- _findSymlinkPrefix(provider, root, binPaths: binPaths);
- binPaths = binPaths..add(context.join(root, '$symlinkPrefix-bin'));
- return BlazeWorkspace._(provider, root, symlinkPrefix, readonlyRoot,
- binPaths, context.join(root, '$symlinkPrefix-genfiles'),
+ binPaths = binPaths..add(context.join(root, 'blaze-bin'));
+ return BlazeWorkspace._(provider, root, readonlyRoot, binPaths,
+ context.join(root, 'blaze-genfiles'),
lookForBuildFileSubstitutes: lookForBuildFileSubstitutes);
}
}
- if (_firstExistingFolder(parent, ['blaze-out', 'bazel-out']) != null) {
- // Found the "out" folder; must be a bazel workspace.
+ final blazeOutFolder = parent.getChildAssumingFolder('blaze-out');
+ if (blazeOutFolder.exists) {
+ // Found the "out" folder; must be a Blaze workspace.
String root = parent.path;
var binPaths = _findBinFolderPaths(parent);
- String symlinkPrefix =
- _findSymlinkPrefix(provider, root, binPaths: binPaths);
- binPaths = binPaths..add(context.join(root, '$symlinkPrefix-bin'));
- return BlazeWorkspace._(
- provider,
- root,
- symlinkPrefix,
- null /* readonly */,
- binPaths,
- context.join(root, '$symlinkPrefix-genfiles'),
+ binPaths = binPaths..add(context.join(root, 'blaze-bin'));
+ return BlazeWorkspace._(provider, root, null /* readonly */, binPaths,
+ context.join(root, 'blaze-genfiles'),
lookForBuildFileSubstitutes: lookForBuildFileSubstitutes);
}
@@ -508,16 +489,9 @@
if (folder.getChildAssumingFile(file_paths.blazeWorkspaceMarker).exists) {
String root = folder.path;
var binPaths = _findBinFolderPaths(folder);
- String symlinkPrefix =
- _findSymlinkPrefix(provider, root, binPaths: binPaths);
- binPaths = binPaths..add(context.join(root, '$symlinkPrefix-bin'));
- return BlazeWorkspace._(
- provider,
- root,
- symlinkPrefix,
- null /* readonly */,
- binPaths,
- context.join(root, '$symlinkPrefix-genfiles'),
+ binPaths = binPaths..add(context.join(root, 'blaze-bin'));
+ return BlazeWorkspace._(provider, root, null /* readonly */, binPaths,
+ context.join(root, 'blaze-genfiles'),
lookForBuildFileSubstitutes: lookForBuildFileSubstitutes);
}
}
@@ -528,17 +502,16 @@
/// Find the "bin" folder path, by searching for it.
///
/// Depending on the environment we're working in (source code tree, build
- /// environment subtree of sources, local workspace, blaze, bazel), the "bin"
- /// folder may be available at a symlink found at `$root/blaze-bin/` or
- /// `$root/bazel-bin/`. If that symlink is not available, then we must search
- /// the immediate folders found in `$root/blaze-out/` and `$root/bazel-out/`
- /// for folders named "bin".
+ /// environment subtree of sources, local workspace, blaze), the "bin"
+ /// folder may be available at a symlink found at `$root/blaze-bin/`. If that
+ /// symlink is not available, then we must search the immediate folders found
+ /// in `$root/blaze-out/` for folders named "bin".
///
/// If no "bin" folder is found in any of those locations, empty list is
/// returned.
static List<String> _findBinFolderPaths(Folder root) {
- var out = _firstExistingFolder(root, ['blaze-out', 'bazel-out']);
- if (out == null) {
+ final out = root.getChildAssumingFolder('blaze-out');
+ if (!out.exists) {
return [];
}
@@ -554,36 +527,6 @@
return binPaths;
}
- /// Return the symlink prefix, _X_, for folders `X-bin` or `X-genfiles`.
- ///
- /// If the workspace's "bin" folders were already found, the symlink prefix is
- /// determined from one of the [binPaths]. Otherwise it is determined by
- /// probing the internal `blaze-genfiles` and `bazel-genfiles`. Make a default
- /// assumption according to [defaultSymlinkPrefix] if neither of the folders
- /// exists.
- static String _findSymlinkPrefix(ResourceProvider provider, String root,
- {List<String>? binPaths}) {
- path.Context context = provider.pathContext;
- if (binPaths != null && binPaths.isNotEmpty) {
- return context.basename(binPaths.first).startsWith('bazel')
- ? 'bazel'
- : 'blaze';
- }
- if (provider.getFolder(context.join(root, 'blaze-genfiles')).exists) {
- return 'blaze';
- }
- if (provider.getFolder(context.join(root, 'bazel-genfiles')).exists) {
- return 'bazel';
- }
- // Couldn't find it. Make a default assumption.
- return defaultSymlinkPrefix;
- }
-
- /// Return the first folder within [root], chosen from [names], which exists.
- static Folder? _firstExistingFolder(Folder root, List<String> names) => names
- .map((name) => root.getChildAssumingFolder(name))
- .firstWhereOrNull((folder) => folder.exists);
-
/// Return the default language version of the workspace.
///
/// Return `null` if cannot be read, for example because the file does not
@@ -614,11 +557,11 @@
}
}
-/// Information about a package defined in a BazelWorkspace.
+/// Information about a package defined in a [BlazeWorkspace].
///
/// Separate from [Packages] or package maps, this class is designed to simply
/// understand whether arbitrary file paths represent libraries declared within
-/// a given package in a BazelWorkspace.
+/// a given package in a [BlazeWorkspace].
class BlazeWorkspacePackage extends WorkspacePackage {
/// A prefix for any URI of a path in this package.
final String _uriPrefix;
diff --git a/pkg/analyzer/lib/src/workspace/blaze_watcher.dart b/pkg/analyzer/lib/src/workspace/blaze_watcher.dart
index b489112..138d2b5 100644
--- a/pkg/analyzer/lib/src/workspace/blaze_watcher.dart
+++ b/pkg/analyzer/lib/src/workspace/blaze_watcher.dart
@@ -486,11 +486,8 @@
Future<String?> _getCommandLogPath() async {
String? resolvedLink;
- var bazelOut = _inWorkspace('bazel-out');
var blazeOut = _inWorkspace('blaze-out');
- if (await io.Link(bazelOut).exists()) {
- resolvedLink = await io.Link(bazelOut).target();
- } else if (await io.Link(blazeOut).exists()) {
+ if (await io.Link(blazeOut).exists()) {
resolvedLink = await io.Link(blazeOut).target();
}
if (resolvedLink == null) return null;
diff --git a/pkg/analyzer/test/dart/sdk/build_sdk_summary_test.dart b/pkg/analyzer/test/dart/sdk/build_sdk_summary_test.dart
index 2c09274..f9372f4 100644
--- a/pkg/analyzer/test/dart/sdk/build_sdk_summary_test.dart
+++ b/pkg/analyzer/test/dart/sdk/build_sdk_summary_test.dart
@@ -66,7 +66,7 @@
sdkSummaryFile.writeAsBytesSync(sdkSummaryBytes);
// Pub workspace does not support SDK summaries.
- // So, we use Bazel workspace.
+ // So, we use Blaze workspace.
const workspacePath = '/workspace';
newFile('$workspacePath/${file_paths.blazeWorkspaceMarker}', '');
final myPackageRoot = getFolder('$workspacePath/dart/my');
@@ -113,7 +113,7 @@
sdkSummaryFile.writeAsBytesSync(sdkSummaryBytes);
// Pub workspace does not support SDK summaries.
- // So, we use Bazel workspace.
+ // So, we use Blaze workspace.
const workspacePath = '/workspace';
newFile('$workspacePath/${file_paths.blazeWorkspaceMarker}', '');
final myPackageRoot = getFolder('$workspacePath/dart/my');
diff --git a/pkg/analyzer/test/src/dart/analysis/context_builder_test.dart b/pkg/analyzer/test/src/dart/analysis/context_builder_test.dart
index 2f102b8..f2e65b6 100644
--- a/pkg/analyzer/test/src/dart/analysis/context_builder_test.dart
+++ b/pkg/analyzer/test/src/dart/analysis/context_builder_test.dart
@@ -171,8 +171,8 @@
void test_sourceFactory_blazeWorkspace() {
var projectPath = convertPath('/workspace/my/module');
newFile('/workspace/${file_paths.blazeWorkspaceMarker}', '');
- newFolder('/workspace/bazel-bin');
- newFolder('/workspace/bazel-genfiles');
+ newFolder('/workspace/blaze-bin');
+ newFolder('/workspace/blaze-genfiles');
var analysisContext = _createSingleAnalysisContext(projectPath);
expect(analysisContext.contextRoot.workspace, isA<BlazeWorkspace>());
diff --git a/pkg/analyzer/test/src/dart/analysis/context_locator_test.dart b/pkg/analyzer/test/src/dart/analysis/context_locator_test.dart
index 4d03186..a385d2d 100644
--- a/pkg/analyzer/test/src/dart/analysis/context_locator_test.dart
+++ b/pkg/analyzer/test/src/dart/analysis/context_locator_test.dart
@@ -1135,7 +1135,7 @@
var workspacePath = '/home/workspace';
var workspaceFolder = getFolder(workspacePath);
newFile('$workspacePath/${file_paths.blazeWorkspaceMarker}', '');
- var bazelOptionsFile = newFile(
+ var blazeOptionsFile = newFile(
'$workspacePath/dart/analysis_options/lib/default.yaml',
'',
);
@@ -1150,7 +1150,7 @@
var root = findRoot(roots, workspaceFolder);
expect(root.includedPaths, unorderedEquals([rootFolder.path]));
expect(root.excludedPaths, isEmpty);
- expect(root.optionsFile, bazelOptionsFile);
+ expect(root.optionsFile, blazeOptionsFile);
expect(root.packagesFile, isNull);
}
diff --git a/pkg/analyzer/test/src/dart/analysis/file_state_test.dart b/pkg/analyzer/test/src/dart/analysis/file_state_test.dart
index 2248d58..cd44ef3 100644
--- a/pkg/analyzer/test/src/dart/analysis/file_state_test.dart
+++ b/pkg/analyzer/test/src/dart/analysis/file_state_test.dart
@@ -41,7 +41,7 @@
void test_getFileForUri_hasGenerated_askGeneratedFirst() async {
var relPath = 'dart/my/test/a.dart';
var writablePath = convertPath('$workspaceRootPath/$relPath');
- var generatedPath = convertPath('$workspaceRootPath/bazel-bin/$relPath');
+ var generatedPath = convertPath('$workspaceRootPath/blaze-bin/$relPath');
// This generated file should be used instead of the writable.
newFile(generatedPath, '');
@@ -69,7 +69,7 @@
void test_getFileForUri_hasGenerated_askWritableFirst() async {
var relPath = 'dart/my/test/a.dart';
var writablePath = convertPath('$workspaceRootPath/$relPath');
- var generatedPath = convertPath('$workspaceRootPath/bazel-bin/$relPath');
+ var generatedPath = convertPath('$workspaceRootPath/blaze-bin/$relPath');
// This generated file should be used instead of the writable.
newFile(generatedPath, '');
diff --git a/pkg/analyzer/test/src/dart/analysis/session_test.dart b/pkg/analyzer/test/src/dart/analysis/session_test.dart
index 68f3f4e..2a482d9 100644
--- a/pkg/analyzer/test/src/dart/analysis/session_test.dart
+++ b/pkg/analyzer/test/src/dart/analysis/session_test.dart
@@ -23,7 +23,7 @@
extends BlazeWorkspaceResolutionTest {
void test_getErrors_notFileOfUri() async {
var relPath = 'dart/my/lib/a.dart';
- newFile('$workspaceRootPath/bazel-bin/$relPath', '');
+ newFile('$workspaceRootPath/blaze-bin/$relPath', '');
final file = getFile('$workspaceRootPath/$relPath');
var session = contextFor(file).currentSession;
@@ -46,7 +46,7 @@
void test_getParsedLibrary_notFileOfUri() async {
var relPath = 'dart/my/lib/a.dart';
- newFile('$workspaceRootPath/bazel-bin/$relPath', '');
+ newFile('$workspaceRootPath/blaze-bin/$relPath', '');
final file = getFile('$workspaceRootPath/$relPath');
var session = contextFor(file).currentSession;
@@ -56,7 +56,7 @@
void test_getResolvedLibrary_notFileOfUri() async {
var relPath = 'dart/my/lib/a.dart';
- newFile('$workspaceRootPath/bazel-bin/$relPath', '');
+ newFile('$workspaceRootPath/blaze-bin/$relPath', '');
final file = getFile('$workspaceRootPath/$relPath');
var session = contextFor(file).currentSession;
@@ -66,7 +66,7 @@
void test_getResolvedUnit_notFileOfUri() async {
var relPath = 'dart/my/lib/a.dart';
- newFile('$workspaceRootPath/bazel-bin/$relPath', '');
+ newFile('$workspaceRootPath/blaze-bin/$relPath', '');
final file = getFile('$workspaceRootPath/$relPath');
var session = contextFor(file).currentSession;
@@ -100,7 +100,7 @@
void test_getUnitElement_notPathOfUri() async {
var relPath = 'dart/my/lib/a.dart';
- newFile('$workspaceRootPath/bazel-bin/$relPath', '');
+ newFile('$workspaceRootPath/blaze-bin/$relPath', '');
final file = getFile('$workspaceRootPath/$relPath');
var session = contextFor(file).currentSession;
diff --git a/pkg/analyzer/test/src/diagnostics/invalid_export_of_internal_element_test.dart b/pkg/analyzer/test/src/diagnostics/invalid_export_of_internal_element_test.dart
index 0f0dabb..fd0deac 100644
--- a/pkg/analyzer/test/src/diagnostics/invalid_export_of_internal_element_test.dart
+++ b/pkg/analyzer/test/src/diagnostics/invalid_export_of_internal_element_test.dart
@@ -21,10 +21,10 @@
class InvalidExportOfInternalElement_BlazePackageTest
extends BlazeWorkspaceResolutionTest
with InvalidExportOfInternalElementTest {
- String get testPackageBlazeBinPath => '$workspaceRootPath/bazel-bin/dart/my';
+ String get testPackageBlazeBinPath => '$workspaceRootPath/blaze-bin/dart/my';
String get testPackageGenfilesPath =>
- '$workspaceRootPath/bazel-genfiles/dart/my';
+ '$workspaceRootPath/blaze-genfiles/dart/my';
@override
String get testPackageLibPath => myPackageLibPath;
@@ -37,7 +37,7 @@
getFolder(metaPath),
);
newFile('$testPackageBlazeBinPath/my.packages', '');
- newFolder('$workspaceRootPath/bazel-out');
+ newFolder('$workspaceRootPath/blaze-out');
}
void test_exporterIsInBlazeBinLib() async {
diff --git a/pkg/analyzer/test/src/workspace/blaze_test.dart b/pkg/analyzer/test/src/workspace/blaze_test.dart
index cbd1295..8e596f5 100644
--- a/pkg/analyzer/test/src/workspace/blaze_test.dart
+++ b/pkg/analyzer/test/src/workspace/blaze_test.dart
@@ -31,11 +31,11 @@
void test_resolveAbsolute_blazeBin_exists() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-bin/my/test/a.dart',
+ '/workspace/blaze-bin/my/test/a.dart',
]);
_assertResolve(
- toUriStr('/workspace/bazel-bin/my/test/a.dart'),
- getFile('/workspace/bazel-bin/my/test/a.dart'),
+ toUriStr('/workspace/blaze-bin/my/test/a.dart'),
+ getFile('/workspace/blaze-bin/my/test/a.dart'),
restoredUriStr: toUriStr('/workspace/my/test/a.dart'),
);
}
@@ -86,22 +86,22 @@
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
'/workspace/my/test/a.dart',
- '/workspace/bazel-bin/my/test/a.dart',
+ '/workspace/blaze-bin/my/test/a.dart',
]);
_assertResolve(
toUriStr('/workspace/my/test/a.dart'),
- getFile('/workspace/bazel-bin/my/test/a.dart'),
+ getFile('/workspace/blaze-bin/my/test/a.dart'),
);
}
void test_resolveAbsolute_writableUri_blazeBin_noWritable() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-bin/my/test/a.dart',
+ '/workspace/blaze-bin/my/test/a.dart',
]);
_assertResolve(
toUriStr('/workspace/my/test/a.dart'),
- getFile('/workspace/bazel-bin/my/test/a.dart'),
+ getFile('/workspace/blaze-bin/my/test/a.dart'),
);
}
@@ -109,22 +109,22 @@
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
'/workspace/my/test/a.dart',
- '/workspace/bazel-genfiles/my/test/a.dart',
+ '/workspace/blaze-genfiles/my/test/a.dart',
]);
_assertResolve(
toUriStr('/workspace/my/test/a.dart'),
- getFile('/workspace/bazel-genfiles/my/test/a.dart'),
+ getFile('/workspace/blaze-genfiles/my/test/a.dart'),
);
}
void test_resolveAbsolute_writableUri_blazeGenfiles_noWritable() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/my/test/a.dart',
+ '/workspace/blaze-genfiles/my/test/a.dart',
]);
_assertResolve(
toUriStr('/workspace/my/test/a.dart'),
- getFile('/workspace/bazel-genfiles/my/test/a.dart'),
+ getFile('/workspace/blaze-genfiles/my/test/a.dart'),
);
}
@@ -192,23 +192,23 @@
void test_resolveAbsolute_bin() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/my/foo/lib/foo1.dart',
- '/workspace/bazel-bin/my/foo/lib/foo1.dart'
+ '/workspace/blaze-bin/my/foo/lib/foo1.dart'
]);
_assertResolve(
- 'package:my.foo/foo1.dart', '/workspace/bazel-bin/my/foo/lib/foo1.dart',
+ 'package:my.foo/foo1.dart', '/workspace/blaze-bin/my/foo/lib/foo1.dart',
exists: true);
}
void test_resolveAbsolute_bin_notInWorkspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
- '/workspace/bazel-bin/my/foo/lib/foo1.dart'
+ '/workspace/blaze-genfiles/',
+ '/workspace/blaze-bin/my/foo/lib/foo1.dart'
]);
_assertResolve(
- 'package:my.foo/foo1.dart', '/workspace/bazel-bin/my/foo/lib/foo1.dart',
+ 'package:my.foo/foo1.dart', '/workspace/blaze-bin/my/foo/lib/foo1.dart',
exists: true);
}
@@ -217,7 +217,7 @@
'/workspace/${file_paths.blazeWorkspaceMarker}',
'/workspace/my/foo/test',
]);
- _assertResolve(toUriStr('/workspace/bazel-bin/my/test/a .dart'),
+ _assertResolve(toUriStr('/workspace/blaze-bin/my/test/a .dart'),
'/workspace/my/test/a .dart',
exists: false, restore: false);
}
@@ -225,21 +225,21 @@
void test_resolveAbsolute_file_bin_to_genfiles() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/my/foo/test/foo1.dart',
- '/workspace/bazel-bin/'
+ '/workspace/blaze-genfiles/my/foo/test/foo1.dart',
+ '/workspace/blaze-bin/'
]);
- _assertResolve(toUriStr('/workspace/bazel-bin/my/foo/test/foo1.dart'),
- '/workspace/bazel-genfiles/my/foo/test/foo1.dart',
+ _assertResolve(toUriStr('/workspace/blaze-bin/my/foo/test/foo1.dart'),
+ '/workspace/blaze-genfiles/my/foo/test/foo1.dart',
restore: false);
}
void test_resolveAbsolute_file_genfiles_to_workspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/my/foo/test/foo1.dart'
]);
- _assertResolve(toUriStr('/workspace/bazel-genfiles/my/foo/test/foo1.dart'),
+ _assertResolve(toUriStr('/workspace/blaze-genfiles/my/foo/test/foo1.dart'),
'/workspace/my/foo/test/foo1.dart',
restore: false);
}
@@ -247,7 +247,7 @@
void test_resolveAbsolute_file_not_in_workspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/other/my/foo/test/foo1.dart'
]);
_assertNoResolve(toUriStr('/other/my/foo/test/foo1.dart'));
@@ -267,40 +267,40 @@
void test_resolveAbsolute_file_workspace_to_genfiles() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/my/foo/test/foo1.dart'
+ '/workspace/blaze-genfiles/my/foo/test/foo1.dart'
]);
_assertResolve(toUriStr('/workspace/my/foo/test/foo1.dart'),
- '/workspace/bazel-genfiles/my/foo/test/foo1.dart',
+ '/workspace/blaze-genfiles/my/foo/test/foo1.dart',
restore: false);
}
void test_resolveAbsolute_genfiles() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/my/foo/lib/foo1.dart',
- '/workspace/bazel-genfiles/my/foo/lib/foo1.dart'
+ '/workspace/blaze-genfiles/my/foo/lib/foo1.dart'
]);
_assertResolve('package:my.foo/foo1.dart',
- '/workspace/bazel-genfiles/my/foo/lib/foo1.dart',
+ '/workspace/blaze-genfiles/my/foo/lib/foo1.dart',
exists: true);
}
void test_resolveAbsolute_genfiles_notInWorkspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
- '/workspace/bazel-genfiles/my/foo/lib/foo1.dart'
+ '/workspace/blaze-genfiles/',
+ '/workspace/blaze-genfiles/my/foo/lib/foo1.dart'
]);
_assertResolve('package:my.foo/foo1.dart',
- '/workspace/bazel-genfiles/my/foo/lib/foo1.dart',
+ '/workspace/blaze-genfiles/my/foo/lib/foo1.dart',
exists: true);
}
void test_resolveAbsolute_null_doubleDot() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
]);
var uri = Uri.parse('package:foo..bar/baz.dart');
var source = resolver.resolveAbsolute(uri);
@@ -310,7 +310,7 @@
void test_resolveAbsolute_null_doubleSlash() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
]);
var uri = Uri.parse('package:foo//bar/baz.dart');
var source = resolver.resolveAbsolute(uri);
@@ -329,7 +329,7 @@
void test_resolveAbsolute_null_noSlash() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
]);
var source = resolver.resolveAbsolute(Uri.parse('package:foo'));
expect(source, isNull);
@@ -338,7 +338,7 @@
void test_resolveAbsolute_null_notPackage() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
]);
var source = resolver.resolveAbsolute(Uri.parse('dart:async'));
expect(source, isNull);
@@ -347,7 +347,7 @@
void test_resolveAbsolute_null_startsWithSlash() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/my/foo/lib/bar.dart',
]);
var source = resolver.resolveAbsolute(Uri.parse('package:/foo/bar.dart'));
@@ -358,24 +358,24 @@
_addResources([
'/Users/user/test/READONLY/prime/',
'/Users/user/test/READONLY/prime/my/foo/lib/foo1.dart',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/',
- '/Users/user/test/prime/bazel-bin/my/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-bin/my/foo/lib/foo1.dart',
], workspacePath: '/Users/user/test/prime/my/module');
_assertResolve('package:my.foo/foo1.dart',
- '/Users/user/test/prime/bazel-bin/my/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-bin/my/foo/lib/foo1.dart',
exists: true);
}
void test_resolveAbsolute_readonly_bin_notInWorkspace() {
_addResources([
'/Users/user/test/READONLY/prime/',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/',
- '/Users/user/test/prime/bazel-bin/my/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-bin/my/foo/lib/foo1.dart',
], workspacePath: '/Users/user/test/prime/my/module');
_assertResolve('package:my.foo/foo1.dart',
- '/Users/user/test/prime/bazel-bin/my/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-bin/my/foo/lib/foo1.dart',
exists: true);
}
@@ -383,24 +383,24 @@
_addResources([
'/Users/user/test/READONLY/prime/',
'/Users/user/test/READONLY/prime/my/foo/lib/foo1.dart',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/',
- '/Users/user/test/prime/bazel-genfiles/my/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-genfiles/my/foo/lib/foo1.dart',
], workspacePath: '/Users/user/test/prime/my/module');
_assertResolve('package:my.foo/foo1.dart',
- '/Users/user/test/prime/bazel-genfiles/my/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-genfiles/my/foo/lib/foo1.dart',
exists: true);
}
void test_resolveAbsolute_readonly_genfiles_notInWorkspace() {
_addResources([
'/Users/user/test/READONLY/prime/',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/',
- '/Users/user/test/prime/bazel-genfiles/my/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-genfiles/my/foo/lib/foo1.dart',
], workspacePath: '/Users/user/test/prime/my/module');
_assertResolve('package:my.foo/foo1.dart',
- '/Users/user/test/prime/bazel-genfiles/my/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-genfiles/my/foo/lib/foo1.dart',
exists: true);
}
@@ -408,12 +408,12 @@
_addResources([
'/Users/user/test/READONLY/prime/',
'/Users/user/test/READONLY/prime/third_party/dart/foo/lib/foo1.dart',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/',
- '/Users/user/test/prime/bazel-bin/third_party/dart/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-bin/third_party/dart/foo/lib/foo1.dart',
], workspacePath: '/Users/user/test/prime/my/module');
_assertResolve('package:foo/foo1.dart',
- '/Users/user/test/prime/bazel-bin/third_party/dart/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-bin/third_party/dart/foo/lib/foo1.dart',
exists: true);
}
@@ -421,12 +421,12 @@
_addResources([
'/Users/user/test/READONLY/prime/',
'/Users/user/test/READONLY/prime/third_party/dart/foo/lib/foo1.dart',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/',
- '/Users/user/test/prime/bazel-genfiles/third_party/dart/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-genfiles/third_party/dart/foo/lib/foo1.dart',
], workspacePath: '/Users/user/test/prime/my/module');
_assertResolve('package:foo/foo1.dart',
- '/Users/user/test/prime/bazel-genfiles/third_party/dart/foo/lib/foo1.dart',
+ '/Users/user/test/prime/blaze-genfiles/third_party/dart/foo/lib/foo1.dart',
exists: true);
}
@@ -434,7 +434,7 @@
_addResources([
'/Users/user/test/READONLY/prime/',
'/Users/user/test/READONLY/prime/third_party/dart/foo/lib/foo1.dart',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/',
], workspacePath: '/Users/user/test/prime/my/module');
_assertResolve('package:foo/foo2.dart',
@@ -446,7 +446,7 @@
_addResources([
'/Users/user/test/READONLY/prime/',
'/Users/user/test/READONLY/prime/third_party/dart/foo/lib/foo1.dart',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/',
], workspacePath: '/Users/user/test/prime/my/module');
_assertResolve('package:foo/foo1.dart',
@@ -457,7 +457,7 @@
void test_resolveAbsolute_readonly_workspace_doesNotExist() {
_addResources([
'/Users/user/test/READONLY/prime/',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/',
], workspacePath: '/Users/user/test/prime/my/module');
_assertResolve('package:my.foo/foo1.dart',
@@ -469,7 +469,7 @@
_addResources([
'/Users/user/test/READONLY/prime/',
'/Users/user/test/READONLY/prime/my/foo/lib/foo1.dart',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/',
], workspacePath: '/Users/user/test/prime/my/module');
_assertResolve('package:my.foo/foo1.dart',
@@ -480,30 +480,30 @@
void test_resolveAbsolute_thirdParty_bin() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/third_party/dart/foo/lib/foo1.dart',
- '/workspace/bazel-bin/third_party/dart/foo/lib/foo1.dart',
+ '/workspace/blaze-bin/third_party/dart/foo/lib/foo1.dart',
]);
_assertResolve('package:foo/foo1.dart',
- '/workspace/bazel-bin/third_party/dart/foo/lib/foo1.dart',
+ '/workspace/blaze-bin/third_party/dart/foo/lib/foo1.dart',
exists: true);
}
void test_resolveAbsolute_thirdParty_bin_notInWorkspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
- '/workspace/bazel-bin/third_party/dart/foo/lib/foo1.dart',
+ '/workspace/blaze-genfiles/',
+ '/workspace/blaze-bin/third_party/dart/foo/lib/foo1.dart',
]);
_assertResolve('package:foo/foo1.dart',
- '/workspace/bazel-bin/third_party/dart/foo/lib/foo1.dart',
+ '/workspace/blaze-bin/third_party/dart/foo/lib/foo1.dart',
exists: true);
}
void test_resolveAbsolute_thirdParty_doesNotExist() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/third_party/dart/foo/lib/foo1.dart',
]);
_assertResolve('package:foo/foo2.dart',
@@ -514,7 +514,7 @@
void test_resolveAbsolute_thirdParty_exists() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/third_party/dart/foo/lib/foo1.dart',
]);
_assertResolve('package:foo/foo1.dart',
@@ -525,30 +525,30 @@
void test_resolveAbsolute_thirdParty_genfiles() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/third_party/dart/foo/lib/foo1.dart',
- '/workspace/bazel-genfiles/third_party/dart/foo/lib/foo1.dart',
+ '/workspace/blaze-genfiles/third_party/dart/foo/lib/foo1.dart',
]);
_assertResolve('package:foo/foo1.dart',
- '/workspace/bazel-genfiles/third_party/dart/foo/lib/foo1.dart',
+ '/workspace/blaze-genfiles/third_party/dart/foo/lib/foo1.dart',
exists: true);
}
void test_resolveAbsolute_thirdParty_genfiles_notInWorkspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
- '/workspace/bazel-genfiles/third_party/dart/foo/lib/foo1.dart',
+ '/workspace/blaze-genfiles/',
+ '/workspace/blaze-genfiles/third_party/dart/foo/lib/foo1.dart',
]);
_assertResolve('package:foo/foo1.dart',
- '/workspace/bazel-genfiles/third_party/dart/foo/lib/foo1.dart',
+ '/workspace/blaze-genfiles/third_party/dart/foo/lib/foo1.dart',
exists: true);
}
void test_resolveAbsolute_workspace_doesNotExist() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
]);
_assertResolve('package:my.foo/doesNotExist.dart',
'/workspace/my/foo/lib/doesNotExist.dart',
@@ -558,7 +558,7 @@
void test_resolveAbsolute_workspace_exists() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/my/foo/lib/foo1.dart',
]);
_assertResolve(
@@ -569,7 +569,7 @@
void test_resolveAbsolute_workspace_exists_hasSpace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/my/foo/lib/foo .dart',
]);
_assertResolve(
@@ -580,7 +580,7 @@
void test_restoreAbsolute_noPackageName_workspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/lib/foo1.dart',
'/workspace/foo/lib/foo2.dart',
]);
@@ -591,31 +591,31 @@
void test_restoreAbsolute_noPathInLib_bin() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
- '/workspace/bazel-bin/my/foo/lib/foo1.dart',
+ '/workspace/blaze-genfiles/',
+ '/workspace/blaze-bin/my/foo/lib/foo1.dart',
]);
- _assertRestore('/workspace/bazel-bin', null);
- _assertRestore('/workspace/bazel-bin/my', null);
- _assertRestore('/workspace/bazel-bin/my/foo', null);
- _assertRestore('/workspace/bazel-bin/my/foo/lib', null);
+ _assertRestore('/workspace/blaze-bin', null);
+ _assertRestore('/workspace/blaze-bin/my', null);
+ _assertRestore('/workspace/blaze-bin/my/foo', null);
+ _assertRestore('/workspace/blaze-bin/my/foo/lib', null);
}
void test_restoreAbsolute_noPathInLib_genfiles() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
- '/workspace/bazel-genfiles/my/foo/lib/foo1.dart',
+ '/workspace/blaze-genfiles/',
+ '/workspace/blaze-genfiles/my/foo/lib/foo1.dart',
]);
- _assertRestore('/workspace/bazel-genfiles', null);
- _assertRestore('/workspace/bazel-genfiles/my', null);
- _assertRestore('/workspace/bazel-genfiles/my/foo', null);
- _assertRestore('/workspace/bazel-genfiles/my/foo/lib', null);
+ _assertRestore('/workspace/blaze-genfiles', null);
+ _assertRestore('/workspace/blaze-genfiles/my', null);
+ _assertRestore('/workspace/blaze-genfiles/my/foo', null);
+ _assertRestore('/workspace/blaze-genfiles/my/foo/lib', null);
}
void test_restoreAbsolute_noPathInLib_workspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/my/foo/lib/foo1.dart',
]);
_assertRestore('/workspace', null);
@@ -627,7 +627,7 @@
void test_restoreAbsolute_thirdPartyNotDart_workspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
'/workspace/third_party/something/lib/foo.dart',
]);
_assertRestore('/workspace/third_party/something/lib/foo.dart',
@@ -796,7 +796,7 @@
void test_findPackageFor_missingMarkerFiles() {
_addResources([
'/ws/${file_paths.blazeWorkspaceMarker}',
- '/ws/bazel-genfiles',
+ '/ws/blaze-genfiles',
]);
workspace = BlazeWorkspace.find(
resourceProvider,
@@ -912,7 +912,7 @@
void _setUpPackage() {
_addResources([
'/ws/${file_paths.blazeWorkspaceMarker}',
- '/ws/bazel-genfiles/',
+ '/ws/blaze-genfiles/',
'/ws/some/code/BUILD',
'/ws/some/code/lib/code.dart',
]);
@@ -939,7 +939,7 @@
void test_blazeNotifications() async {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-bin/my/module/test1.dart',
+ '/workspace/blaze-bin/my/module/test1.dart',
]);
var workspace = BlazeWorkspace.find(
resourceProvider, convertPath('/workspace/my/module'))!;
@@ -953,8 +953,8 @@
expect(
info.candidatePaths,
containsAll([
- convertPath('/workspace/bazel-bin/my/module/test1.dart'),
- convertPath('/workspace/bazel-genfiles/my/module/test1.dart'),
+ convertPath('/workspace/blaze-bin/my/module/test1.dart'),
+ convertPath('/workspace/blaze-genfiles/my/module/test1.dart'),
]));
var file2 =
@@ -965,8 +965,8 @@
expect(
info.candidatePaths,
containsAll([
- convertPath('/workspace/bazel-bin/my/module/test2.dart'),
- convertPath('/workspace/bazel-genfiles/my/module/test2.dart'),
+ convertPath('/workspace/blaze-bin/my/module/test2.dart'),
+ convertPath('/workspace/blaze-genfiles/my/module/test2.dart'),
]));
}
@@ -1034,32 +1034,32 @@
_addResources([
'/Users/user/test/READONLY/prime/',
'/Users/user/test/prime/',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
]);
var workspace = BlazeWorkspace.find(
resourceProvider, convertPath('/Users/user/test/prime/my/module'))!;
expect(workspace.root, convertPath('/Users/user/test/prime'));
expect(workspace.readonly, convertPath('/Users/user/test/READONLY/prime'));
expect(workspace.binPaths.single,
- convertPath('/Users/user/test/prime/bazel-bin'));
+ convertPath('/Users/user/test/prime/blaze-bin'));
expect(workspace.genfiles,
- convertPath('/Users/user/test/prime/bazel-genfiles'));
+ convertPath('/Users/user/test/prime/blaze-genfiles'));
}
void test_find_hasReadonlyFolder_bad_actuallyHasWorkspaceFile() {
_addResources([
'/Users/user/test/READONLY/',
'/Users/user/test/prime/${file_paths.blazeWorkspaceMarker}',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
]);
var workspace = BlazeWorkspace.find(
resourceProvider, convertPath('/Users/user/test/prime/my/module'))!;
expect(workspace.root, convertPath('/Users/user/test/prime'));
expect(workspace.readonly, isNull);
expect(workspace.binPaths.single,
- convertPath('/Users/user/test/prime/bazel-bin'));
+ convertPath('/Users/user/test/prime/blaze-bin'));
expect(workspace.genfiles,
- convertPath('/Users/user/test/prime/bazel-genfiles'));
+ convertPath('/Users/user/test/prime/blaze-genfiles'));
}
void test_find_hasReadonlyFolder_blaze() {
@@ -1081,40 +1081,40 @@
void test_find_hasWorkspaceFile() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
]);
var workspace = BlazeWorkspace.find(
resourceProvider, convertPath('/workspace/my/module'))!;
expect(workspace.root, convertPath('/workspace'));
expect(workspace.readonly, isNull);
- expect(workspace.binPaths.single, convertPath('/workspace/bazel-bin'));
- expect(workspace.genfiles, convertPath('/workspace/bazel-genfiles'));
+ expect(workspace.binPaths.single, convertPath('/workspace/blaze-bin'));
+ expect(workspace.genfiles, convertPath('/workspace/blaze-genfiles'));
}
void test_find_hasWorkspaceFile_forModuleInWorkspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
]);
var workspace = BlazeWorkspace.find(
resourceProvider, convertPath('/workspace/my/module'))!;
expect(workspace.root, convertPath('/workspace'));
expect(workspace.readonly, isNull);
- expect(workspace.binPaths.single, convertPath('/workspace/bazel-bin'));
- expect(workspace.genfiles, convertPath('/workspace/bazel-genfiles'));
+ expect(workspace.binPaths.single, convertPath('/workspace/blaze-bin'));
+ expect(workspace.genfiles, convertPath('/workspace/blaze-genfiles'));
}
void test_find_hasWorkspaceFile_forWorkspace() {
_addResources([
'/workspace/${file_paths.blazeWorkspaceMarker}',
- '/workspace/bazel-genfiles/',
+ '/workspace/blaze-genfiles/',
]);
var workspace =
BlazeWorkspace.find(resourceProvider, convertPath('/workspace'))!;
expect(workspace.root, convertPath('/workspace'));
expect(workspace.readonly, isNull);
- expect(workspace.binPaths.single, convertPath('/workspace/bazel-bin'));
- expect(workspace.genfiles, convertPath('/workspace/bazel-genfiles'));
+ expect(workspace.binPaths.single, convertPath('/workspace/blaze-bin'));
+ expect(workspace.genfiles, convertPath('/workspace/blaze-genfiles'));
}
void test_find_hasWorkspaceFile_forWorkspace_blaze() {
@@ -1142,14 +1142,13 @@
}
void test_find_null_symlinkPrefix() {
- String prefix = BlazeWorkspace.defaultSymlinkPrefix;
newFile('/workspace/${file_paths.blazeWorkspaceMarker}', '');
var workspace = BlazeWorkspace.find(
resourceProvider, convertPath('/workspace/my/module'))!;
expect(workspace.root, convertPath('/workspace'));
expect(workspace.readonly, isNull);
- expect(workspace.binPaths.single, convertPath('/workspace/$prefix-bin'));
- expect(workspace.genfiles, convertPath('/workspace/$prefix-genfiles'));
+ expect(workspace.binPaths.single, convertPath('/workspace/blaze-bin'));
+ expect(workspace.genfiles, convertPath('/workspace/blaze-genfiles'));
}
void test_findFile_hasReadonlyFolder() {
@@ -1159,8 +1158,8 @@
'/Users/user/test/prime/my/module/test1.dart',
'/Users/user/test/prime/my/module/test2.dart',
'/Users/user/test/prime/my/module/test3.dart',
- '/Users/user/test/prime/bazel-bin/my/module/test2.dart',
- '/Users/user/test/prime/bazel-genfiles/my/module/test3.dart',
+ '/Users/user/test/prime/blaze-bin/my/module/test2.dart',
+ '/Users/user/test/prime/blaze-genfiles/my/module/test3.dart',
'/Users/user/test/READONLY/prime/other/module/test4.dart',
]);
workspace = BlazeWorkspace.find(
@@ -1168,9 +1167,9 @@
_expectFindFile('/Users/user/test/prime/my/module/test1.dart',
equals: '/Users/user/test/prime/my/module/test1.dart');
_expectFindFile('/Users/user/test/prime/my/module/test2.dart',
- equals: '/Users/user/test/prime/bazel-bin/my/module/test2.dart');
+ equals: '/Users/user/test/prime/blaze-bin/my/module/test2.dart');
_expectFindFile('/Users/user/test/prime/my/module/test3.dart',
- equals: '/Users/user/test/prime/bazel-genfiles/my/module/test3.dart');
+ equals: '/Users/user/test/prime/blaze-genfiles/my/module/test3.dart');
_expectFindFile('/Users/user/test/prime/other/module/test4.dart',
equals: '/Users/user/test/READONLY/prime/other/module/test4.dart');
}
@@ -1179,7 +1178,7 @@
_addResources([
'/Users/user/test/READONLY/prime/',
'/Users/user/test/prime/',
- '/Users/user/test/prime/bazel-genfiles/',
+ '/Users/user/test/prime/blaze-genfiles/',
'/Users/user/test/prime/my/module/test.dart',
'/Users/user/test/READONLY/prime/my/module/test.dart',
]);
@@ -1195,17 +1194,17 @@
'/workspace/my/module/test1.dart',
'/workspace/my/module/test2.dart',
'/workspace/my/module/test3.dart',
- '/workspace/bazel-bin/my/module/test2.dart',
- '/workspace/bazel-genfiles/my/module/test3.dart',
+ '/workspace/blaze-bin/my/module/test2.dart',
+ '/workspace/blaze-genfiles/my/module/test3.dart',
]);
workspace = BlazeWorkspace.find(
resourceProvider, convertPath('/workspace/my/module'))!;
_expectFindFile('/workspace/my/module/test1.dart',
equals: '/workspace/my/module/test1.dart');
_expectFindFile('/workspace/my/module/test2.dart',
- equals: '/workspace/bazel-bin/my/module/test2.dart');
+ equals: '/workspace/blaze-bin/my/module/test2.dart');
_expectFindFile('/workspace/my/module/test3.dart',
- equals: '/workspace/bazel-genfiles/my/module/test3.dart');
+ equals: '/workspace/blaze-genfiles/my/module/test3.dart');
}
/// Create new files and directories from [paths].
diff --git a/pkg/analyzer/test/src/workspace/blaze_watcher_test.dart b/pkg/analyzer/test/src/workspace/blaze_watcher_test.dart
index b28111a..9d3aed8 100644
--- a/pkg/analyzer/test/src/workspace/blaze_watcher_test.dart
+++ b/pkg/analyzer/test/src/workspace/blaze_watcher_test.dart
@@ -29,8 +29,8 @@
'/workspace/${file_paths.blazeWorkspaceMarker}',
]);
var candidates = [
- convertPath('/workspace/bazel-bin/my/module/test1.dart'),
- convertPath('/workspace/bazel-genfiles/my/module/test1.dart'),
+ convertPath('/workspace/blaze-bin/my/module/test1.dart'),
+ convertPath('/workspace/blaze-genfiles/my/module/test1.dart'),
];
var watcher = BlazeFilePoller(resourceProvider, candidates);
@@ -74,12 +74,12 @@
'/workspace/${file_paths.blazeWorkspaceMarker}',
]);
var candidates1 = [
- convertPath('/workspace/bazel-bin/my/module/test1.dart'),
- convertPath('/workspace/bazel-genfiles/my/module/test1.dart'),
+ convertPath('/workspace/blaze-bin/my/module/test1.dart'),
+ convertPath('/workspace/blaze-genfiles/my/module/test1.dart'),
];
var candidates2 = [
- convertPath('/workspace/bazel-bin/my/module/test2.dart'),
- convertPath('/workspace/bazel-genfiles/my/module/test2.dart'),
+ convertPath('/workspace/blaze-bin/my/module/test2.dart'),
+ convertPath('/workspace/blaze-genfiles/my/module/test2.dart'),
];
var trigger = _MockPollTrigger();
var recPort = ReceivePort();
@@ -151,12 +151,12 @@
'/workspace2/${file_paths.blazeWorkspaceMarker}',
]);
var candidates1 = [
- convertPath('/workspace1/bazel-bin/my/module/test1.dart'),
- convertPath('/workspace1/bazel-genfiles/my/module/test1.dart'),
+ convertPath('/workspace1/blaze-bin/my/module/test1.dart'),
+ convertPath('/workspace1/blaze-genfiles/my/module/test1.dart'),
];
var candidates2 = [
- convertPath('/workspace2/bazel-bin/my/module/test2.dart'),
- convertPath('/workspace2/bazel-genfiles/my/module/test2.dart'),
+ convertPath('/workspace2/blaze-bin/my/module/test2.dart'),
+ convertPath('/workspace2/blaze-genfiles/my/module/test2.dart'),
];
_MockPollTrigger? trigger1;
_MockPollTrigger? trigger2;
@@ -246,7 +246,7 @@
void deleteFolder(path) => _deleteResources(['$path/']);
var candidates = [
- convertPath('/workspace/bazel-out'),
+ convertPath('/workspace/blaze-out'),
convertPath('/workspace/blaze-out'),
];
var watcher = BlazeFilePoller(resourceProvider, candidates);
diff --git a/pkg/analyzer_cli/test/driver_test.dart b/pkg/analyzer_cli/test/driver_test.dart
index fc485ca..95873e2 100644
--- a/pkg/analyzer_cli/test/driver_test.dart
+++ b/pkg/analyzer_cli/test/driver_test.dart
@@ -135,7 +135,7 @@
await withTempDirAsync((String tempDirPath) async {
var dartSdkPath = path.absolute(getSdkPath());
await recursiveCopy(
- Directory(path.join(testDirectory, 'data', 'bazel')), tempDirPath);
+ Directory(path.join(testDirectory, 'data', 'blaze')), tempDirPath);
var origWorkingDir = Directory.current;
try {
Directory.current = path.join(tempDirPath, 'proj');