Andrew Rouse

Results 7 issues of Andrew Rouse

Implements the spec changes in eclipse/microprofile-open-api#598

I couldn't find a way to get the full template used to match the current request against a rest resource. ### Background I'm working on support for MicroProfile OpenTelemetry, which...

The [InjectionPoint Javadoc](https://jakarta.ee/specifications/platform/10/apidocs/jakarta/enterprise/inject/spi/injectionpoint) says this: > Provides access to metadata about an injection point. May represent an [injected field](https://jakarta.ee/specifications/platform/10/apidocs/jakarta/inject/inject) or a parameter of a [bean constructor](https://jakarta.ee/specifications/platform/10/apidocs/jakarta/inject/inject), [initializer method](https://jakarta.ee/specifications/platform/10/apidocs/jakarta/inject/inject), [producer method](https://jakarta.ee/specifications/platform/10/apidocs/jakarta/enterprise/inject/produces),...

Not sure what should happen here, the scopes become a `Map`. Happens on both `main` and `main-4.0` branches. Here's a messy unit test which shows the problem: https://github.com/Azquelt/smallrye-open-api/blob/flow-npe-4x/core/src/test/java/io/smallrye/openapi/runtime/io/security/SecuritySchemeIOTest.java Stack trace:...

bug

At the moment, the `main-4.0` branch passes the MP OpenAPI 4.0 TCK. Ideally, we would keep compatibility with older versions and continue to pass those TCKs. This is quite tricky...

At the moment, the `main-4.0` branch only generates OpenAPI 3.1 documents. We would like it to also be able to generate OpenAPI 3.0 documents. I think we could do this...

**Describe the bug** - cdi-api.jar [imports jakarta.el at version 5.0](https://github.com/jakartaee/cdi/blob/4.1.0/api/pom.xml#L310) - cdi-el-api.jar [imports jakarta.el at version 6.0](https://github.com/jakartaee/cdi/blob/4.1.0/el/pom.xml#L105) For a package import, the version is a range and so `5.0` here...