getHighestMagnitude function

ApiChangeMagnitude getHighestMagnitude(
  1. List<ApiChange> changes
)

Implementation

ApiChangeMagnitude getHighestMagnitude(List<ApiChange> changes) {
  var highestMagnitude = ApiChangeMagnitude.patch;
  for (final change in changes) {
    if (change.getMagnitude() == ApiChangeMagnitude.major) {
      return ApiChangeMagnitude.major;
    }
    if (change.getMagnitude() == ApiChangeMagnitude.minor) {
      highestMagnitude = ApiChangeMagnitude.minor;
    }
  }

  return highestMagnitude;
}