From 27b45546f3cefcedfb85f37849c97418e526cd9e Mon Sep 17 00:00:00 2001 From: Jonas Finnemann Jensen Date: Thu, 10 Apr 2025 14:19:57 +0200 Subject: [PATCH] Do not make a copy of PUB_CACHE, just create an empty one instead. --- tool/task.dart | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/tool/task.dart b/tool/task.dart index 8426fe967f..74b2bcf7c9 100644 --- a/tool/task.dart +++ b/tool/task.dart @@ -9,7 +9,6 @@ import 'package:analyzer/file_system/physical_file_system.dart'; import 'package:args/args.dart'; import 'package:collection/collection.dart'; import 'package:crypto/crypto.dart' as crypto; -import 'package:dartdoc/src/io_utils.dart'; import 'package:dartdoc/src/package_meta.dart'; import 'package:path/path.dart' as path; import 'package:sass/sass.dart' as sass; @@ -497,12 +496,7 @@ Future docSdk({bool withStats = false}) async => _docSdk( Map createThrowawayPubCache() { var pubCache = Directory.systemTemp.createTempSync('pubcache'); var pubCacheBin = Directory(path.join(pubCache.path, 'bin')); - var defaultCache = Directory(_defaultPubCache); - if (defaultCache.existsSync()) { - io_utils.copy(defaultCache, pubCache); - } else { - pubCacheBin.createSync(); - } + pubCacheBin.createSync(); return Map.fromIterables([ 'PUB_CACHE', 'PATH', @@ -512,9 +506,6 @@ Map createThrowawayPubCache() { ]); } -final String _defaultPubCache = Platform.environment['PUB_CACHE'] ?? - path.context.resolveTildePath('~/.pub-cache'); - Future docTestingPackage({ bool withStats = false, }) async {