writeToFile static method
Writes classContent to a file inside outputDir.
- The file will be named
[className].dart. - If the file already exists, its contents will be overwritten.
Example:
FileWriter.writeToFile(
"user_model",
"class UserModel { ... }",
"lib/models",
);
// Creates or overwrites lib/models/user_model.dart
Implementation
static void writeToFile(
String className, String classContent, String outputDir) {
final outputFile = File('$outputDir/$className.dart');
outputFile.writeAsStringSync(classContent);
}