Skip to content

Commit fe3094e

Browse files
authored
[hooks_runner] Remove package_config.json stability workaround (#2295)
Closes: #2289
1 parent e50a569 commit fe3094e

File tree

1 file changed

+1
-16
lines changed

1 file changed

+1
-16
lines changed

pkgs/hooks_runner/lib/src/build_runner/build_runner.dart

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -626,10 +626,6 @@ class NativeAssetsBuildRunner {
626626
) async {
627627
// Don't invalidate cache with environment changes.
628628
final environmentForCaching = <String, String>{};
629-
final packageConfigHashable = buildDirUri.resolve(
630-
'package_config_hashable.json',
631-
);
632-
await _makeHashablePackageConfig(packageConfigHashable);
633629
final kernelFile = _fileSystem.file(buildDirUri.resolve('hook.dill'));
634630
final depFile = _fileSystem.file(buildDirUri.resolve('hook.dill.d'));
635631
final dependenciesHashFile = buildDirUri.resolve(
@@ -673,7 +669,7 @@ class NativeAssetsBuildRunner {
673669
final modifiedDuringBuild = await dependenciesHashes.hashDependencies(
674670
[
675671
...dartSources.where((e) => e != packageLayout.packageConfigUri),
676-
packageConfigHashable,
672+
packageLayout.packageConfigUri,
677673
// If the Dart version changed, recompile.
678674
dartExecutable.resolve('../version'),
679675
],
@@ -686,17 +682,6 @@ class NativeAssetsBuildRunner {
686682
return Success((kernelFile, dependenciesHashes));
687683
}
688684

689-
Future<void> _makeHashablePackageConfig(Uri uri) async {
690-
final contents =
691-
await _fileSystem.file(packageLayout.packageConfigUri).readAsString();
692-
final jsonData = jsonDecode(contents) as Map<String, Object?>;
693-
jsonData.remove('generated');
694-
final contentsSanitized = const JsonEncoder.withIndent(
695-
' ',
696-
).convert(jsonData);
697-
await _fileSystem.file(uri).writeAsString(contentsSanitized);
698-
}
699-
700685
Future<Result<void, HooksRunnerFailure>> _compileHookForPackage(
701686
String packageName,
702687
Uri scriptUri,

0 commit comments

Comments
 (0)