extractBasename static method
Extracts the basename without extension from a file path
Example:
- extractBasename('/path/to/file.dart') returns 'file'
- extractBasename('file.graphql.dart') returns 'file'
Implementation
static String extractBasename(String path) {
if (path.isEmpty) {
throw ArgumentError('Path cannot be empty');
}
return p.basenameWithoutExtension(path);
}