Jonathan Sinovassin-Naïk created UNOMI-899: ----------------------------------------------
Summary: Replace jaxrs-analyzer-maven-plugin with an alternative for Swagger documentation generation Key: UNOMI-899 URL: https://issues.apache.org/jira/browse/UNOMI-899 Project: Apache Unomi Issue Type: Task Reporter: Jonathan Sinovassin-Naïk h1. Description: Currently, the project uses the following Maven plugin to generate Swagger documentation: {code:java} <plugin> <groupId>com.sebastian-daschner</groupId> <artifactId>jaxrs-analyzer-maven-plugin</artifactId> <version>0.17</version> ... </plugin> {code} We want to stop using this plugin and replace it with a more suitable or actively maintained solution for Swagger documentation generation. h1. Acceptance Criteria: Remove the jaxrs-analyzer-maven-plugin from the project’s Maven configuration. Integrate and configure a new plugin or dependency for Swagger/OpenAPI documentation generation (e.g., swagger-maven-plugin). The new solution must generate up-to-date Swagger/OpenAPI documentation for all REST APIs in the project. Update any related documentation. Ensure the generated documentation is correct and accessible as before. h1. Technical Notes: Compare available alternatives and choose the most suitable for the project. -- This message was sent by Atlassian Jira (v8.20.10#820010)