Skip to content

Commit 15a5e2c

Browse files
committed
Update to 1.2.1, using swift_package_manager 0.30.0
1 parent a408a73 commit 15a5e2c

File tree

5 files changed

+97
-129
lines changed

5 files changed

+97
-129
lines changed

MODULE.bazel

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# THIS IS AUTO-GENERATED BY bazel run //:update
2-
module(name = "swift-openapi-generator", version = "1.2.0")
2+
module(name = "swift-openapi-generator", version = "1.2.1")
33

44
load_code = use_extension("//:extensions.bzl", "load_code")
55
use_repo(
@@ -8,10 +8,10 @@ use_repo(
88
)
99

1010
# Copied from https://github.com/cgrindel/rules_swift_package_manager#quickstart
11-
bazel_dep(name = "rules_swift_package_manager", version = "0.22.0")
12-
bazel_dep(name = "gazelle", version = "0.34.0") # Needed for swift_package_manager
11+
bazel_dep(name = "rules_swift_package_manager", version = "0.30.0")
12+
bazel_dep(name = "gazelle", version = "0.35.0") # Needed for swift_package_manager
1313
bazel_dep(name = "bazel_skylib", version = "1.5.0") # Needed for gazelle
14-
bazel_dep(name = "rules_swift", version = "1.13.0") # Needed for Swift
14+
bazel_dep(name = "rules_swift", version = "1.16.0") # Needed for Swift
1515

1616
# swift_deps START
1717
swift_deps = use_extension(

extensions.bzl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
44
def _load_code_impl(module_ctx):
55
http_archive(
66
name = "swift-openapi-generator-code",
7-
url = "https://github.com/apple/swift-openapi-generator/archive/refs/tags/1.2.0.tar.gz",
8-
sha256 = "1eb0e97d177a5156ada912feec264b5848064c3d60ded1e680ef65c337d84292",
9-
strip_prefix = "swift-openapi-generator-1.2.0",
7+
url = "https://github.com/apple/swift-openapi-generator/archive/refs/tags/1.2.1.tar.gz",
8+
sha256 = "245daf3021c417df72901401985133c246d02d0d203f1469b6e2f38df8812fbe",
9+
strip_prefix = "swift-openapi-generator-1.2.1",
1010

1111
patches = ["//:internal/swift-openapi-generator.patch"], # Add pre-calculated bazel files to the repo
1212
patch_args = ["-p1"], # Using Git-diff requires stripping the first path

internal/MODULE.bazel.copy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Copied from https://github.com/cgrindel/rules_swift_package_manager#quickstart
2-
bazel_dep(name = "rules_swift_package_manager", version = "0.22.0")
3-
bazel_dep(name = "gazelle", version = "0.34.0") # Needed for swift_package_manager
2+
bazel_dep(name = "rules_swift_package_manager", version = "0.30.0")
3+
bazel_dep(name = "gazelle", version = "0.35.0") # Needed for swift_package_manager
44
bazel_dep(name = "bazel_skylib", version = "1.5.0") # Needed for gazelle
5-
bazel_dep(name = "rules_swift", version = "1.13.0") # Needed for Swift
5+
bazel_dep(name = "rules_swift", version = "1.16.0") # Needed for Swift
66

internal/swift-openapi-generator.patch

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ index 0000000..6f45956
8787
+)
8888
diff --git a/Sources/PetstoreConsumerTestCore/BUILD.bazel b/Sources/PetstoreConsumerTestCore/BUILD.bazel
8989
new file mode 100644
90-
index 0000000..5e01524
90+
index 0000000..a2406f5
9191
--- /dev/null
9292
+++ b/Sources/PetstoreConsumerTestCore/BUILD.bazel
9393
@@ -0,0 +1,17 @@
@@ -104,13 +104,13 @@ index 0000000..5e01524
104104
+ module_name = "PetstoreConsumerTestCore",
105105
+ visibility = ["//visibility:public"],
106106
+ deps = [
107-
+ "@swiftpkg_swift_http_types//:Sources_HTTPTypes",
108-
+ "@swiftpkg_swift_openapi_runtime//:Sources_OpenAPIRuntime",
107+
+ "@swiftpkg_swift_http_types//:HTTPTypes",
108+
+ "@swiftpkg_swift_openapi_runtime//:OpenAPIRuntime",
109109
+ ],
110110
+)
111111
diff --git a/Sources/_OpenAPIGeneratorCore/BUILD.bazel b/Sources/_OpenAPIGeneratorCore/BUILD.bazel
112112
new file mode 100644
113-
index 0000000..ab1271b
113+
index 0000000..bdd7b2e
114114
--- /dev/null
115115
+++ b/Sources/_OpenAPIGeneratorCore/BUILD.bazel
116116
@@ -0,0 +1,102 @@
@@ -211,14 +211,14 @@ index 0000000..ab1271b
211211
+ module_name = "_OpenAPIGeneratorCore",
212212
+ visibility = ["//visibility:public"],
213213
+ deps = [
214-
+ "@swiftpkg_openapikit//:Sources_OpenAPIKitCompat",
215-
+ "@swiftpkg_swift_algorithms//:Sources_Algorithms",
216-
+ "@swiftpkg_yams//:Sources_Yams",
214+
+ "@swiftpkg_openapikit//:OpenAPIKitCompat",
215+
+ "@swiftpkg_swift_algorithms//:Algorithms",
216+
+ "@swiftpkg_yams//:Yams",
217217
+ ],
218218
+)
219219
diff --git a/Sources/swift-openapi-generator/BUILD.bazel b/Sources/swift-openapi-generator/BUILD.bazel
220220
new file mode 100644
221-
index 0000000..ddc3f1c
221+
index 0000000..04d798f
222222
--- /dev/null
223223
+++ b/Sources/swift-openapi-generator/BUILD.bazel
224224
@@ -0,0 +1,24 @@
@@ -241,14 +241,14 @@ index 0000000..ddc3f1c
241241
+ visibility = ["//visibility:public"],
242242
+ deps = [
243243
+ "//Sources/_OpenAPIGeneratorCore",
244-
+ "@swiftpkg_openapikit//:Sources_OpenAPIKit",
245-
+ "@swiftpkg_swift_argument_parser//:Sources_ArgumentParser",
246-
+ "@swiftpkg_yams//:Sources_Yams",
244+
+ "@swiftpkg_openapikit//:OpenAPIKit",
245+
+ "@swiftpkg_swift_argument_parser//:ArgumentParser",
246+
+ "@swiftpkg_yams//:Yams",
247247
+ ],
248248
+)
249249
diff --git a/Tests/OpenAPIGeneratorCoreTests/BUILD.bazel b/Tests/OpenAPIGeneratorCoreTests/BUILD.bazel
250250
new file mode 100644
251-
index 0000000..8eaffd7
251+
index 0000000..d17c71a
252252
--- /dev/null
253253
+++ b/Tests/OpenAPIGeneratorCoreTests/BUILD.bazel
254254
@@ -0,0 +1,34 @@
@@ -282,13 +282,13 @@ index 0000000..8eaffd7
282282
+ module_name = "OpenAPIGeneratorCoreTests",
283283
+ visibility = ["//visibility:public"],
284284
+ deps = [
285-
+ "@swiftpkg_openapikit//:Sources_OpenAPIKit",
286-
+ "@swiftpkg_yams//:Sources_Yams",
285+
+ "@swiftpkg_openapikit//:OpenAPIKit",
286+
+ "@swiftpkg_yams//:Yams",
287287
+ ],
288288
+)
289289
diff --git a/Tests/OpenAPIGeneratorReferenceTests/BUILD.bazel b/Tests/OpenAPIGeneratorReferenceTests/BUILD.bazel
290290
new file mode 100644
291-
index 0000000..92de772
291+
index 0000000..728b560
292292
--- /dev/null
293293
+++ b/Tests/OpenAPIGeneratorReferenceTests/BUILD.bazel
294294
@@ -0,0 +1,21 @@
@@ -307,15 +307,15 @@ index 0000000..92de772
307307
+ ],
308308
+ module_name = "OpenAPIGeneratorReferenceTests",
309309
+ deps = [
310-
+ "@swiftpkg_openapikit//:Sources_OpenAPIKitCompat",
311-
+ "@swiftpkg_swift_http_types//:Sources_HTTPTypes",
312-
+ "@swiftpkg_swift_openapi_runtime//:Sources_OpenAPIRuntime",
313-
+ "@swiftpkg_yams//:Sources_Yams",
310+
+ "@swiftpkg_openapikit//:OpenAPIKitCompat",
311+
+ "@swiftpkg_swift_http_types//:HTTPTypes",
312+
+ "@swiftpkg_swift_openapi_runtime//:OpenAPIRuntime",
313+
+ "@swiftpkg_yams//:Yams",
314314
+ ],
315315
+)
316316
diff --git a/Tests/PetstoreConsumerTests/BUILD.bazel b/Tests/PetstoreConsumerTests/BUILD.bazel
317317
new file mode 100644
318-
index 0000000..be589f9
318+
index 0000000..d6fd8ce
319319
--- /dev/null
320320
+++ b/Tests/PetstoreConsumerTests/BUILD.bazel
321321
@@ -0,0 +1,21 @@
@@ -336,8 +336,8 @@ index 0000000..be589f9
336336
+ visibility = ["//visibility:public"],
337337
+ deps = [
338338
+ "//Sources/PetstoreConsumerTestCore",
339-
+ "@swiftpkg_swift_http_types//:Sources_HTTPTypes",
340-
+ "@swiftpkg_swift_openapi_runtime//:Sources_OpenAPIRuntime",
339+
+ "@swiftpkg_swift_http_types//:HTTPTypes",
340+
+ "@swiftpkg_swift_openapi_runtime//:OpenAPIRuntime",
341341
+ ],
342342
+)
343343
diff --git a/WORKSPACE b/WORKSPACE

0 commit comments

Comments
 (0)