• Andy Wilkinson's avatar
    Support all known endpoint types · af7e4e21
    Andy Wilkinson authored
    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
    af7e4e21
Name
Last commit
Last update
.github Loading commit data...
buildSrc Loading commit data...
ci Loading commit data...
eclipse Loading commit data...
git/hooks Loading commit data...
gradle/wrapper Loading commit data...
idea Loading commit data...
spring-boot-project Loading commit data...
spring-boot-tests Loading commit data...
src Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
CODE_OF_CONDUCT.adoc Loading commit data...
CONTRIBUTING.adoc Loading commit data...
LICENSE.txt Loading commit data...
README.adoc Loading commit data...
SUPPORT.adoc Loading commit data...
build.gradle Loading commit data...
gradle.properties Loading commit data...
gradlew Loading commit data...
gradlew.bat Loading commit data...
settings.gradle Loading commit data...