 ///  - MissingDataForImageOrientation: Missing information about the orientation for the new image.
 ///  - MissingDataForImageIdiom:       Missing information about the idiom for the new image.
 ///  - FormatError:                    Image format error.
-enum LaunchImageError: ErrorProtocol {
+enum LaunchImageError: Error {
   case missingImage
   case missingDataForImageWidth
   case missingDataForImageHeight

///  - MissingDataForImageSize: Missing information about the size of the new image.
///  - MissingDataForImageName: Missing information about the name of the new image.
///  - FormatError:             Image format error.
enum AppIconError: ErrorProtocol {
  case missingImage
  case missingDataForImageSize
  case missingDataForImageName

/// Error types for NSImageExtension
///
/// - UnwrappingPNGRepresentationFailed: Getting the png rep. for the current image failed.
enum NSImageExtensionError: Error {
  case unwrappingPNGRepresentationFailed
}
