diff --git a/packages/mason/lib/src/generator.dart b/packages/mason/lib/src/generator.dart index 7346a65b6..0690cc07d 100644 --- a/packages/mason/lib/src/generator.dart +++ b/packages/mason/lib/src/generator.dart @@ -640,7 +640,7 @@ extension on String { } extension on HookFile { - String get hash => sha1.convert(content).toString(); + String get fileHash => sha1.convert(content).toString(); Directory get cacheDirectory { return Directory( @@ -658,6 +658,6 @@ extension on HookFile { } File get module { - return File(p.join(buildDirectory.path, '.$hash.dill')); + return File(p.join(buildDirectory.path, '.$fileHash.dill')); } } diff --git a/packages/mason/lib/src/hooks.dart b/packages/mason/lib/src/hooks.dart index 8ed018953..753909847 100644 --- a/packages/mason/lib/src/hooks.dart +++ b/packages/mason/lib/src/hooks.dart @@ -291,7 +291,7 @@ class GeneratorHooks { Future _compile({required HookFile hook, Logger? logger}) async { final hookCacheDir = hook.cacheDirectory; final hookBuildDir = hook.buildDirectory; - final hookHash = hook.hash; + final hookHash = hook.fileHash; try { await hookBuildDir.delete(recursive: true);