Skip to content

Commit 4e2554e

Browse files
authored
Merge pull request #480 from mattpolzin/feature/479/switch-to-foundation-essentials-imports
switch to foundation-essentials imports
2 parents cd1555d + c4fb603 commit 4e2554e

File tree

132 files changed

+651
-358
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

132 files changed

+651
-358
lines changed

Sources/OpenAPIKit/Callbacks.swift

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
//
22
// Callbacks.swift
33
//
4-
//
5-
// Created by Mathew Polzin on 11/1/20.
6-
//
74

85
import OpenAPIKitCore
6+
7+
#if canImport(FoundationEssentials)
8+
import FoundationEssentials
9+
#else
910
import Foundation
11+
#endif
1012

1113
extension OpenAPI {
1214

Sources/OpenAPIKit/Components Object/Components+Locatable.swift

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
//
22
// Components+Locatable.swift
33
//
4-
//
5-
// Created by Mathew Polzin on 3/30/20.
6-
//
74

85
import OpenAPIKitCore
6+
7+
#if canImport(FoundationEssentials)
8+
import FoundationEssentials
9+
#else
910
import Foundation
11+
#endif
1012

1113
/// Anything conforming to ComponentDictionaryLocatable knows
1214
/// where to find resources of its type in the Components Dictionary.

Sources/OpenAPIKit/Components Object/Components.swift

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
//
22
// Components.swift
33
//
4-
//
5-
// Created by Mathew Polzin on 6/22/19.
6-
//
74

85
import OpenAPIKitCore
6+
7+
#if canImport(FoundationEssentials)
8+
import FoundationEssentials
9+
#else
910
import Foundation
11+
#endif
1012

1113
extension OpenAPI {
1214
/// OpenAPI Spec "Components Object".

Sources/OpenAPIKit/Document/Document.swift

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,14 @@
22
// Document.swift
33
// OpenAPI
44
//
5-
// Created by Mathew Polzin on 1/13/19.
6-
//
75

86
import OpenAPIKitCore
7+
8+
#if canImport(FoundationEssentials)
9+
import FoundationEssentials
10+
#else
911
import Foundation
12+
#endif
1013

1114
extension OpenAPI {
1215
/// The root of an OpenAPI 3.1 document.

Sources/OpenAPIKit/Document/DocumentInfo.swift

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
//
22
// DocumentInfo.swift
33
//
4-
//
5-
// Created by Mathew Polzin on 12/29/19.
6-
//
74

85
import OpenAPIKitCore
6+
7+
#if canImport(FoundationEssentials)
8+
import FoundationEssentials
9+
#else
910
import Foundation
11+
#endif
1012

1113
extension OpenAPI.Document {
1214
/// OpenAPI Spec "Info Object"

Sources/OpenAPIKit/Either/Either+Convenience.swift

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
//
22
// Either+Convenience.swift
33
//
4-
//
5-
// Created by Mathew Polzin on 3/29/20.
6-
//
74

85
import OpenAPIKitCore
6+
7+
#if canImport(FoundationEssentials)
8+
import FoundationEssentials
9+
#else
910
import Foundation
11+
#endif
1012

1113
// MARK: - Convenience accessors
1214
extension Either where A: OpenAPIKitCore._OpenAPIReference {

Sources/OpenAPIKit/Example/Example.swift

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
//
22
// Example.swift
33
//
4-
//
5-
// Created by Mathew Polzin on 10/6/19.
6-
//
74

85
import OpenAPIKitCore
6+
7+
#if canImport(FoundationEssentials)
8+
import FoundationEssentials
9+
#else
910
import Foundation
11+
#endif
1012

1113
extension OpenAPI {
1214
/// OpenAPI Spec "Example Object"

Sources/OpenAPIKit/Example/ExampleValue.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22
// ExampleValue.swift
33
//
44

5+
#if canImport(FoundationEssentials)
6+
import FoundationEssentials
7+
#else
58
import Foundation
9+
#endif
610

711
extension OpenAPI.Example {
812
/// OpenAPI Spec "Example Object" `datValue`, `serializedValue`,

Sources/OpenAPIKit/ExternalDocumentation.swift

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
//
22
// ExternalDocumentation.swift
33
//
4-
//
5-
// Created by Mathew Polzin on 11/2/19.
6-
//
74

85
import OpenAPIKitCore
6+
7+
#if canImport(FoundationEssentials)
8+
import FoundationEssentials
9+
#else
910
import Foundation
11+
#endif
1012

1113
extension OpenAPI {
1214
/// OpenAPI Spec "External Documentation Object"

Sources/OpenAPIKit/ExternalLoader.swift

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
//
22
// ExternalLoader.swift
33
//
4-
//
5-
// Created by Mathew Polzin on 7/30/2023.
6-
//
74

85
import OpenAPIKitCore
6+
7+
#if canImport(FoundationEssentials)
8+
import FoundationEssentials
9+
#else
910
import Foundation
11+
#endif
1012

1113
// Once we hit language version 6.2 we get warnings (errors for Swift 6
1214
// language mode) if the ExternalLoader is not a SendableMetatype. We just

0 commit comments

Comments
 (0)