deleteIncrementalGenerationCache function

bool deleteIncrementalGenerationCache(
  1. String projectRoot, {
  2. void onDeleted(
    1. String relativePath
    )?,
})

Implementation

bool deleteIncrementalGenerationCache(String projectRoot, {void Function(String relativePath)? onDeleted}) {
  final nitroCache = File(p.join(projectRoot, '.dart_tool', 'nitro', 'cache.json'));
  if (!nitroCache.existsSync()) return false;
  nitroCache.deleteSync();
  onDeleted?.call(p.relative(nitroCache.path, from: projectRoot));
  return true;
}