From 9241296c55ac219d27422de94da0bcbc887b364f Mon Sep 17 00:00:00 2001 From: Mattt Date: Thu, 7 May 2020 07:50:08 -0700 Subject: [PATCH 1/2] Move enumeration cases under initializers --- Sources/swift-doc/Supporting Types/Components/Members.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Sources/swift-doc/Supporting Types/Components/Members.swift b/Sources/swift-doc/Supporting Types/Components/Members.swift index d1c607d8..b62d4a5f 100644 --- a/Sources/swift-doc/Supporting Types/Components/Members.swift +++ b/Sources/swift-doc/Supporting Types/Components/Members.swift @@ -11,8 +11,8 @@ struct Members: Component { var members: [Symbol] var typealiases: [Symbol] - var cases: [Symbol] var initializers: [Symbol] + var cases: [Symbol] var properties: [Symbol] var methods: [Symbol] var genericallyConstrainedMembers: [[GenericRequirement] : [Symbol]] @@ -23,8 +23,8 @@ struct Members: Component { self.members = module.interface.members(of: symbol).filter { $0.extension?.genericRequirements.isEmpty != false } self.typealiases = members.filter { $0.api is Typealias } - self.cases = members.filter { $0.api is Enumeration.Case } self.initializers = members.filter { $0.api is Initializer } + self.cases = members.filter { $0.api is Enumeration.Case } self.properties = members.filter { $0.api is Variable } self.methods = members.filter { $0.api is Function } self.genericallyConstrainedMembers = Dictionary(grouping: members) { $0.`extension`?.genericRequirements ?? [] }.filter { !$0.key.isEmpty } @@ -33,8 +33,8 @@ struct Members: Component { var sections: [(title: String, members: [Symbol])] { return [ (symbol.api is Protocol ? "Associated Types" : "Nested Type Aliases", typealiases), - ("Enumeration Cases", cases), ("Initializers", initializers), + ("Enumeration Cases", cases), ("Properties", properties), ("Methods", methods) ].filter { !$0.members.isEmpty } From b75bf9a7e66a30e41e615c3c1d46812645c6de18 Mon Sep 17 00:00:00 2001 From: Mattt Date: Mon, 11 May 2020 10:45:07 -0700 Subject: [PATCH 2/2] Add changelog entry --- Changelog.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Changelog.md b/Changelog.md index 3c31524b..be031df8 100644 --- a/Changelog.md +++ b/Changelog.md @@ -32,6 +32,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Changed logging behavior to better communicate errors encountered when generating relationship graphs using GraphViz. #100 by @mattt. +- Changed HTML format output of Home page + to move enumeration cases under initializers. + #103 by @mattt. ### Fixed