sortPackages method Null safety

void sortPackages(
  1. [int compare(
    1. String a,
    2. String b
    )?]
)

Implementation

void sortPackages([int Function(String a, String b)? compare]) {
  packages.sort(compare ??
      (String a, String b) {
        if (a == firstPackage) {
          return -1;
        }
        if (b == firstPackage) {
          return 1;
        }

        return a.toLowerCase().compareTo(b.toLowerCase());
      });
}