alignmentStatus function

Status alignmentStatus(
  1. PluginEntry plugin
)

Implementation

Status alignmentStatus(PluginEntry plugin) {
  if (plugin.errors.isNotEmpty) return Status.notChecked;
  if (plugin.alignment.soFiles.isEmpty) return Status.green;
  final misaligned = plugin.alignment.soFiles.where((f) => !f.aligned);
  return misaligned.isEmpty ? Status.green : Status.red;
}