From 0fd2e55ccce8f431ab64d62978e8ff6fca051862 Mon Sep 17 00:00:00 2001 From: goschla Date: Fri, 6 Dec 2019 13:52:36 +0100 Subject: [PATCH 001/129] Added taking basePath into consideration when checking if endpoints have changed. A changed basePath with a corresponding change of the operationPaths could lead to unchanged endpoints and should not be detected as a breaking change. Added a test (in SwaggerDiffTest) and resources (.yamls) for that case. --- .../diff/compare/SpecificationDiff.java | 23 +- .../swagger/test/SwaggerDiffTest.java | 10 +- ...sePath-changed.and.operations-changed.yaml | 700 ++++++++++++++++++ src/test/resources/original-swagger.yaml | 700 ++++++++++++++++++ 4 files changed, 1429 insertions(+), 4 deletions(-) create mode 100644 src/test/resources/change.non-breaking.basePath-changed.and.operations-changed.yaml create mode 100644 src/test/resources/original-swagger.yaml diff --git a/src/main/java/com/deepoove/swagger/diff/compare/SpecificationDiff.java b/src/main/java/com/deepoove/swagger/diff/compare/SpecificationDiff.java index e3c6854d..321774ec 100644 --- a/src/main/java/com/deepoove/swagger/diff/compare/SpecificationDiff.java +++ b/src/main/java/com/deepoove/swagger/diff/compare/SpecificationDiff.java @@ -18,9 +18,14 @@ import io.swagger.models.parameters.Parameter; import io.swagger.models.properties.Property; +import java.util.*; +import java.util.Map.Entry; + +import static java.util.stream.Collectors.toMap; + /** * compare two Swagger - * + * * @author Sayi * */ @@ -36,8 +41,8 @@ public static SpecificationDiff diff(Swagger oldSpec, Swagger newSpec) { if (null == oldSpec || null == newSpec) { throw new IllegalArgumentException( "cannot diff null spec."); } SpecificationDiff instance = new SpecificationDiff(); - Map oldPaths = oldSpec.getPaths(); - Map newPaths = newSpec.getPaths(); + Map oldPaths = getPathsWithBasePath(oldSpec); + Map newPaths = getPathsWithBasePath(newSpec); // Diff path MapKeyDiff pathDiff = MapKeyDiff.diff(oldPaths, newPaths); @@ -110,6 +115,18 @@ public static SpecificationDiff diff(Swagger oldSpec, Swagger newSpec) { } + private static Map getPathsWithBasePath(Swagger spec) { + return spec.getPaths() + .entrySet() + .stream() + .collect(toMap(entry -> spec.getBasePath() + entry.getKey(), //keyMapper + Entry::getValue, //valueMapper + (u, v) -> { + throw new IllegalStateException(String.format("Duplicate key %s", u)); + }, //mergeFunction + LinkedHashMap::new)); //mapSupplier + } + private static Property getResponseProperty(Operation operation) { Map responses = operation.getResponses(); // temporary workaround for missing response messages diff --git a/src/test/java/com/deepoove/swagger/test/SwaggerDiffTest.java b/src/test/java/com/deepoove/swagger/test/SwaggerDiffTest.java index 3cefd251..f02fc7c0 100644 --- a/src/test/java/com/deepoove/swagger/test/SwaggerDiffTest.java +++ b/src/test/java/com/deepoove/swagger/test/SwaggerDiffTest.java @@ -21,7 +21,9 @@ public class SwaggerDiffTest { final String SWAGGER_V2_DOC1 = "petstore_v2_1.json"; final String SWAGGER_V2_DOC2 = "petstore_v2_2.json"; final String SWAGGER_V2_EMPTY_DOC = "petstore_v2_empty.json"; - final String SWAGGER_V2_HTTP = "http://petstore.swagger.io/v2/swagger.json"; + final String PATH_ORIGINAL_SWAGGER = "original-swagger.yaml"; + private String PATH_NONE_BREAKING_BASEPATH_CHANGED = + "change.non-breaking.basePath-changed.and.operations-changed.yaml"; @Test public void testEqual() { @@ -156,4 +158,10 @@ private void assertEqual(SwaggerDiff diff) { } + @Test + public void testBasePath_And_OperationUpdate_with_No_Breaking_Change(){ + SwaggerDiff diff = SwaggerDiff.compareV2(PATH_ORIGINAL_SWAGGER, PATH_NONE_BREAKING_BASEPATH_CHANGED); + assertEqual(diff); + } + } diff --git a/src/test/resources/change.non-breaking.basePath-changed.and.operations-changed.yaml b/src/test/resources/change.non-breaking.basePath-changed.and.operations-changed.yaml new file mode 100644 index 00000000..5f4964a0 --- /dev/null +++ b/src/test/resources/change.non-breaking.basePath-changed.and.operations-changed.yaml @@ -0,0 +1,700 @@ +swagger: "2.0" +info: + description: "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters." + version: "1.0.0" + title: "Swagger Petstore" + termsOfService: "http://swagger.io/terms/" + contact: + email: "apiteam@swagger.io" + license: + name: "Apache 2.0" + url: "http://www.apache.org/licenses/LICENSE-2.0.html" +host: "petstore.swagger.io" +basePath: "/v2" +tags: +- name: "pet" + description: "Everything about your Pets" + externalDocs: + description: "Find out more" + url: "http://swagger.io" +- name: "store" + description: "Access to Petstore orders" +- name: "user" + description: "Operations about user" + externalDocs: + description: "Find out more about our store" + url: "http://swagger.io" +schemes: +- "https" +- "http" +paths: + /test/pet: + post: + tags: + - "pet" + summary: "Add a new pet to the store" + description: "" + operationId: "addPet" + consumes: + - "application/json" + - "application/xml" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "Pet object that needs to be added to the store" + required: true + schema: + $ref: "#/definitions/Pet" + responses: + 405: + description: "Invalid input" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + put: + tags: + - "pet" + summary: "Update an existing pet" + description: "" + operationId: "updatePet" + consumes: + - "application/json" + - "application/xml" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "Pet object that needs to be added to the store" + required: true + schema: + $ref: "#/definitions/Pet" + responses: + 400: + description: "Invalid ID supplied" + 404: + description: "Pet not found" + 405: + description: "Validation exception" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + /test/pet/findByStatus: + get: + tags: + - "pet" + summary: "Finds Pets by status" + description: "Multiple status values can be provided with comma separated strings" + operationId: "findPetsByStatus" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "status" + in: "query" + description: "Status values that need to be considered for filter" + required: true + type: "array" + items: + type: "string" + enum: + - "available" + - "pending" + - "sold" + default: "available" + collectionFormat: "multi" + responses: + 200: + description: "successful operation" + schema: + type: "array" + items: + $ref: "#/definitions/Pet" + 400: + description: "Invalid status value" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + /test/pet/findByTags: + get: + tags: + - "pet" + summary: "Finds Pets by tags" + description: "Muliple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing." + operationId: "findPetsByTags" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "tags" + in: "query" + description: "Tags to filter by" + required: true + type: "array" + items: + type: "string" + collectionFormat: "multi" + responses: + 200: + description: "successful operation" + schema: + type: "array" + items: + $ref: "#/definitions/Pet" + 400: + description: "Invalid tag value" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + deprecated: true + /test/pet/{petId}: + get: + tags: + - "pet" + summary: "Find pet by ID" + description: "Returns a single pet" + operationId: "getPetById" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "petId" + in: "path" + description: "ID of pet to return" + required: true + type: "integer" + format: "int64" + responses: + 200: + description: "successful operation" + schema: + $ref: "#/definitions/Pet" + 400: + description: "Invalid ID supplied" + 404: + description: "Pet not found" + security: + - api_key: [] + post: + tags: + - "pet" + summary: "Updates a pet in the store with form data" + description: "" + operationId: "updatePetWithForm" + consumes: + - "application/x-www-form-urlencoded" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "petId" + in: "path" + description: "ID of pet that needs to be updated" + required: true + type: "integer" + format: "int64" + - name: "name" + in: "formData" + description: "Updated name of the pet" + required: false + type: "string" + - name: "status" + in: "formData" + description: "Updated status of the pet" + required: false + type: "string" + responses: + 405: + description: "Invalid input" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + delete: + tags: + - "pet" + summary: "Deletes a pet" + description: "" + operationId: "deletePet" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "api_key" + in: "header" + required: false + type: "string" + - name: "petId" + in: "path" + description: "Pet id to delete" + required: true + type: "integer" + format: "int64" + responses: + 400: + description: "Invalid ID supplied" + 404: + description: "Pet not found" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + /test/pet/{petId}/uploadImage: + post: + tags: + - "pet" + summary: "uploads an image" + description: "" + operationId: "uploadFile" + consumes: + - "multipart/form-data" + produces: + - "application/json" + parameters: + - name: "petId" + in: "path" + description: "ID of pet to update" + required: true + type: "integer" + format: "int64" + - name: "additionalMetadata" + in: "formData" + description: "Additional data to pass to server" + required: false + type: "string" + - name: "file" + in: "formData" + description: "file to upload" + required: false + type: "file" + responses: + 200: + description: "successful operation" + schema: + $ref: "#/definitions/ApiResponse" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + /test/store/inventory: + get: + tags: + - "store" + summary: "Returns pet inventories by status" + description: "Returns a map of status codes to quantities" + operationId: "getInventory" + produces: + - "application/json" + parameters: [] + responses: + 200: + description: "successful operation" + schema: + type: "object" + additionalProperties: + type: "integer" + format: "int32" + security: + - api_key: [] + /test/store/order: + post: + tags: + - "store" + summary: "Place an order for a pet" + description: "" + operationId: "placeOrder" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "order placed for purchasing the pet" + required: true + schema: + $ref: "#/definitions/Order" + responses: + 200: + description: "successful operation" + schema: + $ref: "#/definitions/Order" + 400: + description: "Invalid Order" + /test/store/order/{orderId}: + get: + tags: + - "store" + summary: "Find purchase order by ID" + description: "For valid response try integer IDs with value >= 1 and <= 10. Other values will generated exceptions" + operationId: "getOrderById" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "orderId" + in: "path" + description: "ID of pet that needs to be fetched" + required: true + type: "integer" + maximum: 10.0 + minimum: 1.0 + format: "int64" + responses: + 200: + description: "successful operation" + schema: + $ref: "#/definitions/Order" + 400: + description: "Invalid ID supplied" + 404: + description: "Order not found" + delete: + tags: + - "store" + summary: "Delete purchase order by ID" + description: "For valid response try integer IDs with positive integer value. Negative or non-integer values will generate API errors" + operationId: "deleteOrder" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "orderId" + in: "path" + description: "ID of the order that needs to be deleted" + required: true + type: "integer" + minimum: 1.0 + format: "int64" + responses: + 400: + description: "Invalid ID supplied" + 404: + description: "Order not found" + /test/user: + post: + tags: + - "user" + summary: "Create user" + description: "This can only be done by the logged in user." + operationId: "createUser" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "Created user object" + required: true + schema: + $ref: "#/definitions/User" + responses: + default: + description: "successful operation" + /test/user/createWithArray: + post: + tags: + - "user" + summary: "Creates list of users with given input array" + description: "" + operationId: "createUsersWithArrayInput" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "List of user object" + required: true + schema: + type: "array" + items: + $ref: "#/definitions/User" + responses: + default: + description: "successful operation" + /test/user/createWithList: + post: + tags: + - "user" + summary: "Creates list of users with given input array" + description: "" + operationId: "createUsersWithListInput" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "List of user object" + required: true + schema: + type: "array" + items: + $ref: "#/definitions/User" + responses: + default: + description: "successful operation" + /test/user/login: + get: + tags: + - "user" + summary: "Logs user into the system" + description: "" + operationId: "loginUser" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "username" + in: "query" + description: "The user name for login" + required: true + type: "string" + - name: "password" + in: "query" + description: "The password for login in clear text" + required: true + type: "string" + responses: + 200: + description: "successful operation" + schema: + type: "string" + headers: + X-Rate-Limit: + type: "integer" + format: "int32" + description: "calls per hour allowed by the user" + X-Expires-After: + type: "string" + format: "date-time" + description: "date in UTC when token expires" + 400: + description: "Invalid username/password supplied" + /test/user/logout: + get: + tags: + - "user" + summary: "Logs out current logged in user session" + description: "" + operationId: "logoutUser" + produces: + - "application/xml" + - "application/json" + parameters: [] + responses: + default: + description: "successful operation" + /test/user/{username}: + get: + tags: + - "user" + summary: "Get user by user name" + description: "" + operationId: "getUserByName" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "username" + in: "path" + description: "The name that needs to be fetched. Use user1 for testing. " + required: true + type: "string" + responses: + 200: + description: "successful operation" + schema: + $ref: "#/definitions/User" + 400: + description: "Invalid username supplied" + 404: + description: "User not found" + put: + tags: + - "user" + summary: "Updated user" + description: "This can only be done by the logged in user." + operationId: "updateUser" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "username" + in: "path" + description: "name that need to be updated" + required: true + type: "string" + - in: "body" + name: "body" + description: "Updated user object" + required: true + schema: + $ref: "#/definitions/User" + responses: + 400: + description: "Invalid user supplied" + 404: + description: "User not found" + delete: + tags: + - "user" + summary: "Delete user" + description: "This can only be done by the logged in user." + operationId: "deleteUser" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "username" + in: "path" + description: "The name that needs to be deleted" + required: true + type: "string" + responses: + 400: + description: "Invalid username supplied" + 404: + description: "User not found" +securityDefinitions: + petstore_auth: + type: "oauth2" + authorizationUrl: "http://petstore.swagger.io/oauth/dialog" + flow: "implicit" + scopes: + write:pets: "modify pets in your account" + read:pets: "read your pets" + api_key: + type: "apiKey" + name: "api_key" + in: "header" +definitions: + Order: + type: "object" + properties: + id: + type: "integer" + format: "int64" + petId: + type: "integer" + format: "int64" + quantity: + type: "integer" + format: "int32" + shipDate: + type: "string" + format: "date-time" + status: + type: "string" + description: "Order Status" + enum: + - "placed" + - "approved" + - "delivered" + complete: + type: "boolean" + default: false + xml: + name: "Order" + Category: + type: "object" + properties: + id: + type: "integer" + format: "int64" + name: + type: "string" + xml: + name: "Category" + User: + type: "object" + properties: + id: + type: "integer" + format: "int64" + username: + type: "string" + firstName: + type: "string" + lastName: + type: "string" + email: + type: "string" + password: + type: "string" + phone: + type: "string" + userStatus: + type: "integer" + format: "int32" + description: "User Status" + xml: + name: "User" + Tag: + type: "object" + properties: + id: + type: "integer" + format: "int64" + name: + type: "string" + xml: + name: "Tag" + Pet: + type: "object" + required: + - "name" + - "photoUrls" + properties: + id: + type: "integer" + format: "int64" + category: + $ref: "#/definitions/Category" + name: + type: "string" + example: "doggie" + photoUrls: + type: "array" + xml: + name: "photoUrl" + wrapped: true + items: + type: "string" + tags: + type: "array" + xml: + name: "tag" + wrapped: true + items: + $ref: "#/definitions/Tag" + status: + type: "string" + description: "pet status in the store" + enum: + - "available" + - "pending" + - "sold" + xml: + name: "Pet" + ApiResponse: + type: "object" + properties: + code: + type: "integer" + format: "int32" + type: + type: "string" + message: + type: "string" +externalDocs: + description: "Find out more about Swagger" + url: "http://swagger.io" diff --git a/src/test/resources/original-swagger.yaml b/src/test/resources/original-swagger.yaml new file mode 100644 index 00000000..35138783 --- /dev/null +++ b/src/test/resources/original-swagger.yaml @@ -0,0 +1,700 @@ +swagger: "2.0" +info: + description: "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters." + version: "1.0.0" + title: "Swagger Petstore" + termsOfService: "http://swagger.io/terms/" + contact: + email: "apiteam@swagger.io" + license: + name: "Apache 2.0" + url: "http://www.apache.org/licenses/LICENSE-2.0.html" +host: "petstore.swagger.io" +basePath: "/v2/test" +tags: +- name: "pet" + description: "Everything about your Pets" + externalDocs: + description: "Find out more" + url: "http://swagger.io" +- name: "store" + description: "Access to Petstore orders" +- name: "user" + description: "Operations about user" + externalDocs: + description: "Find out more about our store" + url: "http://swagger.io" +schemes: +- "https" +- "http" +paths: + /pet: + post: + tags: + - "pet" + summary: "Add a new pet to the store" + description: "" + operationId: "addPet" + consumes: + - "application/json" + - "application/xml" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "Pet object that needs to be added to the store" + required: true + schema: + $ref: "#/definitions/Pet" + responses: + 405: + description: "Invalid input" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + put: + tags: + - "pet" + summary: "Update an existing pet" + description: "" + operationId: "updatePet" + consumes: + - "application/json" + - "application/xml" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "Pet object that needs to be added to the store" + required: true + schema: + $ref: "#/definitions/Pet" + responses: + 400: + description: "Invalid ID supplied" + 404: + description: "Pet not found" + 405: + description: "Validation exception" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + /pet/findByStatus: + get: + tags: + - "pet" + summary: "Finds Pets by status" + description: "Multiple status values can be provided with comma separated strings" + operationId: "findPetsByStatus" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "status" + in: "query" + description: "Status values that need to be considered for filter" + required: true + type: "array" + items: + type: "string" + enum: + - "available" + - "pending" + - "sold" + default: "available" + collectionFormat: "multi" + responses: + 200: + description: "successful operation" + schema: + type: "array" + items: + $ref: "#/definitions/Pet" + 400: + description: "Invalid status value" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + /pet/findByTags: + get: + tags: + - "pet" + summary: "Finds Pets by tags" + description: "Muliple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing." + operationId: "findPetsByTags" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "tags" + in: "query" + description: "Tags to filter by" + required: true + type: "array" + items: + type: "string" + collectionFormat: "multi" + responses: + 200: + description: "successful operation" + schema: + type: "array" + items: + $ref: "#/definitions/Pet" + 400: + description: "Invalid tag value" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + deprecated: true + /pet/{petId}: + get: + tags: + - "pet" + summary: "Find pet by ID" + description: "Returns a single pet" + operationId: "getPetById" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "petId" + in: "path" + description: "ID of pet to return" + required: true + type: "integer" + format: "int64" + responses: + 200: + description: "successful operation" + schema: + $ref: "#/definitions/Pet" + 400: + description: "Invalid ID supplied" + 404: + description: "Pet not found" + security: + - api_key: [] + post: + tags: + - "pet" + summary: "Updates a pet in the store with form data" + description: "" + operationId: "updatePetWithForm" + consumes: + - "application/x-www-form-urlencoded" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "petId" + in: "path" + description: "ID of pet that needs to be updated" + required: true + type: "integer" + format: "int64" + - name: "name" + in: "formData" + description: "Updated name of the pet" + required: false + type: "string" + - name: "status" + in: "formData" + description: "Updated status of the pet" + required: false + type: "string" + responses: + 405: + description: "Invalid input" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + delete: + tags: + - "pet" + summary: "Deletes a pet" + description: "" + operationId: "deletePet" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "api_key" + in: "header" + required: false + type: "string" + - name: "petId" + in: "path" + description: "Pet id to delete" + required: true + type: "integer" + format: "int64" + responses: + 400: + description: "Invalid ID supplied" + 404: + description: "Pet not found" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + /pet/{petId}/uploadImage: + post: + tags: + - "pet" + summary: "uploads an image" + description: "" + operationId: "uploadFile" + consumes: + - "multipart/form-data" + produces: + - "application/json" + parameters: + - name: "petId" + in: "path" + description: "ID of pet to update" + required: true + type: "integer" + format: "int64" + - name: "additionalMetadata" + in: "formData" + description: "Additional data to pass to server" + required: false + type: "string" + - name: "file" + in: "formData" + description: "file to upload" + required: false + type: "file" + responses: + 200: + description: "successful operation" + schema: + $ref: "#/definitions/ApiResponse" + security: + - petstore_auth: + - "write:pets" + - "read:pets" + /store/inventory: + get: + tags: + - "store" + summary: "Returns pet inventories by status" + description: "Returns a map of status codes to quantities" + operationId: "getInventory" + produces: + - "application/json" + parameters: [] + responses: + 200: + description: "successful operation" + schema: + type: "object" + additionalProperties: + type: "integer" + format: "int32" + security: + - api_key: [] + /store/order: + post: + tags: + - "store" + summary: "Place an order for a pet" + description: "" + operationId: "placeOrder" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "order placed for purchasing the pet" + required: true + schema: + $ref: "#/definitions/Order" + responses: + 200: + description: "successful operation" + schema: + $ref: "#/definitions/Order" + 400: + description: "Invalid Order" + /store/order/{orderId}: + get: + tags: + - "store" + summary: "Find purchase order by ID" + description: "For valid response try integer IDs with value >= 1 and <= 10. Other values will generated exceptions" + operationId: "getOrderById" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "orderId" + in: "path" + description: "ID of pet that needs to be fetched" + required: true + type: "integer" + maximum: 10.0 + minimum: 1.0 + format: "int64" + responses: + 200: + description: "successful operation" + schema: + $ref: "#/definitions/Order" + 400: + description: "Invalid ID supplied" + 404: + description: "Order not found" + delete: + tags: + - "store" + summary: "Delete purchase order by ID" + description: "For valid response try integer IDs with positive integer value. Negative or non-integer values will generate API errors" + operationId: "deleteOrder" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "orderId" + in: "path" + description: "ID of the order that needs to be deleted" + required: true + type: "integer" + minimum: 1.0 + format: "int64" + responses: + 400: + description: "Invalid ID supplied" + 404: + description: "Order not found" + /user: + post: + tags: + - "user" + summary: "Create user" + description: "This can only be done by the logged in user." + operationId: "createUser" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "Created user object" + required: true + schema: + $ref: "#/definitions/User" + responses: + default: + description: "successful operation" + /user/createWithArray: + post: + tags: + - "user" + summary: "Creates list of users with given input array" + description: "" + operationId: "createUsersWithArrayInput" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "List of user object" + required: true + schema: + type: "array" + items: + $ref: "#/definitions/User" + responses: + default: + description: "successful operation" + /user/createWithList: + post: + tags: + - "user" + summary: "Creates list of users with given input array" + description: "" + operationId: "createUsersWithListInput" + produces: + - "application/xml" + - "application/json" + parameters: + - in: "body" + name: "body" + description: "List of user object" + required: true + schema: + type: "array" + items: + $ref: "#/definitions/User" + responses: + default: + description: "successful operation" + /user/login: + get: + tags: + - "user" + summary: "Logs user into the system" + description: "" + operationId: "loginUser" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "username" + in: "query" + description: "The user name for login" + required: true + type: "string" + - name: "password" + in: "query" + description: "The password for login in clear text" + required: true + type: "string" + responses: + 200: + description: "successful operation" + schema: + type: "string" + headers: + X-Rate-Limit: + type: "integer" + format: "int32" + description: "calls per hour allowed by the user" + X-Expires-After: + type: "string" + format: "date-time" + description: "date in UTC when token expires" + 400: + description: "Invalid username/password supplied" + /user/logout: + get: + tags: + - "user" + summary: "Logs out current logged in user session" + description: "" + operationId: "logoutUser" + produces: + - "application/xml" + - "application/json" + parameters: [] + responses: + default: + description: "successful operation" + /user/{username}: + get: + tags: + - "user" + summary: "Get user by user name" + description: "" + operationId: "getUserByName" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "username" + in: "path" + description: "The name that needs to be fetched. Use user1 for testing. " + required: true + type: "string" + responses: + 200: + description: "successful operation" + schema: + $ref: "#/definitions/User" + 400: + description: "Invalid username supplied" + 404: + description: "User not found" + put: + tags: + - "user" + summary: "Updated user" + description: "This can only be done by the logged in user." + operationId: "updateUser" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "username" + in: "path" + description: "name that need to be updated" + required: true + type: "string" + - in: "body" + name: "body" + description: "Updated user object" + required: true + schema: + $ref: "#/definitions/User" + responses: + 400: + description: "Invalid user supplied" + 404: + description: "User not found" + delete: + tags: + - "user" + summary: "Delete user" + description: "This can only be done by the logged in user." + operationId: "deleteUser" + produces: + - "application/xml" + - "application/json" + parameters: + - name: "username" + in: "path" + description: "The name that needs to be deleted" + required: true + type: "string" + responses: + 400: + description: "Invalid username supplied" + 404: + description: "User not found" +securityDefinitions: + petstore_auth: + type: "oauth2" + authorizationUrl: "http://petstore.swagger.io/oauth/dialog" + flow: "implicit" + scopes: + write:pets: "modify pets in your account" + read:pets: "read your pets" + api_key: + type: "apiKey" + name: "api_key" + in: "header" +definitions: + Order: + type: "object" + properties: + id: + type: "integer" + format: "int64" + petId: + type: "integer" + format: "int64" + quantity: + type: "integer" + format: "int32" + shipDate: + type: "string" + format: "date-time" + status: + type: "string" + description: "Order Status" + enum: + - "placed" + - "approved" + - "delivered" + complete: + type: "boolean" + default: false + xml: + name: "Order" + Category: + type: "object" + properties: + id: + type: "integer" + format: "int64" + name: + type: "string" + xml: + name: "Category" + User: + type: "object" + properties: + id: + type: "integer" + format: "int64" + username: + type: "string" + firstName: + type: "string" + lastName: + type: "string" + email: + type: "string" + password: + type: "string" + phone: + type: "string" + userStatus: + type: "integer" + format: "int32" + description: "User Status" + xml: + name: "User" + Tag: + type: "object" + properties: + id: + type: "integer" + format: "int64" + name: + type: "string" + xml: + name: "Tag" + Pet: + type: "object" + required: + - "name" + - "photoUrls" + properties: + id: + type: "integer" + format: "int64" + category: + $ref: "#/definitions/Category" + name: + type: "string" + example: "doggie" + photoUrls: + type: "array" + xml: + name: "photoUrl" + wrapped: true + items: + type: "string" + tags: + type: "array" + xml: + name: "tag" + wrapped: true + items: + $ref: "#/definitions/Tag" + status: + type: "string" + description: "pet status in the store" + enum: + - "available" + - "pending" + - "sold" + xml: + name: "Pet" + ApiResponse: + type: "object" + properties: + code: + type: "integer" + format: "int32" + type: + type: "string" + message: + type: "string" +externalDocs: + description: "Find out more about Swagger" + url: "http://swagger.io" From 29488365c0dde3978d6bf35570722b9ccadd8446 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Fri, 21 Feb 2020 10:08:01 +0100 Subject: [PATCH 002/129] Fix Travis CI --- .travis.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6479fd5a..8b00324c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,11 @@ language: java -script: mvn clean install +jdk: + - openjdk8 + - openjdk11 -after_success: - - mvn clean cobertura:cobertura org.eluder.coveralls:coveralls-maven-plugin:report +install: skip +script: mvn install -Dgpg.skip=true --batch-mode --show-version --update-snapshots +cache: + directories: + - $HOME/.m2/repository \ No newline at end of file From 89bc21545bb6b5f20bb0a03a799b73d22453f4b1 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Fri, 21 Feb 2020 10:09:12 +0100 Subject: [PATCH 003/129] Change artifact coordinates for Hapag-Lloyd --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 4add9cce..11536147 100644 --- a/pom.xml +++ b/pom.xml @@ -8,9 +8,9 @@ 7 - com.deepoove + com.hlag.api swagger-diff - 1.2.1 + 1.2.2-SNAPSHOT jar swagger-diff From 3006fc126a9f609482bc7925a2b30e67d50e851e Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Fri, 21 Feb 2020 10:24:56 +0100 Subject: [PATCH 004/129] Trigger buildserver From c641f6bd5274e1ac6c87d7b80790b744d12d5d8e Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Fri, 21 Feb 2020 10:28:24 +0100 Subject: [PATCH 005/129] Trigger buildserver From 66e7d2615c3a7e8295da33bb88ee70c54b06ed64 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Thu, 27 Feb 2020 05:05:57 +0000 Subject: [PATCH 006/129] Bump junit from 4.8.2 to 4.13 Bumps [junit](https://github.com/junit-team/junit4) from 4.8.2 to 4.13. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/master/doc/ReleaseNotes4.13.md) - [Commits](https://github.com/junit-team/junit4/compare/r4.8.2...r4.13) Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 11536147..20c5587a 100644 --- a/pom.xml +++ b/pom.xml @@ -83,7 +83,7 @@ junit junit - 4.8.2 + 4.13 test From ce1e8b12f1398987a6d8ab40151e11a8003d4faa Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Thu, 27 Feb 2020 19:36:56 +0100 Subject: [PATCH 007/129] Integrate parent POM --- .gitignore | 32 +++------ pom.xml | 185 +++++++++++++++-------------------------------------- 2 files changed, 62 insertions(+), 155 deletions(-) diff --git a/.gitignore b/.gitignore index 618c6c87..293daa8d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,24 +1,10 @@ -*.class - -.classpath -.project -.settings/* - -# Mobile Tools for Java (J2ME) -.mtj.tmp/ - -# Package Files # -*.jar -*.war -*.ear - -# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml -hs_err_pid* +/.idea/ +/.settings/ +/src/main/lombok/lombok.config +/src/test/lombok/lombok.config +/src/lombok.config /target/ -.idea -swagger-diff.iml -testDiff.html -testDiff.md -testDeprecatedApi.html -testNewApi.html - +/.checkstyle +/.classpath +/.project +/*.iml \ No newline at end of file diff --git a/pom.xml b/pom.xml index 11536147..035b2147 100644 --- a/pom.xml +++ b/pom.xml @@ -1,11 +1,12 @@ - + + 4.0.0 - org.sonatype.oss - oss-parent - 7 + de.lars-sh + parent + 0.9.7 + com.hlag.api @@ -16,7 +17,6 @@ swagger-diff diff swagger api document http://maven.apache.org - The Apache Software License, Version 2.0 @@ -31,18 +31,11 @@ - - scm:git:git@github.com:Sayi/swagger-diff.git scm:git:git@github.com:Sayi/swagger-diff.git git@github.com:Sayi/swagger-diff.git - - - UTF-8 - - oss @@ -54,16 +47,35 @@ + + false + java + false + disabled + disabled + false + + true + true + true + true + + - io.swagger - swagger-parser - 1.0.31 + com.alibaba + fastjson + 1.2.31 - io.swagger - swagger-compat-spec-parser - 1.0.31 + com.beust + jcommander + 1.72 + + + com.fasterxml.jackson.core + jackson-databind + 2.8.7 com.j2html @@ -71,15 +83,31 @@ 1.2.0 - com.alibaba - fastjson - 1.2.31 + io.swagger + swagger-compat-spec-parser + 1.0.31 + + + io.swagger + swagger-models + 1.5.15 + + + io.swagger + swagger-parser + 1.0.31 - com.beust - jcommander - 1.72 + org.apache.commons + commons-lang3 + 3.2.1 + + org.slf4j + slf4j-api + 1.6.3 + + junit junit @@ -87,111 +115,4 @@ test - - - - release - - - - maven-compiler-plugin - - 1.8 - 1.8 - UTF-8 - - 3.2 - - - - org.apache.maven.plugins - maven-source-plugin - 2.2.1 - - - package - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.9.1 - - true - true - true - true - true - - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-gpg-plugin - 1.5 - - - verify - - sign - - - - - - - - - oss - https://oss.sonatype.org/content/repositories/snapshots/ - - - oss - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - - - - - maven-compiler-plugin - - 1.8 - 1.8 - UTF-8 - - 3.2 - - - org.codehaus.mojo - cobertura-maven-plugin - 2.7 - - xml - 256m - - true - - - - org.eluder.coveralls - coveralls-maven-plugin - 4.3.0 - - - From ec4dcfba371639ec5a1c310c14994325ef77dc48 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Thu, 27 Feb 2020 18:44:16 +0000 Subject: [PATCH 008/129] Bump swagger-compat-spec-parser from 1.0.31 to 1.0.50 Bumps swagger-compat-spec-parser from 1.0.31 to 1.0.50. Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 035b2147..bef23676 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ io.swagger swagger-compat-spec-parser - 1.0.31 + 1.0.50 io.swagger From 2159dce987aea8a975f8f7c2fcabc02eaece3a53 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Thu, 27 Feb 2020 18:44:24 +0000 Subject: [PATCH 009/129] Bump swagger-parser from 1.0.31 to 1.0.50 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.31 to 1.0.50. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.31...v1.0.50) Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 035b2147..ffd3cd7f 100644 --- a/pom.xml +++ b/pom.xml @@ -95,7 +95,7 @@ io.swagger swagger-parser - 1.0.31 + 1.0.50 org.apache.commons From a9fba528fbf17d89d8956f94172e250e6e399d76 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2020 05:04:41 +0000 Subject: [PATCH 010/129] Bump swagger-models from 1.5.15 to 1.6.0 Bumps swagger-models from 1.5.15 to 1.6.0. Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9711a215..0f29163a 100644 --- a/pom.xml +++ b/pom.xml @@ -90,7 +90,7 @@ io.swagger swagger-models - 1.5.15 + 1.6.0 io.swagger From 3972b03665514ed204c08041b19c0f066bcc9ab3 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Wed, 4 Mar 2020 13:13:07 +0100 Subject: [PATCH 011/129] Avoid deprecated warning --- .../com/deepoove/swagger/diff/compare/SpecificationDiff.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/deepoove/swagger/diff/compare/SpecificationDiff.java b/src/main/java/com/deepoove/swagger/diff/compare/SpecificationDiff.java index 321774ec..691009f0 100644 --- a/src/main/java/com/deepoove/swagger/diff/compare/SpecificationDiff.java +++ b/src/main/java/com/deepoove/swagger/diff/compare/SpecificationDiff.java @@ -17,6 +17,7 @@ import io.swagger.models.Swagger; import io.swagger.models.parameters.Parameter; import io.swagger.models.properties.Property; +import io.swagger.models.utils.PropertyModelConverter; import java.util.*; import java.util.Map.Entry; @@ -132,7 +133,7 @@ private static Property getResponseProperty(Operation operation) { // temporary workaround for missing response messages if (responses == null) return null; Response response = responses.get("200"); - return null == response ? null : response.getSchema(); + return null == response ? null : new PropertyModelConverter().modelToProperty(response.getResponseSchema()); } private static List convert2EndpointList(Map map) { From eafb51b45bb7145d6826edcc45c565b1974bb066 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Wed, 24 Jun 2020 15:59:09 +0200 Subject: [PATCH 012/129] Fix diff calculation for existing parameters Before a parameter that has been changed was not removed from the list of new parameters. --- src/main/java/com/deepoove/swagger/diff/compare/ListDiff.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/deepoove/swagger/diff/compare/ListDiff.java b/src/main/java/com/deepoove/swagger/diff/compare/ListDiff.java index 06a8b5c6..2be24d23 100644 --- a/src/main/java/com/deepoove/swagger/diff/compare/ListDiff.java +++ b/src/main/java/com/deepoove/swagger/diff/compare/ListDiff.java @@ -52,7 +52,7 @@ public static ListDiff diff(List left, List right, for (K ele : left) { K rightEle = biFunc.apply(right, ele); if (null != rightEle) { - instance.increased.remove(ele); + instance.increased.remove(rightEle); instance.shared.put(ele, rightEle); } else { instance.missing.add(ele); From d99742ae209300fc48ef1ba32707a6fcdae28e5c Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Thu, 2 Jul 2020 05:00:28 +0000 Subject: [PATCH 013/129] Bump swagger-models from 1.6.0 to 1.6.2 Bumps swagger-models from 1.6.0 to 1.6.2. Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0f29163a..0291ff7e 100644 --- a/pom.xml +++ b/pom.xml @@ -90,7 +90,7 @@ io.swagger swagger-models - 1.6.0 + 1.6.2 io.swagger From 6edb712cb53a49d020540d6dc50b475877d8a8d6 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 12 Oct 2020 04:42:57 +0000 Subject: [PATCH 014/129] Bump junit from 4.13 to 4.13.1 Bumps [junit](https://github.com/junit-team/junit4) from 4.13 to 4.13.1. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](https://github.com/junit-team/junit4/compare/r4.13...r4.13.1) Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0f29163a..d2318faf 100644 --- a/pom.xml +++ b/pom.xml @@ -111,7 +111,7 @@ junit junit - 4.13 + 4.13.1 test From 95db2e7fa880f0571d8a39b42d9fa4d85b39e471 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 2 Mar 2021 04:38:18 +0000 Subject: [PATCH 015/129] Bump commons-lang3 from 3.2.1 to 3.12.0 Bumps commons-lang3 from 3.2.1 to 3.12.0. Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0f29163a..e3b55d29 100644 --- a/pom.xml +++ b/pom.xml @@ -100,7 +100,7 @@ org.apache.commons commons-lang3 - 3.2.1 + 3.12.0 org.slf4j From 8bc2fed36cdb2c14f678d6d42b9922d4f8c3cf5e Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Thu, 4 Mar 2021 04:37:53 +0000 Subject: [PATCH 016/129] Bump jcommander from 1.72 to 1.81 Bumps [jcommander](https://github.com/cbeust/jcommander) from 1.72 to 1.81. - [Release notes](https://github.com/cbeust/jcommander/releases) - [Changelog](https://github.com/cbeust/jcommander/blob/master/CHANGELOG.md) - [Commits](https://github.com/cbeust/jcommander/commits/1.81) Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0f29163a..f915f329 100644 --- a/pom.xml +++ b/pom.xml @@ -70,7 +70,7 @@ com.beust jcommander - 1.72 + 1.81 com.fasterxml.jackson.core From eef506edd927423737b8e20d7470bf4aa695489d Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 31 May 2021 04:39:17 +0000 Subject: [PATCH 017/129] Bump swagger-parser from 1.0.50 to 1.0.55 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.50 to 1.0.55. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.50...v1.0.55) Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0f29163a..7e3c7487 100644 --- a/pom.xml +++ b/pom.xml @@ -95,7 +95,7 @@ io.swagger swagger-parser - 1.0.50 + 1.0.55 org.apache.commons From 6eed5aee8cc2d24ff8051e0fa6ac1f0d738db2c6 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 31 May 2021 04:39:35 +0000 Subject: [PATCH 018/129] Bump swagger-compat-spec-parser from 1.0.50 to 1.0.55 Bumps swagger-compat-spec-parser from 1.0.50 to 1.0.55. Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0f29163a..a0a17fa8 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ io.swagger swagger-compat-spec-parser - 1.0.50 + 1.0.55 io.swagger From ccc8de5cd8dbd38639ec8e291ae591e875e59f35 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 14 Jun 2021 04:40:25 +0000 Subject: [PATCH 019/129] Bump j2html from 1.2.0 to 1.5.0 Bumps [j2html](https://github.com/tipsy/j2html) from 1.2.0 to 1.5.0. - [Release notes](https://github.com/tipsy/j2html/releases) - [Changelog](https://github.com/tipsy/j2html/blob/master/docs/news.html) - [Commits](https://github.com/tipsy/j2html/compare/j2html-1.2.0...j2html-1.5.0) Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0f29163a..6d83d73e 100644 --- a/pom.xml +++ b/pom.xml @@ -80,7 +80,7 @@ com.j2html j2html - 1.2.0 + 1.5.0 io.swagger From c893c0835b4b2ea1164dd17b0b5b280c52c3b022 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Wed, 21 Jul 2021 04:38:52 +0000 Subject: [PATCH 020/129] Bump slf4j-api from 1.6.3 to 1.7.32 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 1.6.3 to 1.7.32. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0f29163a..f2bc08ad 100644 --- a/pom.xml +++ b/pom.xml @@ -105,7 +105,7 @@ org.slf4j slf4j-api - 1.6.3 + 1.7.32 From f9faa03747495f3ba8458fe6f3f786722e7fb173 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Sat, 7 Aug 2021 01:33:21 +0200 Subject: [PATCH 021/129] Update Parent POM to version 0.9.12 --- .github/dependabot.yml | 6 ++ .github/workflows/push-and-pull_request.yml | 102 ++++++++++++++++++++ .travis.yml | 11 --- pom.xml | 36 ++++++- 4 files changed, 141 insertions(+), 14 deletions(-) create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/push-and-pull_request.yml delete mode 100644 .travis.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..63434039 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: maven + directory: / + schedule: + interval: daily \ No newline at end of file diff --git a/.github/workflows/push-and-pull_request.yml b/.github/workflows/push-and-pull_request.yml new file mode 100644 index 00000000..aa83d9cc --- /dev/null +++ b/.github/workflows/push-and-pull_request.yml @@ -0,0 +1,102 @@ +name: Build on Push and Pull Request +on: + - push + - pull_request + +jobs: + build: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + # Supported versions as of https://en.wikipedia.org/wiki/Java_version_history + java-version: + - 8 + - 11 + - 16 + + name: Build with JDK ${{ matrix.java-version }} + steps: + - name: Cache Dependencies + uses: actions/cache@v2.1.6 + with: + key: maven-dependencies + path: ~/.m2/repository + - name: Check out + uses: actions/checkout@v2.3.4 + - name: Set up JDK ${{ matrix.java-version }} + uses: actions/setup-java@v2 + with: + distribution: adopt + java-version: ${{ matrix.java-version }} + gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} + gpg-passphrase: GPG_PASSPHRASE + - name: Clean, Build, Install + run: | + set -o errexit -o pipefail + mvn clean install --activate-profiles dirty,dirty-package --update-snapshots --batch-mode --show-version 2>&1 | tee mvnout.txt + set +o errexit +o pipefail + - id: version + name: Evaluate Version + run: | + project_version=`mvn help:evaluate --quiet --define expression=project.version --define forceStdout` + echo "Version: ${project_version}" + + snapshot_version=`echo "${project_version}" | grep --perl-regexp --regexp="-SNAPSHOT$"` + if [ -n "${snapshot_version}" ]; then + echo "Identified as snapshot version" + echo "::set-output name=is-snapshot::true" + else + echo "Identified as release version" + echo "::set-output name=is-snapshot::false" + fi + - name: Test, Verify, Deploy + if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' && matrix.java-version == 8 && steps.version.outputs.is-snapshot == 'true' }} + run: | + set -o errexit -o pipefail + mvn deploy site --batch-mode --show-version 2>&1 | tee --append mvnout.txt + set +o errexit +o pipefail + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} + - name: Test, Verify + if: ${{ github.event_name != 'push' || github.ref != 'refs/heads/master' || matrix.java-version != 8 || steps.version.outputs.is-snapshot != 'true' }} + run: | + set -o errexit -o pipefail + mvn verify site --define gpg.skip=true --batch-mode --show-version 2>&1 | tee --append mvnout.txt + set +o errexit +o pipefail + - name: Check Output + shell: bash {0} + run: | + chmod +x ./target/mvn-suppressions-parent.sh + mvnout=`cat mvnout.txt | grep --perl-regexp "(?i)\\[(ERR|WARN)" | ./target/mvn-suppressions-parent.sh "$JDK_VERSION"` + + if [ -n "${mvnout}" ]; then + echo "[ERROR] The Maven output contains the following unknown warnings and errors:" >&2 + echo "${mvnout}" >&2 + false + else + echo "[INFO] No unknown warnings and errors found." + echo "${mvnout}" >&2 + fi + env: + JDK_VERSION: ${{ matrix.java-version }} + - name: Prepare Site + if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' && matrix.java-version == 8 && steps.version.outputs.is-snapshot == 'true' }} + run: | + if [ -f ./target/site/index.html ]; then + rm ./target/site/index.html + fi + if [ -f ./CHANGELOG.md ]; then + cp ./CHANGELOG.md ./target/site/CHANGELOG.md + fi + if [ -f ./README.md ]; then + cp ./README.md ./target/site/README.md + fi + - name: Deploy Site + if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' && matrix.java-version == 8 && steps.version.outputs.is-snapshot == 'true' }} + uses: peaceiris/actions-gh-pages@v3.8.0 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./target/site + enable_jekyll: true \ No newline at end of file diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 8b00324c..00000000 --- a/.travis.yml +++ /dev/null @@ -1,11 +0,0 @@ -language: java -jdk: - - openjdk8 - - openjdk11 - -install: skip -script: mvn install -Dgpg.skip=true --batch-mode --show-version --update-snapshots - -cache: - directories: - - $HOME/.m2/repository \ No newline at end of file diff --git a/pom.xml b/pom.xml index e240badb..2d98c3b7 100644 --- a/pom.xml +++ b/pom.xml @@ -5,8 +5,8 @@ de.lars-sh parent - 0.9.7 - + 0.9.12 + com.hlag.api @@ -49,14 +49,18 @@ false - java false + java + Hapag-Lloyd + swagger-diff + disabled disabled false true true + true true true @@ -77,6 +81,11 @@ jackson-databind 2.8.7 + + com.google.guava + guava + 30.1.1-jre + com.j2html j2html @@ -114,5 +123,26 @@ 4.13.1 test + + org.junit.vintage + junit-vintage-engine + 5.7.2 + test + + + + + + + maven-dependency-plugin + + + org.junit.vintage:junit-vintage-engine + + + + + + From ab4aa5a25d5d9e026e0bfa1de50e307261cbc8b9 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Sat, 7 Aug 2021 01:40:25 +0200 Subject: [PATCH 022/129] Fix unit tests, as paths should contain the basepath --- .../swagger/test/SwaggerDiffTest.java | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/test/java/com/deepoove/swagger/test/SwaggerDiffTest.java b/src/test/java/com/deepoove/swagger/test/SwaggerDiffTest.java index b8730fb9..3032a8d0 100644 --- a/src/test/java/com/deepoove/swagger/test/SwaggerDiffTest.java +++ b/src/test/java/com/deepoove/swagger/test/SwaggerDiffTest.java @@ -47,7 +47,7 @@ public void testNewApi() { try { FileWriter fw = new FileWriter( - "testNewApi.html"); + "target/testNewApi.html"); fw.write(html); fw.close(); @@ -72,7 +72,7 @@ public void testDeprecatedApi() { try { FileWriter fw = new FileWriter( - "testDeprecatedApi.html"); + "target/testDeprecatedApi.html"); fw.write(html); fw.close(); @@ -95,7 +95,7 @@ public void testDiff() { try { FileWriter fw = new FileWriter( - "testDiff.html"); + "target/testDiff.html"); fw.write(html); fw.close(); @@ -112,7 +112,7 @@ public void testDiffAndMarkdown() { String render = new MarkdownRender().render(diff); try { FileWriter fw = new FileWriter( - "testDiff.md"); + "target/testDiff.md"); fw.write(render); fw.close(); @@ -187,7 +187,7 @@ public void testJsonRender() { String render = new JsonRender().render(diff); try { FileWriter fw = new FileWriter( - "testDiff.json"); + "target/testDiff.json"); fw.write(render); fw.close(); @@ -200,7 +200,7 @@ public void testJsonRender() { public void testInputBodyArray() { SwaggerDiff diff = SwaggerDiff.compareV2(SWAGGER_V2_DOC1, SWAGGER_V2_DOC2); Map changedEndpointMap = diff.getChangedEndpoints().stream().collect(Collectors.toMap(ChangedEndpoint::getPathUrl, e -> e)); - Lists.newArrayList("/user/createWithArray", "/user/createWithList").forEach(name -> { + Lists.newArrayList("/v2/user/createWithArray", "/v2/user/createWithList").forEach(name -> { Assert.assertTrue("Expecting changed endpoint " + name, changedEndpointMap.containsKey(name)); ChangedEndpoint endpoint = changedEndpointMap.get(name); Assert.assertEquals(1, endpoint.getChangedOperations().size()); @@ -228,7 +228,7 @@ public void testInputBodyArray() { public void testResponseBodyArray() { SwaggerDiff diff = SwaggerDiff.compareV2(SWAGGER_V2_DOC1, SWAGGER_V2_DOC2); Map changedEndpointMap = diff.getChangedEndpoints().stream().collect(Collectors.toMap(ChangedEndpoint::getPathUrl, e -> e)); - Lists.newArrayList("/pet/findByStatus", "/pet/findByTags").forEach(name -> { + Lists.newArrayList("/v2/pet/findByStatus", "/v2/pet/findByTags").forEach(name -> { Assert.assertTrue("Expecting changed endpoint " + name, changedEndpointMap.containsKey(name)); ChangedEndpoint endpoint = changedEndpointMap.get(name); Assert.assertEquals(1, endpoint.getChangedOperations().size()); @@ -251,8 +251,8 @@ public void testResponseBodyArray() { public void testDetectProducesAndConsumes() { SwaggerDiff diff = SwaggerDiff.compareV2(SWAGGER_V2_DOC1, SWAGGER_V2_DOC2); Map changedEndpointMap = diff.getChangedEndpoints().stream().collect(Collectors.toMap(ChangedEndpoint::getPathUrl, e -> e)); - Assert.assertTrue("Expecting changed endpoint " + "/store/order", changedEndpointMap.containsKey("/store/order")); - ChangedEndpoint endpoint = changedEndpointMap.get("/store/order"); + Assert.assertTrue("Expecting changed endpoint " + "/v2/store/order", changedEndpointMap.containsKey("/v2/store/order")); + ChangedEndpoint endpoint = changedEndpointMap.get("/v2/store/order"); Assert.assertTrue("Expecting POST method change", endpoint.getChangedOperations().containsKey(HttpMethod.POST)); ChangedOperation changedOperation = endpoint.getChangedOperations().get(HttpMethod.POST); Assert.assertEquals(1, changedOperation.getAddConsumes().size()); @@ -265,8 +265,8 @@ public void testDetectProducesAndConsumes() { public void testChangedPropertyMetadata() { SwaggerDiff diff = SwaggerDiff.compareV2(SWAGGER_V2_DOC1, SWAGGER_V2_DOC2); Map changedEndpointMap = diff.getChangedEndpoints().stream().collect(Collectors.toMap(ChangedEndpoint::getPathUrl, e -> e)); - String postOrder = "/store/order"; - String getOrder = "/store/order/{orderId}"; + String postOrder = "/v2/store/order"; + String getOrder = "/v2/store/order/{orderId}"; Assert.assertTrue("Expecting changed endpoint " + postOrder, changedEndpointMap.containsKey(postOrder)); ChangedEndpoint postOrderChg = changedEndpointMap.get(postOrder); From 02f81ae2a277db735b29c8f523df43958be7913c Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Sat, 7 Aug 2021 01:51:44 +0200 Subject: [PATCH 023/129] Avoid JavaDoc warnings --- pom.xml | 1 - .../com/deepoove/swagger/diff/SwaggerDiff.java | 15 ++++----------- .../java/com/deepoove/swagger/diff/cli/CLI.java | 1 - .../deepoove/swagger/diff/compare/ListDiff.java | 13 +++++-------- .../deepoove/swagger/diff/compare/MapKeyDiff.java | 1 - .../deepoove/swagger/diff/compare/ModelDiff.java | 1 - .../swagger/diff/compare/ParameterDiff.java | 1 - .../deepoove/swagger/diff/model/ElProperty.java | 1 - 8 files changed, 9 insertions(+), 25 deletions(-) diff --git a/pom.xml b/pom.xml index 2d98c3b7..b332eabc 100644 --- a/pom.xml +++ b/pom.xml @@ -56,7 +56,6 @@ disabled disabled - false true true diff --git a/src/main/java/com/deepoove/swagger/diff/SwaggerDiff.java b/src/main/java/com/deepoove/swagger/diff/SwaggerDiff.java index dfb3ebed..40b4e585 100644 --- a/src/main/java/com/deepoove/swagger/diff/SwaggerDiff.java +++ b/src/main/java/com/deepoove/swagger/diff/SwaggerDiff.java @@ -36,6 +36,7 @@ public class SwaggerDiff { * old api-doc location:Json or Http * @param newSpec * new api-doc location:Json or Http + * @return swagger differences */ public static SwaggerDiff compareV1(String oldSpec, String newSpec) { return compare(oldSpec, newSpec, null, null); @@ -48,6 +49,7 @@ public static SwaggerDiff compareV1(String oldSpec, String newSpec) { * old api-doc location:Json or Http * @param newSpec * new api-doc location:Json or Http + * @return swagger differences */ public static SwaggerDiff compareV2(String oldSpec, String newSpec) { return compare(oldSpec, newSpec, null, SWAGGER_VERSION_V2); @@ -59,6 +61,7 @@ public static SwaggerDiff compareV2(String oldSpec, String newSpec) { * * @param oldSpec old api-doc json as string * @param newSpec new api-doc json as string + * @return swagger differences */ public static SwaggerDiff compareV2Raw(String oldSpec, String newSpec) { return new SwaggerDiff(oldSpec, newSpec).compare(); @@ -71,6 +74,7 @@ public static SwaggerDiff compareV2Raw(String oldSpec, String newSpec) { * old Swagger specification document in v2.0 format as a JsonNode * @param newSpec * new Swagger specification document in v2.0 format as a JsonNode + * @return swagger differences */ public static SwaggerDiff compareV2(JsonNode oldSpec, JsonNode newSpec) { return new SwaggerDiff(oldSpec, newSpec).compare(); @@ -81,11 +85,6 @@ public static SwaggerDiff compare(String oldSpec, String newSpec, return new SwaggerDiff(oldSpec, newSpec, auths, version).compare(); } - - /** - * @param rawOldSpec - * @param rawNewSpec - */ private SwaggerDiff(String rawOldSpec, String rawNewSpec) { SwaggerParser swaggerParser = new SwaggerParser(); oldSpecSwagger = swaggerParser.parse(rawOldSpec); @@ -96,12 +95,6 @@ private SwaggerDiff(String rawOldSpec, String rawNewSpec) { } } - /** - * @param oldSpec - * @param newSpec - * @param auths - * @param version - */ private SwaggerDiff(String oldSpec, String newSpec, List auths, String version) { if (SWAGGER_VERSION_V2.equals(version)) { diff --git a/src/main/java/com/deepoove/swagger/diff/cli/CLI.java b/src/main/java/com/deepoove/swagger/diff/cli/CLI.java index 98c195ba..6a2c1b30 100644 --- a/src/main/java/com/deepoove/swagger/diff/cli/CLI.java +++ b/src/main/java/com/deepoove/swagger/diff/cli/CLI.java @@ -15,7 +15,6 @@ * -output-mode markdown \n * * @author Sayi - * @version */ public class CLI { diff --git a/src/main/java/com/deepoove/swagger/diff/compare/ListDiff.java b/src/main/java/com/deepoove/swagger/diff/compare/ListDiff.java index 01f18af2..682d58e6 100644 --- a/src/main/java/com/deepoove/swagger/diff/compare/ListDiff.java +++ b/src/main/java/com/deepoove/swagger/diff/compare/ListDiff.java @@ -3,17 +3,13 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.List; -import java.util.ListIterator; import java.util.Map; import java.util.function.BiFunction; -import com.google.common.collect.Lists; - /** * compare two Lists * * @author Sayi - * @version */ public class ListDiff { @@ -30,14 +26,15 @@ public static ListDiff diff(List left, List right) { } /** + * Compares two lists * - * @param left - * @param right + * @param the list key type + * @param left the left list + * @param right the right list * @param biFunc * if right List contains left element - * @return + * @return the list differences */ - @SuppressWarnings("unchecked") public static ListDiff diff(List left, List right, BiFunction, K, K> biFunc) { ListDiff instance = new ListDiff<>(); if (null == left && null == right) return instance; diff --git a/src/main/java/com/deepoove/swagger/diff/compare/MapKeyDiff.java b/src/main/java/com/deepoove/swagger/diff/compare/MapKeyDiff.java index 532e00db..1a3ae1d5 100644 --- a/src/main/java/com/deepoove/swagger/diff/compare/MapKeyDiff.java +++ b/src/main/java/com/deepoove/swagger/diff/compare/MapKeyDiff.java @@ -10,7 +10,6 @@ * compare two Maps by key * * @author Sayi - * @version */ public class MapKeyDiff { diff --git a/src/main/java/com/deepoove/swagger/diff/compare/ModelDiff.java b/src/main/java/com/deepoove/swagger/diff/compare/ModelDiff.java index 600132f5..533268c0 100644 --- a/src/main/java/com/deepoove/swagger/diff/compare/ModelDiff.java +++ b/src/main/java/com/deepoove/swagger/diff/compare/ModelDiff.java @@ -23,7 +23,6 @@ * compare two model * * @author Sayi - * @version */ public class ModelDiff { diff --git a/src/main/java/com/deepoove/swagger/diff/compare/ParameterDiff.java b/src/main/java/com/deepoove/swagger/diff/compare/ParameterDiff.java index c713bc9b..56489648 100644 --- a/src/main/java/com/deepoove/swagger/diff/compare/ParameterDiff.java +++ b/src/main/java/com/deepoove/swagger/diff/compare/ParameterDiff.java @@ -22,7 +22,6 @@ * compare two parameter * * @author Sayi - * @version */ public class ParameterDiff { diff --git a/src/main/java/com/deepoove/swagger/diff/model/ElProperty.java b/src/main/java/com/deepoove/swagger/diff/model/ElProperty.java index cb2bf282..b5c32d2a 100644 --- a/src/main/java/com/deepoove/swagger/diff/model/ElProperty.java +++ b/src/main/java/com/deepoove/swagger/diff/model/ElProperty.java @@ -6,7 +6,6 @@ * property with expression Language grammar * * @author Sayi - * @version */ public class ElProperty { From 8bc7660b4333e7be940e5d6aa78232f87ab04ef2 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Sat, 7 Aug 2021 01:54:44 +0200 Subject: [PATCH 024/129] Suppress some site warning --- mvn-suppressions.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100755 mvn-suppressions.sh diff --git a/mvn-suppressions.sh b/mvn-suppressions.sh new file mode 100755 index 00000000..7064962d --- /dev/null +++ b/mvn-suppressions.sh @@ -0,0 +1,7 @@ +function suppressSiteWarnings() { + cat < /dev/stdin \ + | grep --invert-match --perl-regexp "^\\[WARNING\\] Unable to find a URL to the parent project\\. The parent menu will NOT be added\\.$" +} + +cat < /dev/stdin \ +| suppressSiteWarnings From 2c0488a53d894987283481955f6bdc14208a16da Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Sat, 7 Aug 2021 01:57:37 +0200 Subject: [PATCH 025/129] Fix JavaDoc creation in JDK15 and later --- pom.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pom.xml b/pom.xml index b332eabc..01b70f89 100644 --- a/pom.xml +++ b/pom.xml @@ -144,4 +144,17 @@ + + + + + fix-jdk15-and-16 + + [15,17) + + + all,-missing + + + From 9ce7f3201948538a8cddd45f51020a2a03774444 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 7 Aug 2021 00:00:59 +0000 Subject: [PATCH 026/129] Bump jackson-databind from 2.8.7 to 2.12.4 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.8.7 to 2.12.4. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 01b70f89..223ead94 100644 --- a/pom.xml +++ b/pom.xml @@ -78,7 +78,7 @@ com.fasterxml.jackson.core jackson-databind - 2.8.7 + 2.12.4 com.google.guava From f37767273249c35b15c4342e5d48e94f07a7568c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 7 Aug 2021 00:01:07 +0000 Subject: [PATCH 027/129] Bump junit from 4.13.1 to 4.13.2 Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2) --- updated-dependencies: - dependency-name: junit:junit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 01b70f89..611a12e7 100644 --- a/pom.xml +++ b/pom.xml @@ -119,7 +119,7 @@ junit junit - 4.13.1 + 4.13.2 test From 1cdedd9cc73869d0b65d121e6b65086830309a2a Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Sat, 7 Aug 2021 02:05:08 +0200 Subject: [PATCH 028/129] Fix Maven distribution management entries --- pom.xml | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/pom.xml b/pom.xml index 01b70f89..0139773c 100644 --- a/pom.xml +++ b/pom.xml @@ -31,22 +31,6 @@ - - scm:git:git@github.com:Sayi/swagger-diff.git - scm:git:git@github.com:Sayi/swagger-diff.git - git@github.com:Sayi/swagger-diff.git - - - - oss - https://oss.sonatype.org/content/repositories/snapshots/ - - - oss - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - false false From 55fb62014172d1adc236ba76ab74a69f0674aceb Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Mon, 9 Aug 2021 03:10:59 +0200 Subject: [PATCH 029/129] Renaming license to make it available in packages --- LICENSE => LICENSE.txt | 0 pom.xml | 3 +-- 2 files changed, 1 insertion(+), 2 deletions(-) rename LICENSE => LICENSE.txt (100%) diff --git a/LICENSE b/LICENSE.txt similarity index 100% rename from LICENSE rename to LICENSE.txt diff --git a/pom.xml b/pom.xml index 49eb58ee..c0407cb9 100644 --- a/pom.xml +++ b/pom.xml @@ -12,11 +12,10 @@ com.hlag.api swagger-diff 1.2.3-SNAPSHOT - jar swagger-diff diff swagger api document - https://github.com/Sayi/swagger-diff + https://${parent-pom.github.organization}.github.io/${parent-pom.github.project}/ The Apache Software License, Version 2.0 From 39af91c2932ce3066cb2451b862af9041506f3d6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Aug 2021 12:15:42 +0000 Subject: [PATCH 030/129] Bump fastjson from 1.2.31 to 1.2.78 Bumps [fastjson](https://github.com/alibaba/fastjson) from 1.2.31 to 1.2.78. - [Release notes](https://github.com/alibaba/fastjson/releases) - [Commits](https://github.com/alibaba/fastjson/commits) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c0407cb9..543983ad 100644 --- a/pom.xml +++ b/pom.xml @@ -51,7 +51,7 @@ com.alibaba fastjson - 1.2.31 + 1.2.78 com.beust From 06e01f60561f884f21668bbcc18d4b08dd2f1811 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Tue, 10 Aug 2021 00:18:17 +0200 Subject: [PATCH 031/129] Fix static access to non-static method --- src/main/java/com/deepoove/swagger/diff/cli/CLI.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/deepoove/swagger/diff/cli/CLI.java b/src/main/java/com/deepoove/swagger/diff/cli/CLI.java index 6a2c1b30..7ae8c8d4 100644 --- a/src/main/java/com/deepoove/swagger/diff/cli/CLI.java +++ b/src/main/java/com/deepoove/swagger/diff/cli/CLI.java @@ -57,7 +57,7 @@ public void run(JCommander jCommander) { return; } if (v){ - JCommander.getConsole().println("1.2.2"); + jCommander.getConsole().println("1.2.2"); return; } @@ -65,7 +65,7 @@ public void run(JCommander jCommander) { ? SwaggerDiff.compareV2(oldSpec, newSpec) : SwaggerDiff.compareV1(oldSpec, newSpec); String render = getRender(outputMode).render(diff); - JCommander.getConsole().println(render); + jCommander.getConsole().println(render); } private Render getRender(String outputMode) { From 5afc0e1ed3c107f7966f1561ef0b0832499f5892 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Aug 2021 12:12:44 +0000 Subject: [PATCH 032/129] Bump jackson-databind from 2.12.4 to 2.12.5 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.12.4 to 2.12.5. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e26f11fc..0cf0aee4 100644 --- a/pom.xml +++ b/pom.xml @@ -61,7 +61,7 @@ com.fasterxml.jackson.core jackson-databind - 2.12.4 + 2.12.5 com.google.guava From 3cce70be937eeae6f315bcf6ceec79f1ddcf93b7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Sep 2021 12:22:42 +0000 Subject: [PATCH 033/129] Bump junit-vintage-engine from 5.7.2 to 5.8.0 Bumps [junit-vintage-engine](https://github.com/junit-team/junit5) from 5.7.2 to 5.8.0. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.7.2...r5.8.0) --- updated-dependencies: - dependency-name: org.junit.vintage:junit-vintage-engine dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0cf0aee4..4debfc45 100644 --- a/pom.xml +++ b/pom.xml @@ -108,7 +108,7 @@ org.junit.vintage junit-vintage-engine - 5.7.2 + 5.8.0 test From 52e187eddc34446ee3bfb2973308bcd5d3daa3a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 23 Sep 2021 12:12:41 +0000 Subject: [PATCH 034/129] Bump junit-vintage-engine from 5.8.0 to 5.8.1 Bumps [junit-vintage-engine](https://github.com/junit-team/junit5) from 5.8.0 to 5.8.1. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.8.0...r5.8.1) --- updated-dependencies: - dependency-name: org.junit.vintage:junit-vintage-engine dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4debfc45..4d555c51 100644 --- a/pom.xml +++ b/pom.xml @@ -108,7 +108,7 @@ org.junit.vintage junit-vintage-engine - 5.8.0 + 5.8.1 test From 4ca43902dfc0081c9e5e326b0ee10eb66739ebe5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Sep 2021 12:16:32 +0000 Subject: [PATCH 035/129] Bump guava from 30.1.1-jre to 31.0-jre Bumps [guava](https://github.com/google/guava) from 30.1.1-jre to 31.0-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4d555c51..408b99b1 100644 --- a/pom.xml +++ b/pom.xml @@ -66,7 +66,7 @@ com.google.guava guava - 30.1.1-jre + 31.0-jre com.j2html From 8ba0818ff9d806803ec22673daed8bd8635706df Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 28 Sep 2021 12:20:11 +0000 Subject: [PATCH 036/129] Bump guava from 31.0-jre to 31.0.1-jre Bumps [guava](https://github.com/google/guava) from 31.0-jre to 31.0.1-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 408b99b1..7d28eaea 100644 --- a/pom.xml +++ b/pom.xml @@ -66,7 +66,7 @@ com.google.guava guava - 31.0-jre + 31.0.1-jre com.j2html From f36a665b4291929a529248eb8c52d8e11e19ae6d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 30 Sep 2021 12:13:07 +0000 Subject: [PATCH 037/129] Bump swagger-models from 1.6.2 to 1.6.3 Bumps swagger-models from 1.6.2 to 1.6.3. --- updated-dependencies: - dependency-name: io.swagger:swagger-models dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7d28eaea..02d273a5 100644 --- a/pom.xml +++ b/pom.xml @@ -81,7 +81,7 @@ io.swagger swagger-models - 1.6.2 + 1.6.3 io.swagger From 5cb8bbfe0f971a5b509a4ba297b82307d6dc7ae4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 30 Sep 2021 21:50:42 +0000 Subject: [PATCH 038/129] Bump swagger-parser from 1.0.55 to 1.0.56 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.55 to 1.0.56. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.55...v1.0.56) --- updated-dependencies: - dependency-name: io.swagger:swagger-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 02d273a5..c95328bf 100644 --- a/pom.xml +++ b/pom.xml @@ -86,7 +86,7 @@ io.swagger swagger-parser - 1.0.55 + 1.0.56 org.apache.commons From edc14bbf84a8a14b2fef77eeafa0a3cf96e3a765 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 30 Sep 2021 21:50:48 +0000 Subject: [PATCH 039/129] Bump swagger-compat-spec-parser from 1.0.55 to 1.0.56 Bumps swagger-compat-spec-parser from 1.0.55 to 1.0.56. --- updated-dependencies: - dependency-name: io.swagger:swagger-compat-spec-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 02d273a5..3379070a 100644 --- a/pom.xml +++ b/pom.xml @@ -76,7 +76,7 @@ io.swagger swagger-compat-spec-parser - 1.0.55 + 1.0.56 io.swagger From 05b019c8f75b1fb5662ac883307a0997cdacaa73 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 Oct 2021 12:13:58 +0000 Subject: [PATCH 040/129] Bump jackson-databind from 2.12.5 to 2.13.0 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.12.5 to 2.13.0. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a06b91b5..d21bb610 100644 --- a/pom.xml +++ b/pom.xml @@ -61,7 +61,7 @@ com.fasterxml.jackson.core jackson-databind - 2.12.5 + 2.13.0 com.google.guava From c53b8627142fafe0edc19cd39e1fa1dae8dc9150 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Nov 2021 12:21:03 +0000 Subject: [PATCH 041/129] Bump junit-vintage-engine from 5.8.1 to 5.8.2 Bumps [junit-vintage-engine](https://github.com/junit-team/junit5) from 5.8.1 to 5.8.2. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2) --- updated-dependencies: - dependency-name: org.junit.vintage:junit-vintage-engine dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d21bb610..fa540ce8 100644 --- a/pom.xml +++ b/pom.xml @@ -108,7 +108,7 @@ org.junit.vintage junit-vintage-engine - 5.8.1 + 5.8.2 test From e2a3eb0db2a97c8ff04f93f3a68bdf7a4a16e312 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Thu, 2 Dec 2021 00:47:29 +0100 Subject: [PATCH 042/129] Ignore warning as of a JaCoCo dependency --- mvn-suppressions.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/mvn-suppressions.sh b/mvn-suppressions.sh index 7064962d..c2ba6b4f 100755 --- a/mvn-suppressions.sh +++ b/mvn-suppressions.sh @@ -3,5 +3,12 @@ function suppressSiteWarnings() { | grep --invert-match --perl-regexp "^\\[WARNING\\] Unable to find a URL to the parent project\\. The parent menu will NOT be added\\.$" } +# JaCoCo Maven Plugin: The Maven Plugin is referencing a moved Maven artifact. +function suppressJaCoCoMavenPlugin() { + cat < /dev/stdin \ + | grep --invert-match --perl-regexp "^\\[WARNING\\] The artifact xml-apis:xml-apis:jar:2\\.0\\.2 has been relocated to xml-apis:xml-apis:jar:1\\.0\\.b2$" +} + cat < /dev/stdin \ -| suppressSiteWarnings +| suppressSiteWarnings \ +| suppressJaCoCoMavenPlugin From eb099bc911ff7a884bd1de72a20735ffd16ab24c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Dec 2021 12:23:50 +0000 Subject: [PATCH 043/129] Bump fastjson from 1.2.78 to 1.2.79 Bumps [fastjson](https://github.com/alibaba/fastjson) from 1.2.78 to 1.2.79. - [Release notes](https://github.com/alibaba/fastjson/releases) - [Commits](https://github.com/alibaba/fastjson/compare/1.2.78...1.2.79) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index fa540ce8..9c91845f 100644 --- a/pom.xml +++ b/pom.xml @@ -51,7 +51,7 @@ com.alibaba fastjson - 1.2.78 + 1.2.79 com.beust From 53b0e51615dacd9d50b76d97306be30b686513e4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Dec 2021 12:23:55 +0000 Subject: [PATCH 044/129] Bump jackson-databind from 2.13.0 to 2.13.1 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.0 to 2.13.1. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index fa540ce8..0589dd9a 100644 --- a/pom.xml +++ b/pom.xml @@ -61,7 +61,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.0 + 2.13.1 com.google.guava From a9b89da71459060f80f8e8dd06bbff3039023347 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 23 Dec 2021 12:15:57 +0000 Subject: [PATCH 045/129] Bump swagger-models from 1.6.3 to 1.6.4 Bumps swagger-models from 1.6.3 to 1.6.4. --- updated-dependencies: - dependency-name: io.swagger:swagger-models dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f108d4c5..0565ecca 100644 --- a/pom.xml +++ b/pom.xml @@ -81,7 +81,7 @@ io.swagger swagger-models - 1.6.3 + 1.6.4 io.swagger From 1b5c043f1f611b527c893f5ff4b3bb3950bdfe19 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Mon, 27 Dec 2021 07:36:09 +0100 Subject: [PATCH 046/129] Update to Parent POM 0.9.13 --- .github/workflows/push-and-pull_request.yml | 4 ++-- pom.xml | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/push-and-pull_request.yml b/.github/workflows/push-and-pull_request.yml index aa83d9cc..397fea74 100644 --- a/.github/workflows/push-and-pull_request.yml +++ b/.github/workflows/push-and-pull_request.yml @@ -18,12 +18,12 @@ jobs: name: Build with JDK ${{ matrix.java-version }} steps: - name: Cache Dependencies - uses: actions/cache@v2.1.6 + uses: actions/cache@v2.1.7 with: key: maven-dependencies path: ~/.m2/repository - name: Check out - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v2.4.0 - name: Set up JDK ${{ matrix.java-version }} uses: actions/setup-java@v2 with: diff --git a/pom.xml b/pom.xml index 0565ecca..0e11a426 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ de.lars-sh parent - 0.9.12 + 0.9.13 @@ -45,6 +45,9 @@ true true true + + + 3.1.2 @@ -119,7 +122,7 @@ maven-dependency-plugin - + org.junit.vintage:junit-vintage-engine From 1d362e846da738eec8bc0415c891dc696a230eea Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Mon, 27 Dec 2021 07:41:24 +0100 Subject: [PATCH 047/129] Remove outdated workaround --- pom.xml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/pom.xml b/pom.xml index 0e11a426..41eff9b2 100644 --- a/pom.xml +++ b/pom.xml @@ -130,17 +130,4 @@ - - - - - fix-jdk15-and-16 - - [15,17) - - - all,-missing - - - From fe5ec0e6cd28d78f2b677f355e8b8448a00275a0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Jan 2022 12:17:56 +0000 Subject: [PATCH 048/129] Bump jcommander from 1.81 to 1.82 Bumps [jcommander](https://github.com/cbeust/jcommander) from 1.81 to 1.82. - [Release notes](https://github.com/cbeust/jcommander/releases) - [Changelog](https://github.com/cbeust/jcommander/blob/master/CHANGELOG.md) - [Commits](https://github.com/cbeust/jcommander/compare/1.81...1.82) --- updated-dependencies: - dependency-name: com.beust:jcommander dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 41eff9b2..8b5d8883 100644 --- a/pom.xml +++ b/pom.xml @@ -59,7 +59,7 @@ com.beust jcommander - 1.81 + 1.82 com.fasterxml.jackson.core From 23e816da83078f6835422855abf8fda79db506fb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 14 Jan 2022 12:27:34 +0000 Subject: [PATCH 049/129] Bump slf4j-api from 1.7.32 to 1.7.33 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 1.7.32 to 1.7.33. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.32...v_1.7.33) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8b5d8883..45ebbd8a 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.slf4j slf4j-api - 1.7.32 + 1.7.33 From 9857af89b159707a065f9bb19967be5396eca492 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jan 2022 12:19:37 +0000 Subject: [PATCH 050/129] Bump slf4j-api from 1.7.33 to 1.7.35 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 1.7.33 to 1.7.35. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.33...v_1.7.35) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 45ebbd8a..51e671a3 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.slf4j slf4j-api - 1.7.33 + 1.7.35 From e86e961050dbff7a171385259a20c13d042ee83f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Feb 2022 12:18:15 +0000 Subject: [PATCH 051/129] Bump swagger-models from 1.6.4 to 1.6.5 Bumps swagger-models from 1.6.4 to 1.6.5. --- updated-dependencies: - dependency-name: io.swagger:swagger-models dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 51e671a3..3ab27f98 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ io.swagger swagger-models - 1.6.4 + 1.6.5 io.swagger From 196d6fe2d59caf0c769bed61ee056f118f0a062f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Feb 2022 12:18:19 +0000 Subject: [PATCH 052/129] Bump swagger-parser from 1.0.56 to 1.0.57 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.56 to 1.0.57. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.56...v1.0.57) --- updated-dependencies: - dependency-name: io.swagger:swagger-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 51e671a3..27a1fe10 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ io.swagger swagger-parser - 1.0.56 + 1.0.57 org.apache.commons From ae7a678f6adacf0709e16584df505e5af08dc45d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Feb 2022 12:18:21 +0000 Subject: [PATCH 053/129] Bump swagger-compat-spec-parser from 1.0.56 to 1.0.57 Bumps swagger-compat-spec-parser from 1.0.56 to 1.0.57. --- updated-dependencies: - dependency-name: io.swagger:swagger-compat-spec-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 51e671a3..d787a817 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ io.swagger swagger-compat-spec-parser - 1.0.56 + 1.0.57 io.swagger From eafa1fba635ad3715897288028e233cdc1ba3f55 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Feb 2022 12:17:54 +0000 Subject: [PATCH 054/129] Bump slf4j-api from 1.7.35 to 1.7.36 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 1.7.35 to 1.7.36. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.35...v_1.7.36) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 045a4ee7..30adbda5 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.slf4j slf4j-api - 1.7.35 + 1.7.36 From e0590b15e6f31e083b2a432bb0804e7c9535d501 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Mar 2022 12:18:45 +0000 Subject: [PATCH 055/129] Bump guava from 31.0.1-jre to 31.1-jre Bumps [guava](https://github.com/google/guava) from 31.0.1-jre to 31.1-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 30adbda5..a98d4384 100644 --- a/pom.xml +++ b/pom.xml @@ -69,7 +69,7 @@ com.google.guava guava - 31.0.1-jre + 31.1-jre com.j2html From 62a8752603f4867962b472b64a57bdd93f44fe1e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Mar 2022 12:20:22 +0000 Subject: [PATCH 056/129] Bump jackson-databind from 2.13.1 to 2.13.2 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.1 to 2.13.2. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a98d4384..0e880f0e 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.1 + 2.13.2 com.google.guava From 4d41558380e73c015ca6f0d23e2458a633cc79ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Mar 2022 12:15:26 +0000 Subject: [PATCH 057/129] Bump swagger-parser from 1.0.57 to 1.0.58 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.57 to 1.0.58. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.57...v1.0.58) --- updated-dependencies: - dependency-name: io.swagger:swagger-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0e880f0e..5789b19e 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ io.swagger swagger-parser - 1.0.57 + 1.0.58 org.apache.commons From 40f98d34b86328dbfd2fc6d78b297c895eebec87 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Mar 2022 12:15:28 +0000 Subject: [PATCH 058/129] Bump swagger-compat-spec-parser from 1.0.57 to 1.0.58 Bumps swagger-compat-spec-parser from 1.0.57 to 1.0.58. --- updated-dependencies: - dependency-name: io.swagger:swagger-compat-spec-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0e880f0e..34b2f3db 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ io.swagger swagger-compat-spec-parser - 1.0.57 + 1.0.58 io.swagger From 529cc3b42a16fa04481756174472e26afaa58022 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Mar 2022 12:15:21 +0000 Subject: [PATCH 059/129] Bump jackson-databind from 2.13.2 to 2.13.2.1 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.2 to 2.13.2.1. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 55cc24ff..8ef87f90 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.2 + 2.13.2.1 com.google.guava From 91ecd447f3bdb132f6f862e475efc4fa4f1641f1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Mar 2022 12:20:18 +0000 Subject: [PATCH 060/129] Bump fastjson from 1.2.79 to 1.2.80 Bumps [fastjson](https://github.com/alibaba/fastjson) from 1.2.79 to 1.2.80. - [Release notes](https://github.com/alibaba/fastjson/releases) - [Commits](https://github.com/alibaba/fastjson/compare/1.2.79...1.2.80) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8ef87f90..0d9e6355 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 1.2.79 + 1.2.80 com.beust From 0e46ff3fcbdde3436ecb5b11bfc63912ddbd9058 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 29 Mar 2022 12:23:23 +0000 Subject: [PATCH 061/129] Bump jackson-databind from 2.13.2.1 to 2.13.2.2 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.2.1 to 2.13.2.2. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0d9e6355..fbb588c8 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.2.1 + 2.13.2.2 com.google.guava From 2ff0401531b6a1aa1133b9987ee318fc9d279a88 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Apr 2022 12:16:55 +0000 Subject: [PATCH 062/129] Bump swagger-parser from 1.0.58 to 1.0.59 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.58 to 1.0.59. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.58...v1.0.59) --- updated-dependencies: - dependency-name: io.swagger:swagger-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index fbb588c8..6392bcb9 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ io.swagger swagger-parser - 1.0.58 + 1.0.59 org.apache.commons From 20f5f1b27cd1236774821b48db5eba9f372eb0d6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Apr 2022 12:16:58 +0000 Subject: [PATCH 063/129] Bump swagger-models from 1.6.5 to 1.6.6 Bumps swagger-models from 1.6.5 to 1.6.6. --- updated-dependencies: - dependency-name: io.swagger:swagger-models dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index fbb588c8..558bd24e 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ io.swagger swagger-models - 1.6.5 + 1.6.6 io.swagger From 355ed822547b88dd8e2b6014d1fdc026cc473133 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Apr 2022 12:17:01 +0000 Subject: [PATCH 064/129] Bump swagger-compat-spec-parser from 1.0.58 to 1.0.59 Bumps swagger-compat-spec-parser from 1.0.58 to 1.0.59. --- updated-dependencies: - dependency-name: io.swagger:swagger-compat-spec-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index fbb588c8..ee5659e9 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ io.swagger swagger-compat-spec-parser - 1.0.58 + 1.0.59 io.swagger From 22774c07b01c8465dce3ac46a06257d9a2a68d4e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Apr 2022 12:23:28 +0000 Subject: [PATCH 065/129] Bump fastjson from 1.2.80 to 2.0.1 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 1.2.80 to 2.0.1. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/commits/2.0.1) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d935eab9..0b4e0d52 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 1.2.80 + 2.0.1 com.beust From 8c3f8a90241b07f5b523a6a5d486f5ce48f00c4b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 May 2022 12:23:43 +0000 Subject: [PATCH 066/129] Bump fastjson from 2.0.1 to 2.0.2 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.1 to 2.0.2. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.1...2.0.2) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0b4e0d52..8a0eb800 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.1 + 2.0.2 com.beust From ebc5285b225fb903f28f5d1907de2b0ff9787903 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 May 2022 12:16:04 +0000 Subject: [PATCH 067/129] Bump fastjson from 2.0.2 to 2.0.3 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.2 to 2.0.3. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.2...2.0.3) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8a0eb800..0eaec2bd 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.2 + 2.0.3 com.beust From c1fa8e9fc75401230242ddb099e4de58d4606a13 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 May 2022 12:16:06 +0000 Subject: [PATCH 068/129] Bump jackson-databind from 2.13.2.2 to 2.13.3 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.2.2 to 2.13.3. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8a0eb800..a3c2d7d8 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.2.2 + 2.13.3 com.google.guava From 2cb770d24be6cf62e5344c7352c36cfb7162cf3d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 May 2022 12:24:02 +0000 Subject: [PATCH 069/129] Bump swagger-parser from 1.0.59 to 1.0.60 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.59 to 1.0.60. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.59...v1.0.60) --- updated-dependencies: - dependency-name: io.swagger:swagger-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b7580e8d..8e8cb07d 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ io.swagger swagger-parser - 1.0.59 + 1.0.60 org.apache.commons From fb3ab4207ac3a7dc117d835e6f532601c28d1b88 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 May 2022 12:24:05 +0000 Subject: [PATCH 070/129] Bump swagger-compat-spec-parser from 1.0.59 to 1.0.60 Bumps swagger-compat-spec-parser from 1.0.59 to 1.0.60. --- updated-dependencies: - dependency-name: io.swagger:swagger-compat-spec-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b7580e8d..8feb5080 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ io.swagger swagger-compat-spec-parser - 1.0.59 + 1.0.60 io.swagger From b66219844edce434d8fcea8bb5e7a24ba12ac81c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 May 2022 12:24:08 +0000 Subject: [PATCH 071/129] Bump fastjson from 2.0.3 to 2.0.4 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.3 to 2.0.4. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.3...2.0.4) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b7580e8d..5121ebbe 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.3 + 2.0.4 com.beust From 3f30379eb0dbe4591a870e09e6d3fe1f6660a05a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 May 2022 12:15:27 +0000 Subject: [PATCH 072/129] Bump fastjson from 2.0.4 to 2.0.5 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.4 to 2.0.5. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.4...2.0.5) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b09ec18a..c2878e9f 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.4 + 2.0.5 com.beust From a370cf5148245a90fbbfaa6f2d7963a13074c064 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Jun 2022 12:32:12 +0000 Subject: [PATCH 073/129] Bump fastjson from 2.0.5 to 2.0.6 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.5 to 2.0.6. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.5...2.0.6) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c2878e9f..62d37235 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.5 + 2.0.6 com.beust From d308b3dff2cedbbfc57365615d41239adc4aeefb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jun 2022 12:29:50 +0000 Subject: [PATCH 074/129] Bump fastjson from 2.0.6 to 2.0.7 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.6 to 2.0.7. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.6...2.0.7) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 62d37235..d8ca1989 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.6 + 2.0.7 com.beust From b02413f81ecb2512a9f38825779fc8c915f3d2f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jun 2022 12:21:34 +0000 Subject: [PATCH 075/129] Bump swagger-parser from 1.0.60 to 1.0.61 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.60 to 1.0.61. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.60...v1.0.61) --- updated-dependencies: - dependency-name: io.swagger:swagger-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d8ca1989..d9d1e727 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ io.swagger swagger-parser - 1.0.60 + 1.0.61 org.apache.commons From 59c55d652fea08cd25237100281ebdd023d5166a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jun 2022 12:21:36 +0000 Subject: [PATCH 076/129] Bump swagger-compat-spec-parser from 1.0.60 to 1.0.61 Bumps swagger-compat-spec-parser from 1.0.60 to 1.0.61. --- updated-dependencies: - dependency-name: io.swagger:swagger-compat-spec-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d8ca1989..a35b7e21 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ io.swagger swagger-compat-spec-parser - 1.0.60 + 1.0.61 io.swagger From bfecbb7ea968a38f778ae948d6ce1aa752a782c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jun 2022 12:25:31 +0000 Subject: [PATCH 077/129] Bump fastjson from 2.0.7 to 2.0.8 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.7 to 2.0.8. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.7...2.0.8) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2c6dc221..c7c6ed5f 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.7 + 2.0.8 com.beust From 4162d6c5a7a01993f97a54687d23df44bc03a0d1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 Jul 2022 12:23:16 +0000 Subject: [PATCH 078/129] Bump j2html from 1.5.0 to 1.6.0 Bumps [j2html](https://github.com/tipsy/j2html) from 1.5.0 to 1.6.0. - [Release notes](https://github.com/tipsy/j2html/releases) - [Changelog](https://github.com/tipsy/j2html/blob/master/docs/news.html) - [Commits](https://github.com/tipsy/j2html/compare/j2html-1.5.0...j2html-1.6.0) --- updated-dependencies: - dependency-name: com.j2html:j2html dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c7c6ed5f..bd9cdcd6 100644 --- a/pom.xml +++ b/pom.xml @@ -74,7 +74,7 @@ com.j2html j2html - 1.5.0 + 1.6.0 io.swagger From 8daa8aabdc1cd0ec90d38df1ea8408d40f5ac40e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Jul 2022 12:23:21 +0000 Subject: [PATCH 079/129] Bump fastjson from 2.0.8 to 2.0.9 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.8 to 2.0.9. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.8...2.0.9) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bd9cdcd6..3eb58c24 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.8 + 2.0.9 com.beust From a58ecc89e1040fa077b23855669ae95e54a02f17 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Jul 2022 12:22:56 +0000 Subject: [PATCH 080/129] Bump fastjson from 2.0.9 to 2.0.10 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.9 to 2.0.10. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.9...2.0.10) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3eb58c24..4860c4f3 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.9 + 2.0.10 com.beust From 6f03ab1c36a8603ded84de7a84d0cdeb46de934f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 27 Jul 2022 12:17:43 +0000 Subject: [PATCH 081/129] Bump junit-vintage-engine from 5.8.2 to 5.9.0 Bumps [junit-vintage-engine](https://github.com/junit-team/junit5) from 5.8.2 to 5.9.0. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.8.2...r5.9.0) --- updated-dependencies: - dependency-name: org.junit.vintage:junit-vintage-engine dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4860c4f3..b40b8a62 100644 --- a/pom.xml +++ b/pom.xml @@ -111,7 +111,7 @@ org.junit.vintage junit-vintage-engine - 5.8.2 + 5.9.0 test From 40189502c7d4447a53625fa68f55ab5fb4f21b36 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Aug 2022 12:23:24 +0000 Subject: [PATCH 082/129] Bump fastjson from 2.0.10 to 2.0.11 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.10 to 2.0.11. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.10...2.0.11) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b40b8a62..415601bd 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.10 + 2.0.11 com.beust From 523f9a21ecba11b6a3804ecdc2a779f837cb1324 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Aug 2022 12:16:27 +0000 Subject: [PATCH 083/129] Bump fastjson from 2.0.11 to 2.0.12 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.11 to 2.0.12. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.11...2.0.12) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 415601bd..62224606 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.11 + 2.0.12 com.beust From c81625c8f86a41c913eb676fdcf43daecd331279 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Aug 2022 12:16:31 +0000 Subject: [PATCH 084/129] Bump slf4j-api from 1.7.36 to 2.0.0 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 1.7.36 to 2.0.0. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.36...v_2.0.0) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 415601bd..26450693 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.slf4j slf4j-api - 1.7.36 + 2.0.0 From d7883193870ed0ebbb06f4e6e60396fcb1cdcae4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 15:56:11 +0000 Subject: [PATCH 085/129] Bump jackson-databind from 2.13.3 to 2.13.4 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.3 to 2.13.4. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e7fae21b..dff9219b 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.3 + 2.13.4 com.google.guava From 27a276138438776a6fe6087176c364838c9c04a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Sep 2022 12:24:54 +0000 Subject: [PATCH 086/129] Bump fastjson from 2.0.12 to 2.0.13 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.12 to 2.0.13. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.12...2.0.13) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index dff9219b..08d4de16 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.12 + 2.0.13 com.beust From 03883e9807ecd5324f0588f450284ceb67a5b451 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Sep 2022 12:20:53 +0000 Subject: [PATCH 087/129] Bump slf4j-api from 2.0.0 to 2.0.1 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.0 to 2.0.1. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0...v_2.0.1) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 08d4de16..8f4ac80f 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.slf4j slf4j-api - 2.0.0 + 2.0.1 From ec98b8c8f93131a5def2a7c8b233abc2c1001ceb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Sep 2022 12:19:54 +0000 Subject: [PATCH 088/129] Bump fastjson from 2.0.13 to 2.0.14 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.13 to 2.0.14. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.13...2.0.14) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8f4ac80f..b8f7e739 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.13 + 2.0.14 com.beust From 4d9ccba6cbb81e929bd353b0c02d80ac3e0f7a44 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Sep 2022 12:49:39 +0000 Subject: [PATCH 089/129] Bump junit-vintage-engine from 5.9.0 to 5.9.1 Bumps [junit-vintage-engine](https://github.com/junit-team/junit5) from 5.9.0 to 5.9.1. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1) --- updated-dependencies: - dependency-name: org.junit.vintage:junit-vintage-engine dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b8f7e739..50c01241 100644 --- a/pom.xml +++ b/pom.xml @@ -111,7 +111,7 @@ org.junit.vintage junit-vintage-engine - 5.9.0 + 5.9.1 test From a5c8d079af4e06c445556c95a921ab7f4f4d3b81 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Sep 2022 12:49:42 +0000 Subject: [PATCH 090/129] Bump slf4j-api from 2.0.1 to 2.0.2 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.1 to 2.0.2. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/commits) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b8f7e739..7f955ec8 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.slf4j slf4j-api - 2.0.1 + 2.0.2 From 16caee2d34b8e27a2878b4ee3a4360e5af17bc3b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Sep 2022 12:20:18 +0000 Subject: [PATCH 091/129] Bump swagger-models from 1.6.6 to 1.6.7 Bumps swagger-models from 1.6.6 to 1.6.7. --- updated-dependencies: - dependency-name: io.swagger:swagger-models dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 92388a47..d28ee34d 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ io.swagger swagger-models - 1.6.6 + 1.6.7 io.swagger From e5366683c3bb1ccdcaf7528408379a78bfe1914a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 28 Sep 2022 12:21:24 +0000 Subject: [PATCH 092/129] Bump slf4j-api from 2.0.2 to 2.0.3 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.2 to 2.0.3. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.2...v_2.0.3) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d28ee34d..8fa60aa3 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.slf4j slf4j-api - 2.0.2 + 2.0.3 From 84c3c2639b05aa36339244393135b26d467c66e8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 28 Sep 2022 12:21:27 +0000 Subject: [PATCH 093/129] Bump swagger-compat-spec-parser from 1.0.61 to 1.0.62 Bumps swagger-compat-spec-parser from 1.0.61 to 1.0.62. --- updated-dependencies: - dependency-name: io.swagger:swagger-compat-spec-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d28ee34d..ce126e89 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ io.swagger swagger-compat-spec-parser - 1.0.61 + 1.0.62 io.swagger From b5ce54cee1e5facb39a779bb0f66efa059e80e28 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 28 Sep 2022 12:21:31 +0000 Subject: [PATCH 094/129] Bump swagger-parser from 1.0.61 to 1.0.62 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.61 to 1.0.62. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.61...v1.0.62) --- updated-dependencies: - dependency-name: io.swagger:swagger-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d28ee34d..3e74dbd7 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ io.swagger swagger-parser - 1.0.61 + 1.0.62 org.apache.commons From 9cd8f10d01b6df0bf693008356b062905265c74d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 5 Oct 2022 12:23:40 +0000 Subject: [PATCH 095/129] Bump fastjson from 2.0.14 to 2.0.15 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.14 to 2.0.15. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.14...2.0.15) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d324b212..59c32014 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.14 + 2.0.15 com.beust From 0975502d8a866af634eccbe09d6d16695f7d1d25 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 14 Oct 2022 12:11:43 +0000 Subject: [PATCH 096/129] Bump jackson-databind from 2.13.4 to 2.13.4.2 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.4 to 2.13.4.2. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 59c32014..f8000f41 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.4 + 2.13.4.2 com.google.guava From 306bbbecd96c9a20d031887462e5d95696786f47 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Oct 2022 12:27:18 +0000 Subject: [PATCH 097/129] Bump swagger-compat-spec-parser from 1.0.62 to 1.0.63 Bumps swagger-compat-spec-parser from 1.0.62 to 1.0.63. --- updated-dependencies: - dependency-name: io.swagger:swagger-compat-spec-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f8000f41..ee1f920e 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ io.swagger swagger-compat-spec-parser - 1.0.62 + 1.0.63 io.swagger From 7dcccb6b0b57efcbbb586b6529b64553e9a65ce4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Oct 2022 12:27:24 +0000 Subject: [PATCH 098/129] Bump swagger-parser from 1.0.62 to 1.0.63 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.62 to 1.0.63. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.62...v1.0.63) --- updated-dependencies: - dependency-name: io.swagger:swagger-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f8000f41..a7fceda2 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ io.swagger swagger-parser - 1.0.62 + 1.0.63 org.apache.commons From 9b8d5977153a1284b783697f68895742c244f4f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Oct 2022 12:27:31 +0000 Subject: [PATCH 099/129] Bump swagger-models from 1.6.7 to 1.6.8 Bumps swagger-models from 1.6.7 to 1.6.8. --- updated-dependencies: - dependency-name: io.swagger:swagger-models dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f8000f41..0801ca59 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ io.swagger swagger-models - 1.6.7 + 1.6.8 io.swagger From 02de70b0775e92cb5c5dfc6c2a7db1f82b6449f4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Oct 2022 12:16:42 +0000 Subject: [PATCH 100/129] Bump fastjson from 2.0.15 to 2.0.16 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.15 to 2.0.16. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.15...2.0.16) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8b6717ca..d6065ab4 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.15 + 2.0.16 com.beust From 57b5718663c255d41054f6617e984890d476d19f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Oct 2022 12:26:30 +0000 Subject: [PATCH 101/129] Bump fastjson from 2.0.16 to 2.0.17 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.16 to 2.0.17. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.16...2.0.17) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d6065ab4..1e9faa7b 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.16 + 2.0.17 com.beust From 0208e00bb45bc5dbcae961fc0f4706ab9d1132c8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Nov 2022 12:03:34 +0000 Subject: [PATCH 102/129] Bump fastjson from 2.0.17 to 2.0.18 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.17 to 2.0.18. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.17...2.0.18) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1e9faa7b..4c05a7bb 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.17 + 2.0.18 com.beust From 0cecea2cfe1dabe6e6088f01374663e71baf060d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Nov 2022 12:03:39 +0000 Subject: [PATCH 103/129] Bump jackson-databind from 2.13.4.2 to 2.14.0 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.4.2 to 2.14.0. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1e9faa7b..4a984e9c 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ com.fasterxml.jackson.core jackson-databind - 2.13.4.2 + 2.14.0 com.google.guava From d5cd2f8dd958cc07d05d1409b622f3a460d080ff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Nov 2022 12:02:39 +0000 Subject: [PATCH 104/129] Bump fastjson from 2.0.18 to 2.0.19 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.18 to 2.0.19. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.18...2.0.19) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c8cf9788..1e59fe6f 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.18 + 2.0.19 com.beust From 553a3abda709267318ea3fe594743462b8d3867a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Nov 2022 12:02:13 +0000 Subject: [PATCH 105/129] Bump swagger-models from 1.6.8 to 1.6.9 Bumps swagger-models from 1.6.8 to 1.6.9. --- updated-dependencies: - dependency-name: io.swagger:swagger-models dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1e59fe6f..5dffdac4 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ io.swagger swagger-models - 1.6.8 + 1.6.9 io.swagger From 6bf21c5623a845b0da54b3595a9cbe86c17c337c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Nov 2022 12:04:45 +0000 Subject: [PATCH 106/129] Bump swagger-compat-spec-parser from 1.0.63 to 1.0.64 Bumps swagger-compat-spec-parser from 1.0.63 to 1.0.64. --- updated-dependencies: - dependency-name: io.swagger:swagger-compat-spec-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5dffdac4..af676f15 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ io.swagger swagger-compat-spec-parser - 1.0.63 + 1.0.64 io.swagger From 482dded23b8ccf335e256545e9eb2af104df3f0a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Nov 2022 12:04:50 +0000 Subject: [PATCH 107/129] Bump swagger-parser from 1.0.63 to 1.0.64 Bumps [swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.63 to 1.0.64. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.63...v1.0.64) --- updated-dependencies: - dependency-name: io.swagger:swagger-parser dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5dffdac4..e20304fc 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ io.swagger swagger-parser - 1.0.63 + 1.0.64 org.apache.commons From 2c4d4273efb30867dce1ea873b421a6a40bad9aa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 18 Nov 2022 12:02:23 +0000 Subject: [PATCH 108/129] Bump slf4j-api from 2.0.3 to 2.0.4 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.3 to 2.0.4. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.3...v_2.0.4) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9df30286..7114a545 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.slf4j slf4j-api - 2.0.3 + 2.0.4 From 20c4a7d4e9e2b0f492eb6fc2c9988786b19607c8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 22 Nov 2022 12:23:35 +0000 Subject: [PATCH 109/129] Bump jackson-databind from 2.14.0 to 2.14.1 Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.14.0 to 2.14.1. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7114a545..30f9bfa5 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ com.fasterxml.jackson.core jackson-databind - 2.14.0 + 2.14.1 com.google.guava From c7423115c4f084cd1d1b43b7b9e6d03f278cee57 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Nov 2022 12:04:54 +0000 Subject: [PATCH 110/129] Bump slf4j-api from 2.0.4 to 2.0.5 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.4 to 2.0.5. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.4...v_2.0.5) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 30f9bfa5..b501d266 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.slf4j slf4j-api - 2.0.4 + 2.0.5 From df6b10ecb99b77e3f2de5f17e4ae4f3ad5cb853f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Nov 2022 12:04:58 +0000 Subject: [PATCH 111/129] Bump fastjson from 2.0.19 to 2.0.20 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.19 to 2.0.20. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.19...2.0.20) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 30f9bfa5..d925e7fd 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.19 + 2.0.20 com.beust From f53ac8cc0e2dea70c0cb4f5f3d02baa221fb20e2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 12:05:06 +0000 Subject: [PATCH 112/129] Bump fastjson from 2.0.20 to 2.0.21 Bumps [fastjson](https://github.com/alibaba/fastjson2) from 2.0.20 to 2.0.21. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.20...2.0.21) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bfe6c596..83c7ff4f 100644 --- a/pom.xml +++ b/pom.xml @@ -54,7 +54,7 @@ com.alibaba fastjson - 2.0.20 + 2.0.21 com.beust From 9b705a7d7acc28b3be835d62dd51d142f3429085 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Dec 2022 12:02:46 +0000 Subject: [PATCH 113/129] Bump slf4j-api from 2.0.5 to 2.0.6 Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.5 to 2.0.6. - [Release notes](https://github.com/qos-ch/slf4j/releases) - [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.5...v_2.0.6) --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 83c7ff4f..e49c6107 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.slf4j slf4j-api - 2.0.5 + 2.0.6 From c9c2c4a724569228d4032c8d6ad37134366ca8f1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jan 2023 12:03:15 +0000 Subject: [PATCH 114/129] Bump parent from 0.9.13 to 0.9.14 Bumps parent from 0.9.13 to 0.9.14. --- updated-dependencies: - dependency-name: de.lars-sh:parent dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e49c6107..f09953b2 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ de.lars-sh parent - 0.9.13 + 0.9.14 From afbdfe6d66fa11e1880d2ac9966a279bb46544a6 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Mon, 2 Jan 2023 19:06:50 +0100 Subject: [PATCH 115/129] Update POM --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f09953b2..68003278 100644 --- a/pom.xml +++ b/pom.xml @@ -1,5 +1,5 @@ - + 4.0.0 From cdb5540837e2f96550ff544ae6ad1a9c4c042936 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Mon, 2 Jan 2023 19:20:27 +0100 Subject: [PATCH 116/129] Update GitHub workflows --- .github/workflows/push-and-pull_request.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/push-and-pull_request.yml b/.github/workflows/push-and-pull_request.yml index 397fea74..f9790d09 100644 --- a/.github/workflows/push-and-pull_request.yml +++ b/.github/workflows/push-and-pull_request.yml @@ -18,14 +18,14 @@ jobs: name: Build with JDK ${{ matrix.java-version }} steps: - name: Cache Dependencies - uses: actions/cache@v2.1.7 + uses: actions/cache@v3 with: key: maven-dependencies path: ~/.m2/repository - name: Check out - uses: actions/checkout@v2.4.0 + uses: actions/checkout@v3 - name: Set up JDK ${{ matrix.java-version }} - uses: actions/setup-java@v2 + uses: actions/setup-java@v3 with: distribution: adopt java-version: ${{ matrix.java-version }} From 916e77e0d94a50156494860cbe211d985b875b00 Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Mon, 2 Jan 2023 23:31:57 +0100 Subject: [PATCH 117/129] Remove old Maven Dependency Plugin workaround --- pom.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/pom.xml b/pom.xml index 68003278..5e7e33db 100644 --- a/pom.xml +++ b/pom.xml @@ -45,9 +45,6 @@ true true true - - - 3.1.2 From e8ee89e04c653d49c28226713c3a5ef450f534af Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Wed, 1 Oct 2025 22:50:24 +0200 Subject: [PATCH 118/129] Update parent POM --- .github/workflows/push-and-pull_request.yml | 22 ++++++++++++--------- pom.xml | 4 ++-- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/workflows/push-and-pull_request.yml b/.github/workflows/push-and-pull_request.yml index f9790d09..9a2d78e6 100644 --- a/.github/workflows/push-and-pull_request.yml +++ b/.github/workflows/push-and-pull_request.yml @@ -1,7 +1,9 @@ name: Build on Push and Pull Request on: - - push - - pull_request + push: + branches: + - master + pull_request: jobs: build: @@ -9,25 +11,26 @@ jobs: strategy: fail-fast: false matrix: - # Supported versions as of https://en.wikipedia.org/wiki/Java_version_history + # Supported LTS versions as of https://en.wikipedia.org/wiki/Java_version_history java-version: - 8 - 11 - - 16 + - 17 + - 21 name: Build with JDK ${{ matrix.java-version }} steps: - name: Cache Dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: key: maven-dependencies path: ~/.m2/repository - name: Check out - uses: actions/checkout@v3 + uses: actions/checkout@v5 - name: Set up JDK ${{ matrix.java-version }} - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: - distribution: adopt + distribution: temurin java-version: ${{ matrix.java-version }} gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} gpg-passphrase: GPG_PASSPHRASE @@ -38,6 +41,7 @@ jobs: set +o errexit +o pipefail - id: version name: Evaluate Version + shell: bash {0} run: | project_version=`mvn help:evaluate --quiet --define expression=project.version --define forceStdout` echo "Version: ${project_version}" @@ -95,7 +99,7 @@ jobs: fi - name: Deploy Site if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' && matrix.java-version == 8 && steps.version.outputs.is-snapshot == 'true' }} - uses: peaceiris/actions-gh-pages@v3.8.0 + uses: peaceiris/actions-gh-pages@v4.0.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./target/site diff --git a/pom.xml b/pom.xml index 5e7e33db..367ee415 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ de.lars-sh parent - 0.9.14 + 0.9.18 @@ -108,7 +108,7 @@ org.junit.vintage junit-vintage-engine - 5.9.1 + 5.13.4 test From 904b6c61c35e6bf7c9101c3044e0161475ce5783 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:53:57 +0000 Subject: [PATCH 119/129] Bump com.google.guava:guava from 31.1-jre to 32.0.0-jre Bumps [com.google.guava:guava](https://github.com/google/guava) from 31.1-jre to 32.0.0-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-version: 32.0.0-jre dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 367ee415..bbcee23f 100644 --- a/pom.xml +++ b/pom.xml @@ -66,7 +66,7 @@ com.google.guava guava - 31.1-jre + 32.0.0-jre com.j2html From c9ad8de5d915c9902c9f3803effaab4cdf8b186f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:53:57 +0000 Subject: [PATCH 120/129] Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.18.0 Bumps org.apache.commons:commons-lang3 from 3.12.0 to 3.18.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-version: 3.18.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 367ee415..4cff6a87 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.apache.commons commons-lang3 - 3.12.0 + 3.18.0 org.slf4j From a5f1a944094049c1bd5be14b4d9e0a070dc8f1ae Mon Sep 17 00:00:00 2001 From: Lars Knickrehm Date: Wed, 1 Oct 2025 22:54:55 +0200 Subject: [PATCH 121/129] Ignore JUnit 6 because it's missing JDK8 support --- .github/dependabot.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 63434039..574a0b62 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,4 +3,8 @@ updates: - package-ecosystem: maven directory: / schedule: - interval: daily \ No newline at end of file + interval: daily + ignore: + # No more JDK 8 support + - dependency-name: org.junit.vintage:junit-vintage-engine + versions: "[6.0.0,)" From 20325d990704f8aea86a26f4c2f0cbe9e944880f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:57:55 +0000 Subject: [PATCH 122/129] Bump org.slf4j:slf4j-api from 2.0.6 to 2.0.17 Bumps org.slf4j:slf4j-api from 2.0.6 to 2.0.17. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-version: 2.0.17 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bbcee23f..f159aa9f 100644 --- a/pom.xml +++ b/pom.xml @@ -96,7 +96,7 @@ org.slf4j slf4j-api - 2.0.6 + 2.0.17 From 0b28274fd5f4294f9e1ad344a19df9ea2e68006d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:57:57 +0000 Subject: [PATCH 123/129] Bump com.fasterxml.jackson.core:jackson-databind from 2.14.1 to 2.20.0 Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.14.1 to 2.20.0. - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-version: 2.20.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bbcee23f..75470569 100644 --- a/pom.xml +++ b/pom.xml @@ -61,7 +61,7 @@ com.fasterxml.jackson.core jackson-databind - 2.14.1 + 2.20.0 com.google.guava From f056c74863e2deb8548f50183ad13fb1b89d238f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:58:02 +0000 Subject: [PATCH 124/129] Bump com.alibaba:fastjson from 2.0.21 to 2.0.59 Bumps [com.alibaba:fastjson](https://github.com/alibaba/fastjson2) from 2.0.21 to 2.0.59. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](https://github.com/alibaba/fastjson2/compare/2.0.21...2.0.59) --- updated-dependencies: - dependency-name: com.alibaba:fastjson dependency-version: 2.0.59 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index fb28f584..e8302329 100644 --- a/pom.xml +++ b/pom.xml @@ -51,7 +51,7 @@ com.alibaba fastjson - 2.0.21 + 2.0.59 com.beust From 8ebd6491b643522ee0449a9f852f5810a8fb6f3f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:59:41 +0000 Subject: [PATCH 125/129] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 Bumps org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-version: 3.19.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1c06bc1a..662c2c6d 100644 --- a/pom.xml +++ b/pom.xml @@ -91,7 +91,7 @@ org.apache.commons commons-lang3 - 3.18.0 + 3.19.0 org.slf4j From cfa43c3ec522b548ad30b71d6818db0e9c2c33e0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:59:44 +0000 Subject: [PATCH 126/129] Bump io.swagger:swagger-models from 1.6.9 to 1.6.16 Bumps io.swagger:swagger-models from 1.6.9 to 1.6.16. --- updated-dependencies: - dependency-name: io.swagger:swagger-models dependency-version: 1.6.16 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1c06bc1a..400025cf 100644 --- a/pom.xml +++ b/pom.xml @@ -81,7 +81,7 @@ io.swagger swagger-models - 1.6.9 + 1.6.16 io.swagger From bc9725ce4fd944000ce97d009041cfd4b4395ba9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:59:49 +0000 Subject: [PATCH 127/129] Bump com.google.guava:guava from 32.0.0-jre to 33.5.0-jre Bumps [com.google.guava:guava](https://github.com/google/guava) from 32.0.0-jre to 33.5.0-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-version: 33.5.0-jre dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1c06bc1a..de666ba5 100644 --- a/pom.xml +++ b/pom.xml @@ -66,7 +66,7 @@ com.google.guava guava - 32.0.0-jre + 33.5.0-jre com.j2html From 82c04b05eab90a33bb0bef45bf32f54b679d491b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:59:58 +0000 Subject: [PATCH 128/129] Bump io.swagger:swagger-parser from 1.0.64 to 1.0.75 Bumps [io.swagger:swagger-parser](https://github.com/swagger-api/swagger-parser) from 1.0.64 to 1.0.75. - [Release notes](https://github.com/swagger-api/swagger-parser/releases) - [Commits](https://github.com/swagger-api/swagger-parser/compare/v1.0.64...v1.0.75) --- updated-dependencies: - dependency-name: io.swagger:swagger-parser dependency-version: 1.0.75 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1c06bc1a..6e4ad0d9 100644 --- a/pom.xml +++ b/pom.xml @@ -86,7 +86,7 @@ io.swagger swagger-parser - 1.0.64 + 1.0.75 org.apache.commons From 48e314fd74a9c8673cc13a3f7c20e01ee28606af Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 21:00:03 +0000 Subject: [PATCH 129/129] Bump io.swagger:swagger-compat-spec-parser from 1.0.64 to 1.0.75 Bumps io.swagger:swagger-compat-spec-parser from 1.0.64 to 1.0.75. --- updated-dependencies: - dependency-name: io.swagger:swagger-compat-spec-parser dependency-version: 1.0.75 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1c06bc1a..fecebbcb 100644 --- a/pom.xml +++ b/pom.xml @@ -76,7 +76,7 @@ io.swagger swagger-compat-spec-parser - 1.0.64 + 1.0.75 io.swagger