diff --git a/README.md b/README.md index 4e51b54..38139a4 100644 --- a/README.md +++ b/README.md @@ -28,13 +28,13 @@ and requires a valid API key from Postman's integrations [dashboard](https://web ```docker # generate only docker run -v $(pwd):/usr/src/app \ - -it --rm --name postmanv2-container gcatanese/openapi-generator-postman-v2 generate \ + -it --rm --name postmanv2-container ghcr.io/adyen-examples/openapi-generator-postman-v2:main generate \ -i src/test/resources/SampleProject.yaml \ -o tmp # generate only (with additional parameters) docker run -v $(pwd):/usr/src/app \ - -it --rm --name postmanv2-container gcatanese/openapi-generator-postman-v2 generate \ + -it --rm --name postmanv2-container ghcr.io/adyen-examples/openapi-generator-postman-v2:main generate \ -i src/test/resources/SampleProject.yaml \ -o tmp \ --additional-properties folderStrategy=Tags,postmanVariables=MY_VAR1-ANOTHERVAR @@ -44,7 +44,7 @@ docker run -v $(pwd):/usr/src/app \ # note: require POSTMAN API KEY docker run -v $(pwd):/usr/src/app \ -e POSTMAN_API_KEY=YOUR_POSTMAN_API_KEY \ - -it --rm --name postmanv2-container gcatanese/openapi-generator-postman-v2 push \ + -it --rm --name postmanv2-container ghcr.io/adyen-examples/openapi-generator-postman-v2:main push \ -i src/test/resources/SampleProject.yaml \ -o tmp \ --additional-properties folderStrategy=Tags,postmanVariables=MY_VAR1-ANOTHERVAR @@ -59,7 +59,7 @@ Build `postman-v2` from source Run OpenAPI Generator adding `postman-v2` jar file in the class path and specifying the `PostmanV2Generator` generator: ```shell java -cp target/openapi-generator-postman-v2.jar:/openapi-generator/modules/openapi-generator-cli/target/openapi-generator-cli.jar \ - org.openapitools.codegen.OpenAPIGenerator generate -g com.tweesky.cloudtools.codegen.PostmanV2Generator \ + org.openapitools.codegen.OpenAPIGenerator generate -g com.adyen.codegen.postman.PostmanV2Generator \ -i src/test/resources/BasicJson.json -o output ``` ## METADATA diff --git a/script.sh b/script.sh index 2f09d76..efae193 100755 --- a/script.sh +++ b/script.sh @@ -22,7 +22,7 @@ then cmdparams="${cmdline#*push}" fi -statusCode=$(java -jar /openapi-generator-postman-v2.jar generate -g com.tweesky.cloudtools.codegen.PostmanV2Generator $cmdparams) +statusCode=$(java -jar /openapi-generator-postman-v2.jar generate -g com.adyen.codegen.postman.PostmanV2Generator $cmdparams) if [[ ! $statusCode ]] then diff --git a/src/main/java/com/tweesky/cloudtools/codegen/CodegenUtils.java b/src/main/java/com/adyen/codegen/postman/CodegenUtils.java similarity index 95% rename from src/main/java/com/tweesky/cloudtools/codegen/CodegenUtils.java rename to src/main/java/com/adyen/codegen/postman/CodegenUtils.java index d82a2f4..3ee1ef8 100644 --- a/src/main/java/com/tweesky/cloudtools/codegen/CodegenUtils.java +++ b/src/main/java/com/adyen/codegen/postman/CodegenUtils.java @@ -1,4 +1,4 @@ -package com.tweesky.cloudtools.codegen; +package com.adyen.codegen.postman; import org.apache.http.impl.EnglishReasonPhraseCatalog; import org.openapitools.codegen.CodegenResponse; diff --git a/src/main/java/com/tweesky/cloudtools/codegen/ExampleJsonHelper.java b/src/main/java/com/adyen/codegen/postman/ExampleJsonHelper.java similarity index 96% rename from src/main/java/com/tweesky/cloudtools/codegen/ExampleJsonHelper.java rename to src/main/java/com/adyen/codegen/postman/ExampleJsonHelper.java index 32f57b8..cd15aa3 100644 --- a/src/main/java/com/tweesky/cloudtools/codegen/ExampleJsonHelper.java +++ b/src/main/java/com/adyen/codegen/postman/ExampleJsonHelper.java @@ -1,4 +1,4 @@ -package com.tweesky.cloudtools.codegen; +package com.adyen.codegen.postman; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.JsonNode; @@ -15,8 +15,8 @@ import java.util.LinkedHashMap; import java.util.Map; -import static com.tweesky.cloudtools.codegen.PostmanV2Generator.JSON_ESCAPE_DOUBLE_QUOTE; -import static com.tweesky.cloudtools.codegen.PostmanV2Generator.JSON_ESCAPE_NEW_LINE; +import static com.adyen.codegen.postman.PostmanV2Generator.JSON_ESCAPE_DOUBLE_QUOTE; +import static com.adyen.codegen.postman.PostmanV2Generator.JSON_ESCAPE_NEW_LINE; /** * Extract and format JSON examples diff --git a/src/main/java/com/tweesky/cloudtools/codegen/PostmanV2Generator.java b/src/main/java/com/adyen/codegen/postman/PostmanV2Generator.java similarity index 98% rename from src/main/java/com/tweesky/cloudtools/codegen/PostmanV2Generator.java rename to src/main/java/com/adyen/codegen/postman/PostmanV2Generator.java index e51152a..0dcc324 100644 --- a/src/main/java/com/tweesky/cloudtools/codegen/PostmanV2Generator.java +++ b/src/main/java/com/adyen/codegen/postman/PostmanV2Generator.java @@ -1,8 +1,8 @@ -package com.tweesky.cloudtools.codegen; +package com.adyen.codegen.postman; -import com.tweesky.cloudtools.codegen.model.PostmanRequestItem; -import com.tweesky.cloudtools.codegen.model.PostmanResponse; -import com.tweesky.cloudtools.codegen.model.PostmanVariable; +import com.adyen.codegen.postman.model.PostmanRequestItem; +import com.adyen.codegen.postman.model.PostmanResponse; +import com.adyen.codegen.postman.model.PostmanVariable; import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.examples.Example; import io.swagger.v3.oas.models.media.Schema; diff --git a/src/main/java/com/tweesky/cloudtools/codegen/model/PostmanRequestItem.java b/src/main/java/com/adyen/codegen/postman/model/PostmanRequestItem.java similarity index 96% rename from src/main/java/com/tweesky/cloudtools/codegen/model/PostmanRequestItem.java rename to src/main/java/com/adyen/codegen/postman/model/PostmanRequestItem.java index 100414c..c63eb73 100644 --- a/src/main/java/com/tweesky/cloudtools/codegen/model/PostmanRequestItem.java +++ b/src/main/java/com/adyen/codegen/postman/model/PostmanRequestItem.java @@ -1,4 +1,4 @@ -package com.tweesky.cloudtools.codegen.model; +package com.adyen.codegen.postman.model; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/com/tweesky/cloudtools/codegen/model/PostmanResponse.java b/src/main/java/com/adyen/codegen/postman/model/PostmanResponse.java similarity index 94% rename from src/main/java/com/tweesky/cloudtools/codegen/model/PostmanResponse.java rename to src/main/java/com/adyen/codegen/postman/model/PostmanResponse.java index 16421e4..72045e2 100644 --- a/src/main/java/com/tweesky/cloudtools/codegen/model/PostmanResponse.java +++ b/src/main/java/com/adyen/codegen/postman/model/PostmanResponse.java @@ -1,6 +1,6 @@ -package com.tweesky.cloudtools.codegen.model; +package com.adyen.codegen.postman.model; -import com.tweesky.cloudtools.codegen.CodegenUtils; +import com.adyen.codegen.postman.CodegenUtils; import org.openapitools.codegen.CodegenResponse; public class PostmanResponse { diff --git a/src/main/java/com/tweesky/cloudtools/codegen/model/PostmanVariable.java b/src/main/java/com/adyen/codegen/postman/model/PostmanVariable.java similarity index 97% rename from src/main/java/com/tweesky/cloudtools/codegen/model/PostmanVariable.java rename to src/main/java/com/adyen/codegen/postman/model/PostmanVariable.java index d6495a3..387b58e 100644 --- a/src/main/java/com/tweesky/cloudtools/codegen/model/PostmanVariable.java +++ b/src/main/java/com/adyen/codegen/postman/model/PostmanVariable.java @@ -1,4 +1,4 @@ -package com.tweesky.cloudtools.codegen.model; +package com.adyen.codegen.postman.model; import java.util.Objects; diff --git a/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig b/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig index cec154c..1f5d73f 100644 --- a/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig +++ b/src/main/resources/META-INF/services/org.openapitools.codegen.CodegenConfig @@ -1 +1 @@ -com.tweesky.cloudtools.codegen.PostmanV2Generator \ No newline at end of file +com.adyen.codegen.postman.PostmanV2Generator \ No newline at end of file diff --git a/src/test/java/com/tweesky/cloudtools/codegen/CodegenUtilsTest.java b/src/test/java/com/adyen/codegen/postman/CodegenUtilsTest.java similarity index 98% rename from src/test/java/com/tweesky/cloudtools/codegen/CodegenUtilsTest.java rename to src/test/java/com/adyen/codegen/postman/CodegenUtilsTest.java index 75072eb..54cb508 100644 --- a/src/test/java/com/tweesky/cloudtools/codegen/CodegenUtilsTest.java +++ b/src/test/java/com/adyen/codegen/postman/CodegenUtilsTest.java @@ -1,4 +1,4 @@ -package com.tweesky.cloudtools.codegen; +package com.adyen.codegen.postman; import io.swagger.v3.oas.models.responses.ApiResponse; import junit.framework.TestCase; diff --git a/src/test/java/com/tweesky/cloudtools/codegen/ExampleJsonHelperTest.java b/src/test/java/com/adyen/codegen/postman/ExampleJsonHelperTest.java similarity index 99% rename from src/test/java/com/tweesky/cloudtools/codegen/ExampleJsonHelperTest.java rename to src/test/java/com/adyen/codegen/postman/ExampleJsonHelperTest.java index 2067aa3..432662f 100644 --- a/src/test/java/com/tweesky/cloudtools/codegen/ExampleJsonHelperTest.java +++ b/src/test/java/com/adyen/codegen/postman/ExampleJsonHelperTest.java @@ -1,4 +1,4 @@ -package com.tweesky.cloudtools.codegen; +package com.adyen.codegen.postman; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; diff --git a/src/test/java/com/tweesky/cloudtools/codegen/PostmanV2GeneratorTest.java b/src/test/java/com/adyen/codegen/postman/PostmanV2GeneratorTest.java similarity index 99% rename from src/test/java/com/tweesky/cloudtools/codegen/PostmanV2GeneratorTest.java rename to src/test/java/com/adyen/codegen/postman/PostmanV2GeneratorTest.java index 49519ff..d1533e5 100644 --- a/src/test/java/com/tweesky/cloudtools/codegen/PostmanV2GeneratorTest.java +++ b/src/test/java/com/adyen/codegen/postman/PostmanV2GeneratorTest.java @@ -1,7 +1,7 @@ -package com.tweesky.cloudtools.codegen; +package com.adyen.codegen.postman; import com.fasterxml.jackson.databind.ObjectMapper; -import com.tweesky.cloudtools.codegen.model.PostmanRequestItem; +import com.adyen.codegen.postman.model.PostmanRequestItem; import io.swagger.v3.oas.models.tags.Tag; import org.json.simple.JSONArray; import org.json.simple.JSONObject; diff --git a/src/test/java/com/tweesky/cloudtools/codegen/TestUtils.java b/src/test/java/com/adyen/codegen/postman/TestUtils.java similarity index 98% rename from src/test/java/com/tweesky/cloudtools/codegen/TestUtils.java rename to src/test/java/com/adyen/codegen/postman/TestUtils.java index 99606a2..997f1a8 100644 --- a/src/test/java/com/tweesky/cloudtools/codegen/TestUtils.java +++ b/src/test/java/com/adyen/codegen/postman/TestUtils.java @@ -1,4 +1,4 @@ -package com.tweesky.cloudtools.codegen; +package com.adyen.codegen.postman; import java.io.IOException; import java.nio.charset.StandardCharsets; diff --git a/src/test/resources/SampleProject.yaml b/src/test/resources/SampleProject.yaml index d2fa218..577103e 100644 --- a/src/test/resources/SampleProject.yaml +++ b/src/test/resources/SampleProject.yaml @@ -4,7 +4,6 @@ info: version: '1.0' contact: name: Beppe Catanese - email: gcatanese@yahoo.com url: 'https://github.com/gcatanese' description: 'Sample API Check "API Key" ' license: