@@ -32,7 +32,9 @@ final class CodeEditWindowController: NSWindowController, NSToolbarDelegate, Obs
32
32
init ( window: NSWindow , workspace: WorkspaceDocument ) {
33
33
super. init ( window: window)
34
34
self . workspace = workspace
35
- self . workspaceSettings = CEWorkspaceSettings ( workspaceDocument: workspace)
35
+ self . workspaceSettings = CEWorkspaceSettings (
36
+ workspaceDocument: workspace
37
+ )
36
38
setupSplitView ( with: workspace)
37
39
38
40
let view = CodeEditSplitView ( controller: splitViewController) . ignoresSafeArea ( )
@@ -54,10 +56,14 @@ final class CodeEditWindowController: NSWindowController, NSToolbarDelegate, Obs
54
56
registerCommands ( )
55
57
}
56
58
57
- deinit { cancellables. forEach ( { $0. cancel ( ) } ) }
59
+ deinit {
60
+ cancellables. forEach ( { $0. cancel ( ) } )
61
+ }
58
62
59
63
@available ( * , unavailable)
60
- required init ? ( coder: NSCoder ) { fatalError ( " init(coder:) has not been implemented " ) }
64
+ required init ? ( coder: NSCoder ) {
65
+ fatalError ( " init(coder:) has not been implemented " )
66
+ }
61
67
62
68
private func setupSplitView( with workspace: WorkspaceDocument ) {
63
69
let feedbackPerformer = NSHapticFeedbackManager . defaultPerformer
@@ -127,16 +133,18 @@ final class CodeEditWindowController: NSWindowController, NSToolbarDelegate, Obs
127
133
// Set titlebar background as transparent by default in order to
128
134
// style the toolbar background in native tab bar style.
129
135
self . window? . titlebarSeparatorStyle = . none
130
- } else { self . window? . titlebarSeparatorStyle = . automatic }
131
- // In Xcode tab bar style, we use default toolbar background with
132
- // line separator.
136
+ } else {
137
+ // In Xcode tab bar style, we use default toolbar background with
138
+ // line separator.
139
+ self . window? . titlebarSeparatorStyle = . automatic
140
+ }
133
141
self . window? . toolbar = toolbar
134
142
}
135
143
136
144
// MARK: - Toolbar
137
145
138
146
func toolbarDefaultItemIdentifiers( _ toolbar: NSToolbar ) -> [ NSToolbarItem . Identifier ] {
139
- return [
147
+ [
140
148
. toggleFirstSidebarItem,
141
149
. sidebarTrackingSeparator,
142
150
. branchPicker,
@@ -181,7 +189,9 @@ final class CodeEditWindowController: NSWindowController, NSToolbarDelegate, Obs
181
189
) -> NSToolbarItem ? {
182
190
switch itemIdentifier {
183
191
case . itemListTrackingSeparator:
184
- guard let splitViewController else { return nil }
192
+ guard let splitViewController else {
193
+ return nil
194
+ }
185
195
186
196
return NSTrackingSeparatorToolbarItem (
187
197
identifier: . itemListTrackingSeparator,
@@ -219,7 +229,9 @@ final class CodeEditWindowController: NSWindowController, NSToolbarDelegate, Obs
219
229
case . branchPicker:
220
230
let toolbarItem = NSToolbarItem ( itemIdentifier: . branchPicker)
221
231
let view = NSHostingView (
222
- rootView: ToolbarBranchPicker ( workspaceFileManager: workspace? . workspaceFileManager)
232
+ rootView: ToolbarBranchPicker (
233
+ workspaceFileManager: workspace? . workspaceFileManager
234
+ )
223
235
)
224
236
toolbarItem. view = view
225
237
0 commit comments