Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBIDE-16753 - Provide support for server-side Filters and Interceptors

Added support for ContainerRequestFilter, ContainerResponseFilter, ReaderInterceptor and WriterInterceptor

Renamed org.jboss.tools.ws.jaxrs.core.jdt to org.jboss.tools.ws.jaxrs.utils to better reflect the content of this package

Removed org.jboss.tools.ws.jaxrs.core.utils.JavaFieldsVisitor and replaced by using org.eclipse.jdt.core.dom.NodeFinder

Added Hyperlink navigation when selecting a NameBinding element, to navigate from a Resource/ResourceMethod/Application to

its associated Filter/Interceptor.

Added JUnit tests in core and ui (validation) to cover new code

Also fixed:

* JBIDE-16790 - Should add/remove Resource Methods and Endpoints when adding/removing @HttpMethod annotation

* JBIDE-15526 - JAX-RS validation problems are not linked

    • -0
    • +64
    ./AbstractJaxrsElementValidatorDelegate.java
    • -0
    • +148
    ./JaxrsElementsCache.java
    • -9
    • +8
    ./JaxrsHttpMethodValidatorDelegate.java
    • -0
    • +132
    ./JaxrsJavaApplicationValidatorDelegate.java
    • -0
    • +41
    ./JaxrsMarkerResolutionIds.java
    • -0
    • +632
    ./JaxrsMetamodelValidator.java
    • -26
    • +7
    ./JaxrsMetamodelValidatorDelegate.java
    • -0
    • +116
    ./JaxrsNameBindingValidatorDelegate.java
    • -0
    • +344
    ./JaxrsProviderValidatorDelegate.java
    • -14
    • +60
    ./JaxrsResourceMethodValidatorDelegate.java
    • -0
    • +97
    ./JaxrsResourceValidatorDelegate.java
    • -3
    • +11
    ./JaxrsValidationMessages.properties
  1. … 219 more files in changeset.