cleanCommentsFromFile static method

Future<void> cleanCommentsFromFile(
  1. String filePath
)

Implementation

static Future<void> cleanCommentsFromFile(String filePath) async {
  try {
    final file = File(filePath);
    if (!await file.exists()) {
      print('Warning: File $filePath does not exist');
      return;
    }

    final content = await file.readAsString();
    final cleanedContent = _removeComments(content, filePath);
    await file.writeAsString(cleanedContent);
  } catch (e) {
    print('Error cleaning file $filePath: $e');
  }
}