File tree 2 files changed +9
-9
lines changed
PapyrusPlugin/Sources/Models
2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change 10
10
test-macos :
11
11
runs-on : macos-13
12
12
env :
13
- DEVELOPER_DIR : /Applications/Xcode_15.4 .app/Contents/Developer
13
+ DEVELOPER_DIR : /Applications/Xcode_15.0 .app/Contents/Developer
14
14
steps :
15
15
- uses : actions/checkout@v3
16
16
- name : Build
21
21
runs-on : ubuntu-22.04
22
22
strategy :
23
23
matrix :
24
- swift : [5.10 ]
24
+ swift : [5.9 ]
25
25
container : swift:${{ matrix.swift }}
26
26
steps :
27
27
- uses : actions/checkout@v3
Original file line number Diff line number Diff line change @@ -151,11 +151,7 @@ extension Declaration {
151
151
152
152
@resultBuilder
153
153
struct DeclarationsBuilder {
154
- protocol Block {
155
- var declarations : [ Declaration ] { get }
156
- }
157
-
158
- static func buildBlock( _ components: Block ... ) -> [ Declaration ] {
154
+ static func buildBlock( _ components: DeclarationBuilderBlock ... ) -> [ Declaration ] {
159
155
components. flatMap ( \. declarations)
160
156
}
161
157
@@ -210,10 +206,14 @@ struct DeclarationsBuilder {
210
206
}
211
207
}
212
208
213
- extension Declaration : DeclarationsBuilder . Block {
209
+ protocol DeclarationBuilderBlock {
210
+ var declarations : [ Declaration ] { get }
211
+ }
212
+
213
+ extension Declaration : DeclarationBuilderBlock {
214
214
var declarations : [ Declaration ] { [ self ] }
215
215
}
216
216
217
- extension [ Declaration ] : DeclarationsBuilder . Block {
217
+ extension [ Declaration ] : DeclarationBuilderBlock {
218
218
var declarations : [ Declaration ] { self }
219
219
}
You can’t perform that action at this time.
0 commit comments