formatDescription static method

String formatDescription(
  1. String canonicalName
)

Returns a human-readable description of the expected binary format.

Implementation

static String formatDescription(String canonicalName) {
  if (canonicalName.endsWith('.so')) return 'ELF shared library';
  if (canonicalName.endsWith('.dylib')) return 'Mach-O dynamic library';
  if (canonicalName.endsWith('.dll')) return 'PE/COFF DLL';
  if (canonicalName.endsWith('.a')) return 'static archive';
  if (canonicalName.endsWith('.wasm')) return 'WebAssembly module';
  return 'native binary';
}