| Summary: | Compare view stopped working | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Szymon Brandys <Szymon.Brandys> |
| Component: | Client | Assignee: | libing wang <libingw> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | blocker | ||
| Priority: | P3 | CC: | libingw, susan |
| Version: | 1.0 | ||
| Target Milestone: | 2.0 M2 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Szymon Brandys
Investigating now Libing, it's possible that compare view never declared a dependency on DeferredList even though it used it. Back when modules like globalCommands used it, they got it anyway. Now that much of core doesn't use it, you won't get it for free anymore. Instead you want to use Deferred.all(... see http://wiki.eclipse.org/index.php?title=Orion/Library_Independence#General_JavaScript_utilities (In reply to comment #2) > Libing, it's possible that compare view never declared a dependency on > DeferredList even though it used it. Back when modules like globalCommands > used it, they got it anyway. Now that much of core doesn't use it, you > won't get it for free anymore. > > Instead you want to use Deferred.all(... > > see > > http://wiki.eclipse.org/index.php?title=Orion/ > Library_Independence#General_JavaScript_utilities Yes, Susan. I will go over and refactor them. fixed with http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=688ffd3076860311cc6d149561d16912ba620329. Talked to Susan for hte quick fix on deferred list. I did not refactor the dojo.DeferredList but just add require on that. There are other reasons causing the comapre page failed as well. Eventually we will remove dojo completely together with other dojo UI stuff. |