@@ -25,11 +25,11 @@ cd "${SCRIPT_PATH}"/ || exit
25
25
mvn org.openapitools:openapi-generator-maven-plugin:generate
26
26
27
27
# ### sync generated swift files to src
28
- mkdir " ${SCRIPT_PATH} " /../Sources/InfluxDBSwift/Generated/ || true
29
- mkdir " ${SCRIPT_PATH} " /../Sources/InfluxDBSwift/Generated/Models/ || true
30
- mkdir " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/ || true
31
- mkdir " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/Models/ || true
32
- mkdir " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/ || true
28
+ mkdir -p " ${SCRIPT_PATH} " /../Sources/InfluxDBSwift/Generated/
29
+ mkdir -p " ${SCRIPT_PATH} " /../Sources/InfluxDBSwift/Generated/Models/
30
+ mkdir -p " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/
31
+ mkdir -p " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/Models/
32
+ mkdir -p " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/
33
33
34
34
# # delete old sources
35
35
rm -f " ${SCRIPT_PATH} " /../Sources/InfluxDBSwift/Generated/APIHelper.swift
@@ -41,7 +41,7 @@ rm -f "${SCRIPT_PATH}"/../Sources/InfluxDBSwiftApis/Generated/Models/*.swift
41
41
rm -f " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/* .swift
42
42
43
43
# # copy apis
44
- cp -r " ${SCRIPT_PATH} " /generated/InfluxDB2/Classes/OpenAPIs/APIs/AuthorizationsAPI .swift " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/
44
+ cp -r " ${SCRIPT_PATH} " /generated/InfluxDB2/Classes/OpenAPIs/APIs/AuthorizationsAPITokensAPI .swift " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/AuthorizationsAPI.swift
45
45
cp -r " ${SCRIPT_PATH} " /generated/InfluxDB2/Classes/OpenAPIs/APIs/BucketsAPI.swift " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/
46
46
cp -r " ${SCRIPT_PATH} " /generated/InfluxDB2/Classes/OpenAPIs/APIs/DBRPsAPI.swift " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/
47
47
cp -r " ${SCRIPT_PATH} " /generated/InfluxDB2/Classes/OpenAPIs/APIs/HealthAPI.swift " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/
@@ -162,6 +162,7 @@ sed -i 's/Void?/[String: String]?/' "${SCRIPT_PATH}"/../Sources/InfluxDBSwiftApi
162
162
sed -i ' s/.success/let .success(response)/' " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/PingAPI.swift
163
163
sed -i ' s/completion(()/completion(response.header/' " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/PingAPI.swift
164
164
sed -i ' s/returning: ()/returning: response.header/' " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/PingAPI.swift
165
+ sed -i ' s/AuthorizationsAPITokensAPI/AuthorizationsAPI/' " ${SCRIPT_PATH} " /../Sources/InfluxDBSwiftApis/Generated/APIs/AuthorizationsAPI.swift
165
166
sed -i ' s/extern: File? = nil, //' " ${SCRIPT_PATH} " /../Sources/InfluxDBSwift/Generated/Models/Query.swift
166
167
sed -i ' /self.extern = extern/d' " ${SCRIPT_PATH} " /../Sources/InfluxDBSwift/Generated/Models/Query.swift
167
168
sed -i ' s/Any/String/' " ${SCRIPT_PATH} " /../Sources/InfluxDBSwift/Generated/Models/Query.swift
0 commit comments