Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBIDE-16940 - Fixing sonar issues in JAX-RS plugins

  1. … 14 more files in changeset.
JBIDE-18022 - For JBIDE 4.2.0.CR1: Ensure copyrights and provider names are correct in all plugins and features [Webservices]

  1. … 376 more files in changeset.
JBIDE-17663 - JAX-RS Explorer doesn't reflect binding parameter to field

Using flags to retrieve the type of JAX-RS annotation(s) that were part of the removed element

Using the 'Flags' class instead of 'int' in other places.

  1. … 54 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

  1. … 142 more files in changeset.
JBIDE-17540 - Replace use of Slf4j with Eclipse Logger in JAX-RS core tests

    • -0
    • +334
    ./TestLogger.java
  1. … 17 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

  1. … 233 more files in changeset.
JBIDE-15548 - Use JUnit @Rules instead of inheritance in test cases

  1. … 57 more files in changeset.
JBIDE-16422 - Fixing sonar issues in RS (not WS) code

Fixing 'critical' issues plus a bunch of 'major' ones

Added more unit tests for edge cases (null args in method calls)

    • -0
    • +42
    ./HamcrestExtras.java
  1. … 32 more files in changeset.
JBIDE-13580 - NPE when duplicating Java Method

Ignore Method bindings if they are null.

Also rework on CollectionUtils to compare maps

When creating JAX-RS Resource, retrieve all Java Method Signatures at once if possible (avoid multiple call to visitor)

  1. … 16 more files in changeset.
JBIDE-13484 Simplify JAX-RS tests code

  1. … 38 more files in changeset.
Fixed - JBIDE-12806 - Annotations location in the JAX-RS Metamodel are not updated after code changes https://issues.jboss.org/browse/JBIDE-12806

Fixed - JBIDE-12593 - Improve quick fixes for @HttpMethod validation errors

https://issues.jboss.org/browse/JBIDE-12593

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

  1. … 46 more files in changeset.
JBIDE-10287 Add support for JAX-RS Application JBIDE-12633 Support for JAX-RS Application subclassing with configuration in web.xml

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

  1. … 66 more files in changeset.
Fixed - JBIDE-12619 CLONE - Building JAX-RS metamodel is very slow at times Fixed - JBIDE-12618 CLONE - Remove need for jax-rs-api.jar

git-svn-id: http://svn.jboss.org/repos/jbosstools/branches/jbosstools-3.3.x@43697 a97e2381-89e5-4abb-bab3-167db6db766c

  1. … 34 more files in changeset.
Renaming EnumKind to EnumElementKind to better reflect usage

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

  1. … 37 more files in changeset.
Fixed - JBIDE-10115 Remove need for jax-rs-api.jar (https://issues.jboss.org/browse/JBIDE-10115)

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

  1. … 30 more files in changeset.
Working on JBIDE-10425 Sometimes, the 'JAX-RS REST Web Services' node remains in a 'Building..' state (https://issues.jboss.org/browse/JBIDE-10425)

Working on JBIDE-10287

Add support for JAX-RS Application (https://issues.jboss.org/browse/JBIDE-10287)

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

    • -0
    • +127
    ./WtpUtilsTestCase.java
  1. … 47 more files in changeset.
Working on JBIDE-10428 Further investigation on JAX-RS REST Web Services endpoints out of sync with Java (https://issues.jboss.org/browse/JBIDE-10428)

Fixing JBIDE-10425

Sometimes, the 'JAX-RS REST Web Services' node remains in a 'Building..' state(https://issues.jboss.org/browse/JBIDE-10425)

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

    • -14
    • +380
    ./CollectionUtilsTestCase.java
  1. … 102 more files in changeset.
Removing obsolete testcase

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

  1. … 1 more file in changeset.
Fixing https://issues.jboss.org/browse/JBIDE-9829 (at least in the scope of a resource)

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

  1. … 27 more files in changeset.
Incomplete - task : Refactoring the JAX-RS Tooling to support JavaElementChanges along wih ResourceChanges, to and fix issues, too.

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

    • -0
    • +53
    ./CollectionUtilsTestCase.java
    • -13
    • +18
    ./PathParamValidationTestCase.java
  1. … 183 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
    • +67
    ./PathParamValidationTestCase.java
  1. … 248 more files in changeset.