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

Bug 331731

Summary: Formatter fails silently on big Teams
Product: [Tools] Objectteams Reporter: Jan Marc Hoffmann <exelnet>
Component: OTDTAssignee: Stephan Herrmann <stephan.herrmann>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: stephan.herrmann
Version: 0.7.1   
Target Milestone: 2.1 M5   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Jan Marc Hoffmann CLA 2010-12-02 17:27:16 EST
When my teams get bigger and bigger there is always a point where the formatter just stops working. I haven't found the exact cause to reproduce this yet. 

Is this a feature to speed up the ui? 

I will add a reproduction example to this bug soon. It's not that easy to catch a "when it gets big" bug. :=)  

greetings

Jan Marc
Comment 1 Stephan Herrmann CLA 2011-01-26 18:55:26 EST
(In reply to comment #0)
> When my teams get bigger and bigger there is always a point where the formatter
> just stops working. I haven't found the exact cause to reproduce this yet. 
> 
> Is this a feature to speed up the ui? 

:)

> I will add a reproduction example to this bug soon. It's not that easy to catch
> a "when it gets big" bug. :=)  

That would be cool.
Comment 2 Stephan Herrmann CLA 2011-04-16 15:32:38 EDT
Has this problem occurred again?

Anything in the logs when it happens?
Comment 3 Stephan Herrmann CLA 2011-08-27 10:24:55 EDT
put on radar.
Comment 4 Stephan Herrmann CLA 2012-01-29 13:21:18 EST
Upon investigation it turned out that the formatter hadn't been adjusted for precedence declarations as well as for some elements of callin bindings (label, annotations).

Fix has been pushed via commit 71ad2e485c75112d6f05383167d01769800b9e51
Comment 5 Stephan Herrmann CLA 2012-06-10 08:17:47 EDT
Basic behavior verified for 2.1 using build 201206090452.

See bug 382188 for a fup.
Comment 6 Stephan Herrmann CLA 2012-06-10 08:18:54 EDT
(In reply to comment #5)
> See bug 382188 for a fup.

and bug 382187.