@@ -11,8 +11,8 @@ struct Members: Component {
11
11
var members : [ Symbol ]
12
12
13
13
var typealiases : [ Symbol ]
14
- var cases : [ Symbol ]
15
14
var initializers : [ Symbol ]
15
+ var cases : [ Symbol ]
16
16
var properties : [ Symbol ]
17
17
var methods : [ Symbol ]
18
18
var genericallyConstrainedMembers : [ [ GenericRequirement ] : [ Symbol ] ]
@@ -23,8 +23,8 @@ struct Members: Component {
23
23
self . members = module. interface. members ( of: symbol) . filter { $0. extension? . genericRequirements. isEmpty != false }
24
24
25
25
self . typealiases = members. filter { $0. api is Typealias }
26
- self . cases = members. filter { $0. api is Enumeration . Case }
27
26
self . initializers = members. filter { $0. api is Initializer }
27
+ self . cases = members. filter { $0. api is Enumeration . Case }
28
28
self . properties = members. filter { $0. api is Variable }
29
29
self . methods = members. filter { $0. api is Function }
30
30
self . genericallyConstrainedMembers = Dictionary ( grouping: members) { $0. `extension`? . genericRequirements ?? [ ] } . filter { !$0. key. isEmpty }
@@ -33,8 +33,8 @@ struct Members: Component {
33
33
var sections : [ ( title: String , members: [ Symbol ] ) ] {
34
34
return [
35
35
( symbol. api is Protocol ? " Associated Types " : " Nested Type Aliases " , typealiases) ,
36
- ( " Enumeration Cases " , cases) ,
37
36
( " Initializers " , initializers) ,
37
+ ( " Enumeration Cases " , cases) ,
38
38
( " Properties " , properties) ,
39
39
( " Methods " , methods)
40
40
] . filter { !$0. members. isEmpty }
0 commit comments