hasExtension static method

bool hasExtension(
  1. String name,
  2. List<String> extensions
)

Whether name is one of extensions (case-insensitive, no dot needed).

Implementation

static bool hasExtension(String name, List<String> extensions) {
  final String ext = extensionOf(name).toLowerCase();
  return extensions.any((String e) => ext == '.${e.toLowerCase()}');
}