localizationFiles property
Implementation
List<File> get localizationFiles {
if (_localizationFiles != null) {
return _localizationFiles!;
}
final project = _configManager.project;
final rootDir = _configManager.rootDir;
if (project == null) {
throw ProjectMissing();
}
if (rootDir == null) {
throw RootDirectoryMissing();
}
final directory = Directory(rootDir);
final files = directory.listSync().where((file) => file is File && file.path.endsWith('.arb')).cast<File>();
return files.toList();
}