In sentence: "The MP OpenAPI specification requires vendors to produce a valid OpenAPI document from pure JAX-RS 2.0 applications."
To prevent that happend again it should be referenced from a maven dependency version directly into the spec document via asciidoc attribute or in this case here the version could be deleted simply.
The version number 2.0 of JAX-RS is outdated:
https://github.com/eclipse/microprofile-open-api/blob/master/spec/src/main/asciidoc/microprofile-openapi-spec.asciidoc#documentation-mechanisms
In sentence: "The MP OpenAPI specification requires vendors to produce a valid OpenAPI document from pure JAX-RS 2.0 applications."
To prevent that happend again it should be referenced from a maven dependency version directly into the spec document via asciidoc attribute or in this case here the version could be deleted simply.