@@ -172,21 +172,24 @@ func += (left: inout ApiNameNodeMap, right: ApiNameNodeMap) {
172172}
173173
174174func prettyString( forKind kind: String ) -> String {
175- switch kind {
176- // Objective-C
177- case " sourcekitten.source.lang.objc.decl.protocol " : return " protocol "
178- case " sourcekitten.source.lang.objc.decl.typedef " : return " typedef "
179- case " sourcekitten.source.lang.objc.decl.method.instance " : return " method "
180- case " sourcekitten.source.lang.objc.decl.property " : return " property "
181- case " sourcekitten.source.lang.objc.decl.class " : return " class "
182-
183- // Swift
184- case " source.lang.swift.decl.function.method.instance " : return " method "
185- case " source.lang.swift.decl.var.instance " : return " var "
186- case " source.lang.swift.decl.class " : return " class "
187-
188- default : return kind
175+ if let pretty = [
176+ // Objective-C
177+ " sourcekitten.source.lang.objc.decl.protocol " : " protocol " ,
178+ " sourcekitten.source.lang.objc.decl.typedef " : " typedef " ,
179+ " sourcekitten.source.lang.objc.decl.method.instance " : " method " ,
180+ " sourcekitten.source.lang.objc.decl.property " : " property " ,
181+ " sourcekitten.source.lang.objc.decl.class " : " class " ,
182+
183+ // Swift
184+ " source.lang.swift.decl.function.method.instance " : " method " ,
185+ " source.lang.swift.decl.var.instance " : " var " ,
186+ " source.lang.swift.decl.class " : " class " ,
187+ " source.lang.swift.decl.var.static " : " static var " ,
188+ " source.lang.swift.decl.enum " : " enum "
189+ ] [ kind] {
190+ return pretty
189191 }
192+ return kind
190193}
191194
192195func prettyString( forModificationKind kind: String ) -> String {
0 commit comments