Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 563157

Summary: JAXB Proposal Computer requires UI Thread
Product: [WebTools] Dali JPA Tools Reporter: Vaclav Kadlcik <vkadlcik>
Component: JAXBAssignee: Mickael Istria <mistria>
Status: RESOLVED FIXED QA Contact: Nick Boldt <nboldt>
Severity: normal    
Priority: P3 CC: akurtakov, baier, mat.booth, mcoufal, mistria, vrubezhny
Version: unspecified   
Target Milestone: 3.6   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/164507
https://git.eclipse.org/r/164508
https://git.eclipse.org/r/c/dali/webtools.dali/+/164507
https://git.eclipse.org/c/dali/webtools.dali.git/commit/?id=da22c567605689fa92f97e850220834b7bdb0848
Whiteboard:
Bug Depends on:    
Bug Blocks: 564526    
Attachments:
Description Flags
screenshot
none
Eclipse configuration (from About)
none
my Eclipse setup script (destructive!) none

Description Vaclav Kadlcik CLA 2020-05-14 04:28:20 EDT
Created attachment 282833 [details]
screenshot

Eclipse SimRel 2020-06 brings this new feature:

  Non-blocking Java code completion
  https://www.eclipse.org/eclipse/news/4.16/jdt.php#default-non-blocking-completion

However the feature is blocked by Dali Java Persistence JAXB
Support, see the attached screenshot.

My environment:
  * Fedora 32 (x84_64)
  * java-11-openjdk-devel-11.0.6.10-0.fc32.x86_64
  * Eclipse development builds:
    * Platform 4.16
    * JDT 3.18
    * org.eclipse.jpt.jaxb.feature 1.5.100.v201903221940
I'll attach my full configuration and setup script.

Steps to reproduce
  1. Run Eclipse
  2. Windows > Preferences > Java > Editor > Content Assist
     > Advanced
  3. See the "Enable non-blocking completion"
Comment 1 Vaclav Kadlcik CLA 2020-05-14 04:33:27 EDT
Created attachment 282835 [details]
Eclipse configuration (from About)
Comment 2 Vaclav Kadlcik CLA 2020-05-14 04:34:27 EDT
Created attachment 282837 [details]
my Eclipse setup script (destructive!)
Comment 3 Eclipse Genie CLA 2020-06-09 05:17:50 EDT
New Gerrit change created: https://git.eclipse.org/r/164507
Comment 4 Eclipse Genie CLA 2020-06-09 05:34:42 EDT
New Gerrit change created: https://git.eclipse.org/r/164508
Comment 5 Mickael Istria CLA 2020-06-22 06:09:59 EDT
*** Bug 564526 has been marked as a duplicate of this bug. ***
Comment 7 Mickael Istria CLA 2020-07-09 15:18:59 EDT
Thanks a lot for the review Nick!
Comment 8 Martin Coufal CLA 2021-01-20 09:56:21 EST
Verified on:
Eclipse Platform 4.18.0.I20201202-1800
org.eclipse.jpt.jaxb.feature.feature.group 1.5.200.v202007091849