Pattern: Duplicate enum
case
Issue: -
Enum can't contain multiple cases with the same name.
Examples of correct code:
enum PictureImport {
case addImage(image: UIImage)
case addData(data: Data)
}
enum A {
case add(image: UIImage)
}
enum B {
case add(image: UIImage)
}
Examples of incorrect code:
enum PictureImport {
case ↓add(image: UIImage)
case addURL(url: URL)
case ↓add(data: Data)
}