Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBIDE-17578 - NPE when editing XHTML file with JAX-RS support enabled for the project

    • -3
    • +3
    ./validation/JaxrsMetamodelValidator.java
JBIDE-17667 - Quick fix for HTTPMethod annotation without @Target and @Retention doesn't add all imports

    • -18
    • +34
    ./text/BasicCompletionProposal.java
    • -4
    • +5
    ./text/ContentAssistCompletionProposal.java
  1. … 30 more files in changeset.
JBIDE-16825 - Provide support for new @BeanParam JAX-RS Annotation

Also implemented JBIDE-17575 - Support JAX-RS annotations on bean properties

Improved JUnit tests speed by avoiding building a full metamodel for each test

    • -8
    • +8
    ./validation/AbstractJaxrsElementValidatorDelegate.java
    • -10
    • +10
    ./validation/IMarkerManager.java
    • -3
    • +3
    ./validation/JaxrsHttpMethodValidatorDelegate.java
    • -3
    • +3
    ./validation/JaxrsJavaApplicationValidatorDelegate.java
    • -54
    • +26
    ./validation/JaxrsMetamodelValidator.java
    • -8
    • +8
    ./validation/JaxrsMetamodelValidatorDelegate.java
    • -3
    • +3
    ./validation/JaxrsNameBindingValidatorDelegate.java
    • -7
    • +7
    ./validation/JaxrsParamConverterProviderValidatorDelegate.java
    • -9
    • +6
    ./validation/JaxrsParameterValidatorDelegate.java
    • -12
    • +12
    ./validation/JaxrsProviderValidatorDelegate.java
    • -6
    • +7
    ./validation/JaxrsResourceFieldValidatorDelegate.java
    • -48
    • +145
    ./validation/JaxrsResourceMethodValidatorDelegate.java
    • -3
    • +3
    ./validation/JaxrsResourceValidatorDelegate.java
    • -1
    • +2
    ./validation/JaxrsValidationMessages.java
  1. … 128 more files in changeset.
JBIDE-17543 - Investigate JUnit test duration

Not major improvement, despite a few changes

Also fixed JBIDE-17551 (renamed ui.test 'Logger' to 'TestLogger')

    • -1
    • +1
    ./validation/JaxrsResourceMethodValidatorDelegate.java
  1. … 34 more files in changeset.
JBIDE-17368 - Revalidate JAX-RS Resources when type used as a method parameter changed

    • -1
    • +41
    ./validation/JaxrsMetamodelValidator.java
  1. … 7 more files in changeset.
JBIDE-17308 - Enable 'as-you-type' validation

    • -4
    • +45
    ./validation/AbstractJaxrsElementValidatorDelegate.java
    • -1
    • +0
    ./validation/JaxrsHttpMethodValidatorDelegate.java
    • -1
    • +0
    ./validation/JaxrsJavaApplicationValidatorDelegate.java
    • -18
    • +50
    ./validation/JaxrsMetamodelValidator.java
    • -1
    • +0
    ./validation/JaxrsNameBindingValidatorDelegate.java
    • -1
    • +0
    ./validation/JaxrsParamConverterProviderValidatorDelegate.java
    • -1
    • +0
    ./validation/JaxrsProviderValidatorDelegate.java
    • -1
    • +0
    ./validation/JaxrsResourceFieldValidatorDelegate.java
    • -1
    • +0
    ./validation/JaxrsResourceMethodValidatorDelegate.java
    • -3
    • +2
    ./validation/JaxrsResourceValidatorDelegate.java
    • -1
    • +0
    ./validation/JaxrsWebxmlApplicationValidatorDelegate.java
  1. … 7 more files in changeset.
JBIDE-17391 - Provide JAX-RS Fields type validation

    • -0
    • +15
    ./validation/AbstractJaxrsElementValidatorDelegate.java
    • -0
    • +5
    ./validation/JaxrsHttpMethodValidatorDelegate.java
    • -1
    • +6
    ./validation/JaxrsJavaApplicationValidatorDelegate.java
    • -1
    • +6
    ./validation/JaxrsMetamodelValidatorDelegate.java
    • -0
    • +5
    ./validation/JaxrsNameBindingValidatorDelegate.java
    • -11
    • +4
    ./validation/JaxrsParamConverterProviderValidatorDelegate.java
    • -6
    • +1
    ./validation/JaxrsProviderValidatorDelegate.java
    • -0
    • +88
    ./validation/JaxrsResourceFieldValidatorDelegate.java
    • -12
    • +6
    ./validation/JaxrsResourceMethodValidatorDelegate.java
    • -0
    • +11
    ./validation/JaxrsResourceValidatorDelegate.java
    • -1
    • +6
    ./validation/JaxrsWebxmlApplicationValidatorDelegate.java
  1. … 12 more files in changeset.
JBIDE-17430 - Broken link from JAX-RS Validator property page to preference pages

    • -1
    • +1
    ./validation/JaxrsMetamodelValidator.java
  1. … 2 more files in changeset.
JBIDE-17430 - Broken link from JAX-RS Validator property page to preference pages

    • -1
    • +1
    ./validation/JaxrsMetamodelValidator.java
  1. … 2 more files in changeset.
JBIDE-17421 - Invalid '}' character in a validation message

    • -1
    • +1
    ./validation/JaxrsValidationMessages.properties
JBIDE-17421 - Invalid '}' character in a validation message

    • -1
    • +1
    ./validation/JaxrsValidationMessages.properties
JBIDE-16763 - Add support for JAX-RS ParamConverterProvider

    • -0
    • +2
    ./validation/JaxrsMetamodelValidator.java
    • -0
    • +168
    ./validation/JaxrsParamConverterProviderValidatorDelegate.java
    • -0
    • +7
    ./validation/JaxrsResourceMethodValidatorDelegate.java
  1. … 21 more files in changeset.
JBIDE-15592 - Provide JAX-RS Fields and Parameters type validation

    • -0
    • +137
    ./validation/JaxrsParameterValidatorDelegate.java
    • -1
    • +1
    ./validation/JaxrsProviderValidatorDelegate.java
    • -32
    • +71
    ./validation/JaxrsResourceMethodValidatorDelegate.java
    • -0
    • +1
    ./validation/JaxrsValidationMessages.java
    • -0
    • +1
    ./validation/JaxrsValidationMessages.properties
  1. … 20 more files in changeset.
JBIDE-15526 - JAX-RS validation problems are not linked

Fixed by keeping info about removed elements in the metamodel

until the validation runs.

Added and fixed some JUnit tests to verify.

    • -148
    • +0
    ./validation/JaxrsElementsCache.java
    • -17
    • +6
    ./validation/JaxrsMetamodelValidator.java
  1. … 5 more files in changeset.
JBIDE-17177 - Wrong @NameBinding quick fix for a @Target annotation

Fixing the quick fix applied

Refactoring the code for quickfixes

Including Java Proposals when missing values (with or without parenthesis)

Adding JUnit tests to check the quckfixes proposals and their application

Also adding a content assist proposal for the @HttpMethod annotation value, based on the annotation name.

Also fixed JBIDE-17307 Missing label and broken link for JAX-RS problem severity configuration

    • -0
    • +224
    ./text/BasicCompletionProposal.java
    • -0
    • +121
    ./text/ContentAssistCompletionProposal.java
    • -0
    • +16
    ./text/package-info.java
    • -0
    • +60
    ./utils/CollectionUtils.java
    • -35
    • +26
    ./validation/JaxrsHttpMethodValidatorDelegate.java
    • -1
    • +5
    ./validation/JaxrsMetamodelValidator.java
    • -30
    • +24
    ./validation/JaxrsNameBindingValidatorDelegate.java
  1. … 27 more files in changeset.
JBIDE-16981 - Validation of @Path parameters binding ignores @PathParam fields

    • -1
    • +9
    ./validation/JaxrsResourceMethodValidatorDelegate.java
  1. … 6 more files in changeset.
JBIDE-17296 - Missing warning decorator on the "JAX-RS Web Services" node when no application is defined

"JAX-RS Web Services" node in project explorer shows a "warning" decorator (by default)

if no application was defined, unless no JAX-RS element exists in the project.

    • -1
    • +1
    ./validation/JaxrsMetamodelValidator.java
    • -1
    • +1
    ./validation/JaxrsMetamodelValidatorDelegate.java
    • -1
    • +0
    ./validation/JaxrsProviderValidatorDelegate.java
  1. … 5 more files in changeset.
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
    ./validation/AbstractJaxrsElementValidatorDelegate.java
    • -1
    • +1
    ./validation/IJaxrsElementValidator.java
    • -0
    • +148
    ./validation/JaxrsElementsCache.java
    • -9
    • +8
    ./validation/JaxrsHttpMethodValidatorDelegate.java
    • -0
    • +132
    ./validation/JaxrsJavaApplicationValidatorDelegate.java
    • -0
    • +41
    ./validation/JaxrsMarkerResolutionIds.java
    • -0
    • +632
    ./validation/JaxrsMetamodelValidator.java
    • -26
    • +7
    ./validation/JaxrsMetamodelValidatorDelegate.java
    • -0
    • +116
    ./validation/JaxrsNameBindingValidatorDelegate.java
    • -0
    • +344
    ./validation/JaxrsProviderValidatorDelegate.java
    • -14
    • +60
    ./validation/JaxrsResourceMethodValidatorDelegate.java
    • -0
    • +97
    ./validation/JaxrsResourceValidatorDelegate.java
    • -1
    • +9
    ./validation/JaxrsValidationMessages.java
    • -3
    • +11
    ./validation/JaxrsValidationMessages.properties
  1. … 219 more files in changeset.
JBIDE-16431 : sanitize URI when opening web tester view

Signed-off-by: Fred Bricon <fbricon@gmail.com>

    • -3
    • +7
    ./launcher/WSTesterClientDelegate.java
JBIDE-16431 : sanitize URI when opening web tester view

Signed-off-by: Fred Bricon <fbricon@gmail.com>

    • -3
    • +7
    ./launcher/WSTesterClientDelegate.java
JBIDE-13587 - Rewrite the way Java/resources changes are handled by the JAX-RS core plugin

Using Lucene to index JAX-RS Elements and Endpoints on multiple criteria

Having a more Object-oriented approach for the domain classes

Revising most of the JUnit tests after domain entities refactoring

    • -1
    • +1
    ./launcher/JaxrsEndpointModuleArtifact.java
    • -1
    • +1
    ./launcher/JaxrsPathModuleArtifactAdapter.java
    • -1
    • +1
    ./launcher/WSTesterClientDelegate.java
  1. … 148 more files in changeset.
JBIDE-11337 - one tweak to the URL

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@40426 a97e2381-89e5-4abb-bab3-167db6db766c

    • -1
    • +1
    ./launcher/WSTesterClientDelegate.java
Fixed - JBIDE-11337 - https://issues.jboss.org/browse/JBIDE-11337 Web Service Tester: wrong URL initialization after selecting "Run on Server"

(and make it work on Windows, too)

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@40425 a97e2381-89e5-4abb-bab3-167db6db766c

    • -6
    • +3
    ./launcher/WSTesterClientDelegate.java
Fixed - JBIDE-11337 - https://issues.jboss.org/browse/JBIDE-11337 Web Service Tester: wrong URL initialization after selecting "Run on Server"

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@40424 a97e2381-89e5-4abb-bab3-167db6db766c

    • -1
    • +1
    ./launcher/WSTesterClientDelegate.java
  1. … 2 more files in changeset.
Open - Hook up WS Tester to the JAX-RS tooling https://issues.jboss.org/browse/JBIDE-10609

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@38592 a97e2381-89e5-4abb-bab3-167db6db766c

    • -0
    • +51
    ./launcher/JaxrsEndpointModuleArtifact.java
    • -0
    • +50
    ./launcher/JaxrsPathModuleArtifactAdapter.java
    • -0
    • +109
    ./launcher/WSTesterClientDelegate.java
    • -0
    • +30
    ./launcher/WSTesterLaunchableAdapterDelegate.java
    • -49
    • +0
    ./utils/JaxrsPathModuleArtifactAdapter.java
  1. … 2 more files in changeset.
    • -0
    • +49
    ./utils/JaxrsPathModuleArtifactAdapter.java
  1. … 4 more files in changeset.
FIXED - https://issues.jboss.org/browse/JBIDE-10287 - Support JAX-RS Applications FIXED - https://issues.jboss.org/browse/JBIDE-10748 - Sometimes there is no update in JAX-RS explorer as it should be FIXED - https://issues.jboss.org/browse/JBIDE-10686 - [Validation] Show error when trying to inject unsupported type with @Context

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@38524 a97e2381-89e5-4abb-bab3-167db6db766c

  1. … 23 more files in changeset.
OPEN - issue JBIDE-413 - JAX-RS REST Web Services endpoints out of sync with Java https://issues.jboss.org/browse/JBIDE-413

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@37147 a97e2381-89e5-4abb-bab3-167db6db766c

  1. … 9 more files in changeset.
Modeling the resolved JAX-RS URI Path Templates, removing unused icons, fixing bugs, adding more tests.

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@31889 a97e2381-89e5-4abb-bab3-167db6db766c

  1. … 89 more files in changeset.
JAX-RS Tooling: initial contribution

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@31359 a97e2381-89e5-4abb-bab3-167db6db766c

    • -0
    • +18
    ./utils/package-info.java
  1. … 247 more files in changeset.