Commits on Oct 11, 2016
  1. JBIDE-22347 - NullPointerException in JdtUtils.resolveTypeArguments

    Signed-off-by: Xavier Coulon <>
    xcoulon committed Sep 23, 2016
Commits on Sep 23, 2016
  1. JBIDE-22896 - JavaModelException below JdtUtils.findDeclaringNode

    Checking if the member still exists
    Signed-off-by: Xavier Coulon <>
    xcoulon committed Sep 23, 2016
Commits on Sep 22, 2016
  1. JBIDE-23199 - For JBIDE 4.4.2.AM1: Prepare for 4.4.2.AM1 / 10.2.0.AM1…

    … [Webservices]
    Bumping component version to 1.9.2
    Signed-off-by: Xavier Coulon <>
    xcoulon committed Sep 22, 2016
Commits on Jun 8, 2016
  1. JBIDE-22567 - For JBIDE 4.4.1.Alpha1: Prepare for 4.4.1.Alpha1

    Updated parent pom.xml and bumped version to 1.9.1-SNAPSHOT
    Signed-off-by: Xavier Coulon <>
    xcoulon committed Jun 8, 2016
Commits on Jun 2, 2016
Commits on Mar 29, 2016
  1. JBIDE-21977 - Unexpected JAX-RS validation error for client filters

    Added support for classes that implement the ''
    xcoulon committed Mar 25, 2016
Commits on Sep 23, 2015
Commits on Sep 22, 2015
Commits on Sep 10, 2015
  1. JBIDE-20608 - Build failure on Jenkins/OtherOS

    Added missing case of resource deletion
    Wait for resource content change before continuing test
    xcoulon committed Sep 10, 2015
  2. JBIDE-20608 - Build failures on Jenkins/Other OS

    Allow for multiple (5) attempts to delete a resource
    before failing
    xcoulon committed Sep 10, 2015
Commits on Sep 9, 2015
  1. JBIDE-20608 - Build failures on Jenkins on other OS

    Using org.junit.Assume to skip tests on MacOSX since JRE5 is
    not available on that OS anymore
    Do not remove and re-create file during JAX-RS test when the
    goal is just to change the content of the file.
    xcoulon committed Sep 9, 2015
Commits on Jul 10, 2015
Commits on Jun 4, 2015
Commits on Jan 15, 2015
  1. JBIDE-19041 - Build failure on Jenkins

    Fixed a problem where the ResolvedSourceMethod node could not be retrieved from the AST
    by using a fallback solution which already applies from non-resolved members.
    xcoulon committed Jan 15, 2015
Commits on Jan 12, 2015
Commits on Jan 6, 2015
Commits on Jan 5, 2015
  1. JBIDE-18710 - Invalid generated code in JAX-RS Endpoint

    Fixed grammar in generated comment
    xcoulon committed Nov 24, 2014
Commits on Dec 18, 2014
Commits on Dec 15, 2014
  1. JBIDE-18913 - Build failures after renaming of some 'server' bundles

    Fixing a bug in a test and using a different method to wait for changes in the console
    xcoulon committed Dec 15, 2014
Commits on Dec 12, 2014
  1. JBIDE-18913 - Build failures after renaming of some 'server' bundles

    Fixing test failures
    xcoulon committed Dec 12, 2014
Commits on Dec 10, 2014
Commits on Nov 24, 2014
  1. JBIDE-18714 - Invalid error message when @Target is missing on a cust…

    …om Name Binding annotation
    xcoulon committed Nov 21, 2014
  2. JBIDE-18808 - JAX-RS Resource wizard: Resource methods are created ev…

    …en though there is no Target entity specified anymore
    Fixed the problem by skipping method generation if no target entity was specified
    Added a JUnit test to cover that case
    xcoulon committed Nov 20, 2014
Commits on Oct 2, 2014
Commits on Sep 30, 2014
  1. JBIDE-18453 - NPE while processing change in code

    Remove a block where the signature of the Java methods were collected but not used
    (a remaining of a previous refactoring)
    Added some 'waits' in the unit tests (with a bit of API refactoring in the test utility classes) because
    some tests would fail with ConcurrentModificationException on maven (some elements would still be processed
    in a separate thread when doing the test assertions)
    xcoulon committed Sep 30, 2014
Commits on Sep 11, 2014
  1. JBIDE-11766 - Work with "Annotation Properties" view breaks JAX-RS ex…

    - Using jobs to process Java changes and Resource changes, with a scheduling rule
    to avoid concurrency (race conditions).
    - Fixing unit tests that now need to wait until the jobs (running asynchronously in another thread)
    are done before doing the assertions, with a timeout (set to a lage enough value to allow for debugging)
    - Fixed usage of compilation unit's working copy vs primary copy in some tests.
    - Calling "ICompilationUnit.makeConsistent(IProgressMonitor)" resolves the problem where in some
      cases, some JAX-RS annotations would not be "seen" by the JAX-RS tooling, resulting in elements being removed
    - Removed the CompilationUnitRepository which worked as a cache for the Compilation Units AST, but could contain stale data
    - Changed the 'Refresh Action' to trigger a real metamodel build ad then refresh the UI, which avoids the need to perform a project build.
    xcoulon committed Sep 5, 2014
Commits on Sep 5, 2014
  1. JBIDE-18257 - Missing quickfix for NameBinding without Target and Ret…

    …ention annotations
    Also fixes JBIDE-18256 - Missing quickfixes for HttpMethod without Target and Retention annotations
    xcoulon committed Sep 5, 2014
  2. JBIDE-15825 - JAX-RS problems don't show up after target runtime is set

    Main changes:
    - handle changes at the project level when the classpath changed: rebuild the whoe JAX-RS metamodel to be process all the changes
    - remove all JAX-RS markers of previous JAX-RS elements when rebuilding the while JAX-RS metamodel in a separate Job while the resource tree
      is locked.
    Related changes:
    - added some unit tests
    - refactored a unit test class
    xcoulon committed Sep 4, 2014
Commits on Sep 2, 2014
Commits on Aug 28, 2014
  1. JBIDE-16163 - Missing update in JAX-RS explorer when facing to quick …

    …change in code
    Accepting and processing events of type POST_CHANGE and POST_RECONCILE as one or the other
    happens, depending if the change and save occurred at the same time (almost) or not.
    xcoulon committed Aug 28, 2014