generateModelClasses function

void generateModelClasses(
  1. String inputPath
)

Implementation

void generateModelClasses(String inputPath) {
  print('Input path provided: $inputPath'); // Debug print
  final absolutePath = path.absolute(inputPath);
  print('Absolute path: $absolutePath'); // Debug print

  final file = File(absolutePath);

  if (file.existsSync()) {
    print('Processing file: $absolutePath');
    final fileNameWithoutExtension = _getFileNameWithoutExtension(absolutePath);
    final outputDirectory = path.dirname(absolutePath);
    _generateModelClass(absolutePath, fileNameWithoutExtension, outputDirectory);
  } else {
    print('File not found: $absolutePath');
  }
}