• 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
..
json-shade Loading commit data...
main Loading commit data...
test Loading commit data...