Skip to content

Commit fba8f32

Browse files
author
andrewelliott
committed
Rename typealiases Unresolved/ResolvedHeader
1 parent c90a9f4 commit fba8f32

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

Sources/_OpenAPIGeneratorCore/Translator/Responses/TypedResponseHeader.swift

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import OpenAPIKit30
1818
struct TypedResponseHeader {
1919

2020
/// The OpenAPI response header.
21-
var header: ResolvedResponseHeader
21+
var header: ResolvedHeader
2222

2323
/// The name of the header.
2424
var name: String
@@ -87,13 +87,13 @@ extension FileTranslator {
8787
/// - parent: The Swift type name of the parent type of the headers.
8888
/// - Returns: Typed response header if supported, nil otherwise.
8989
func typedResponseHeader(
90-
from unresolvedHeader: UnresolvedResponseHeader,
90+
from unresolvedHeader: UnresolvedHeader,
9191
named name: String,
9292
inParent parent: TypeName
9393
) throws -> TypedResponseHeader? {
9494

9595
// Collect the header
96-
let header: ResolvedResponseHeader
96+
let header: ResolvedHeader
9797
switch unresolvedHeader {
9898
case let .a(ref):
9999
header = try components.lookup(ref)
@@ -168,7 +168,7 @@ extension FileTranslator {
168168
/// An unresolved OpenAPI response header.
169169
///
170170
/// Can be either a reference or an inline response header.
171-
typealias UnresolvedResponseHeader = Either<JSONReference<OpenAPI.Header>, OpenAPI.Header>
171+
typealias UnresolvedHeader = Either<JSONReference<OpenAPI.Header>, OpenAPI.Header>
172172

173173
/// A resolved OpenAPI response header.
174-
typealias ResolvedResponseHeader = OpenAPI.Header
174+
typealias ResolvedHeader = OpenAPI.Header

Sources/_OpenAPIGeneratorCore/Translator/Responses/translateResponseHeader.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ extension TypesFileTranslator {
4747
componentKey: OpenAPI.ComponentKey,
4848
header: TypedResponseHeader
4949
) throws -> [Declaration] {
50-
let typeName = TypeAssigner.typeName(for: componentKey, of: ResolvedResponseHeader.self)
50+
let typeName = TypeAssigner.typeName(for: componentKey, of: ResolvedHeader.self)
5151
return try translateResponseHeaderInTypes(
5252
typeName: typeName,
5353
header: header

Sources/_OpenAPIGeneratorCore/Translator/TypeAssignment/TypeAssigner.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -386,8 +386,8 @@ struct TypeAssigner {
386386
/// - `#/components/parameters` -> `ResolvedParameter`
387387
/// (includes request headers)
388388
/// - `#/components/examples` -> `OpenAPI.Example`
389-
/// - `#/components/requestBodies` -> `ResolvedRequestBody`
390-
/// - `#/components/headers` -> `ResolvedResponseHeader` (response headers)
389+
/// - `#/components/requestBodies` -> `ResolvedRequest`
390+
/// - `#/components/headers` -> `ResolvedHeader` (response headers)
391391
/// - `#/components/securitySchemes` -> `OpenAPI.SecurityScheme`
392392
/// - `#/components/links` -> `OpenAPI.Link`
393393
///

Sources/_OpenAPIGeneratorCore/Translator/TypesTranslator/translateComponentHeaders.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ extension TypesFileTranslator {
2020
/// - Parameter headers: The reusable response headers.
2121
/// - Returns: An enum declaration representing the headers namespace.
2222
func translateComponentHeaders(
23-
_ headers: OpenAPI.ComponentDictionary<ResolvedResponseHeader>
23+
_ headers: OpenAPI.ComponentDictionary<ResolvedHeader>
2424
) throws -> Declaration {
2525

2626
let typedHeaders: [(OpenAPI.ComponentKey, TypedResponseHeader)] =
2727
try headers
2828
.compactMap { key, header in
2929
let parent = TypeAssigner.typeName(
3030
for: key,
31-
of: ResolvedResponseHeader.self
31+
of: ResolvedHeader.self
3232
)
3333
guard
3434
let value = try typedResponseHeader(
@@ -51,7 +51,7 @@ extension TypesFileTranslator {
5151
}
5252

5353
let componentsParametersEnum = Declaration.commentable(
54-
ResolvedResponseHeader.sectionComment(),
54+
ResolvedHeader.sectionComment(),
5555
.enum(
5656
accessModifier: config.access,
5757
name: Constants.Components.Headers.namespace,

Tests/OpenAPIGeneratorCoreTests/Translator/TypeAssignment/Test_TypeAssigner.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class Test_TypeAssigner: Test_Core {
3333
)
3434
)
3535
try XCTAssertEqual(
36-
TypeAssigner.typeName(for: JSONReference<ResolvedResponseHeader>.component(named: "mumble")),
36+
TypeAssigner.typeName(for: JSONReference<ResolvedHeader>.component(named: "mumble")),
3737
newTypeName(
3838
swiftFQName: "Components.Headers.mumble",
3939
jsonFQName: "#/components/headers/mumble"

0 commit comments

Comments
 (0)