This ticket is about renaming projects, maven artifacts, and packages of swagger-core project and modules; a separate ticket will hold needed changes for dependent projects (as swagger-parser), following a similar pattern.
The immediate goal is adopting a naming and versioning policy allowing v2 and v3 libraries to coexist; the update will also ensure a consistent version upgrade mechanism, avoiding (transitive) dependencies issues for as much as possible.
Credits to @eed3si9n (persistent versioning) and @JakeWharton (java-interoperability-policy-for-major-version-updates) for their clear posts addressing this kind of issues.
It includes the following changes:
groupdId
of root to io.swagger.core.v3
groupdId
of swagger-annotations
module to io.swagger.core.v3
groupdId
of swagger-models
module to io.swagger.core.v3
groupdId
of swagger-core
module to io.swagger.core.v3
groupdId
of swagger-integration
module to io.swagger.core.v3
groupdId
of swagger-jaxrs2
module to io.swagger.core.v3
swagger-annotations
module to io.swagger.v3.oas.annotations
swagger-models
module to io.swagger.v3.oas.models
swagger-core
module to io.swagger.v3
swagger-integration
module to io.swagger.v3.integration
swagger-jaxrs2
module to io.swagger.v3.jaxrs2
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4