diff --git a/grpc/examples/swift/Greeter/Package.swift b/grpc/examples/swift/Greeter/Package.swift index 385b56fc5..5e6fb68cd 100644 --- a/grpc/examples/swift/Greeter/Package.swift +++ b/grpc/examples/swift/Greeter/Package.swift @@ -25,7 +25,7 @@ let package = Package( ], dependencies: [ .package(path: "../../../../swift"), - .package(url: "https://github.com/grpc/grpc-swift.git", .exact("1.0.0-alpha.24")), + .package(url: "https://github.com/grpc/grpc-swift.git", from: "1.0.0"), ], targets: [ // Targets are the basic building blocks of a package. A target can define a module or a test suite. diff --git a/src/idl_gen_swift.cpp b/src/idl_gen_swift.cpp index 91f47ff2f..984b6aa52 100644 --- a/src/idl_gen_swift.cpp +++ b/src/idl_gen_swift.cpp @@ -127,6 +127,7 @@ class SwiftGenerator : public BaseGenerator { "unowned", "weak", "willSet", + "Void", nullptr, }; for (auto kw = keywords; *kw; kw++) keywords_.insert(*kw); diff --git a/tests/FlatBuffers.Test.Swift/Package.swift b/tests/FlatBuffers.Test.Swift/Package.swift index ee8e9d6fe..ec36de329 100644 --- a/tests/FlatBuffers.Test.Swift/Package.swift +++ b/tests/FlatBuffers.Test.Swift/Package.swift @@ -25,7 +25,7 @@ let package = Package( ], dependencies: [ .package(path: "../../swift/"), - .package(url: "https://github.com/grpc/grpc-swift.git", .exact("1.0.0-alpha.24")), + .package(url: "https://github.com/grpc/grpc-swift.git", from: "1.0.0"), ], targets: [ .target(name: "SwiftFlatBuffers"),