Skip to content

Files

Latest commit

 

History

History
47 lines (29 loc) · 558 Bytes

duplicate_imports.md

File metadata and controls

47 lines (29 loc) · 558 Bytes

Pattern: Duplicate import

Issue: -

Description

Duplicate imports are unnecessary.

Examples of correct code:

import A
import B
import C


import A.B
import A.C


#if DEBUG
    @testable import KsApi
#else
    import KsApi
#endif


import A // module
import B // module

Examples of incorrect code:

import Foundation
import Dispatch
import Foundation


import Foundation
import Foundation.NSString

Further Reading