realm/SwiftLint
GitHub で見るFeature request: lexicographic sorting options for `sorted_imports`
Open
#4,810 opened on 2023年3月11日
enhancementgood first issue
説明
New Issue Checklist
- Updated SwiftLint to the latest version
- I searched for existing GitHub issues
Describe the bug
import AppTypes
import AVFoundation
import Base
import Logging
Will pass sorted_imports, but swift-format's equivalent of this rule wants lexicographic sorting, and expects
import AppTypes
import Base
import Logging
import AVFoundation
It would be nice if SwiftLint offered a configuration option that preferred a sort order compatible with swift-format
Complete output when running SwiftLint, including the stack trace and command used
N/A
Environment
- SwiftLint version (run
swiftlint versionto be sure)? 0.50.3 - Installation method used (Homebrew, CocoaPods, building from source, etc)? Homebrew
- Paste your configuration file:
none
- Are you using nested configurations? If so, paste their relative paths and respective contents.
no
- Which Xcode version are you using (check
xcodebuild -version)?
Xcode 14.2
Build version 14C18
- Do you have a sample that shows the issue? Run
echo "[string here]" | swiftlint lint --no-cache --use-stdin --enable-all-rulesto quickly test if your example is really demonstrating the issue. If your example is more complex, you can useswiftlint lint --path [file here] --no-cache --enable-all-rules.
N/A