WIP: Cleans up ManualDClient and adds some more document strings.
Some checks failed
CI / Linux Tests (push) Failing after 7m3s

This commit is contained in:
2026-01-29 22:56:39 -05:00
parent 9b618d55fa
commit 4f3cc2c7ea
14 changed files with 86 additions and 96 deletions

View File

@@ -16,7 +16,7 @@ public struct TrunkSize: Codable, Equatable, Identifiable, Sendable {
public let rooms: [RoomProxy]
/// An optional rectangular height used to calculate the equivalent
/// rectangular size of the trunk.
public let height: Height?
public let height: Int?
/// An optional name / label used for identifying the trunk.
public let name: String?
@@ -25,7 +25,7 @@ public struct TrunkSize: Codable, Equatable, Identifiable, Sendable {
projectID: Project.ID,
type: TrunkType,
rooms: [RoomProxy],
height: Height? = nil,
height: Int? = nil,
name: String? = nil
) {
self.id = id
@@ -49,7 +49,7 @@ extension TrunkSize {
public let rooms: [Room.ID: [Int]]
/// An optional rectangular height used to calculate the equivalent
/// rectangular size of the trunk.
public let height: Height?
public let height: Int?
/// An optional name / label used for identifying the trunk.
public let name: String?
@@ -57,7 +57,7 @@ extension TrunkSize {
projectID: Project.ID,
type: TrunkType,
rooms: [Room.ID: [Int]],
height: Height? = nil,
height: Int? = nil,
name: String? = nil
) {
self.projectID = projectID
@@ -79,14 +79,14 @@ extension TrunkSize {
public let rooms: [Room.ID: [Int]]?
/// An optional rectangular height used to calculate the equivalent
/// rectangular size of the trunk.
public let height: Height?
public let height: Int?
/// An optional name / label used for identifying the trunk.
public let name: String?
public init(
type: TrunkType? = nil,
rooms: [Room.ID: [Int]]? = nil,
height: Height? = nil,
height: Int? = nil,
name: String? = nil
) {
self.type = type