Open
Description
Imports outside of conditional compilation blocks are sorted, but inside, the ordering of imports is ignored. For example, this code:
import Zebras
import Apples
#if canImport(Darwin)
import Foundation
import Darwin
#elseif canImport(Glibc)
import Glibc
import Foundation
#endif
import Aardvarks
is currently formatted as:
import Aardvarks
import Apples
import Zebras
#if canImport(Darwin)
import Foundation
import Darwin
#elseif canImport(Glibc)
import Glibc
import Foundation
#endif
leaving the Foundation imports out of order. The result should be:
import Aardvarks
import Apples
import Zebras
#if canImport(Darwin)
import Darwin
import Foundation
#elseif canImport(Glibc)
import Foundation
import Glibc
#endif
Metadata
Metadata
Assignees
Labels
No labels