@IBOutlet code formatter using SwiftSyntax
@IBOutlet
code formatter using SwiftSyntax.
Swift 5.1+
Xcode 11.0+ beta
Run below command
$ make install
$ IBOutletRewriter help
dry-run --path <file-path>
Dry-run for rewriting IBOutlet declaration
help
Display general or command-specific help
run --path <file-path>
Rewrite IBOutlet declaration
private
as default-@IBOutlet weak var button: UIButton!
+@IBOutlet private weak var button: UIButton!
weak
as default-@IBOutlet private var button: UIButton!
+@IBOutlet private weak var button: UIButton!
private(set)
-@IBOutlet private(set) weak var button: UIButton!
+@IBOutlet private weak var button: UIButton!
run
to all files in directory