Previously, the configuration metadata annotation processor only declared support for `@Endpoint` and none of the other more specialized `@…Endpoint` annotations that are meta-annotated with `@Endpoint` such as `@WebEndpoint` and `@JmxEndpoint. This would result in missing metadata if a full or incremental build only compiled classes annotated with one of the more specialized `@…Endpoint` annotations as the annotation processor would not be called. This commit updates the processor's supported annotation types to include every known `@…Endpoint` annotation. The test processor has also been similarly updated to align its behaviour with that of the main processor. Fixes gh-25388 |
||
---|---|---|
.. | ||
src | ||
build.gradle |