Community
Participate
Working Groups
The e4 bundles and ui.workbench in the 4.0 SDK don't have source bundles ATM. But they also don't have the eclipse source reference header. Is there something we need to do so that's generated on build? PW
That's a major problem if you try to develop e4-RCP applications because not even the .exsd are available without the sources. Do we address this before we ship?
Marking RC3 so that it shows up in my query.
It seems that what we build in 4.0 has the source headers, but not what we build in e4. PW
I've added generateSourceReferences=true into our e4 build and added the e4 source bundle references to our e4.map file. We do generate an org.eclipse.e4.rcp.source feature, so I'm hoping the next build will pick up the source bundles from the e4 repository. PW
The source is still not provided in 4.0 SDK build. The source headers are there now, so they can be imported. I'll look at installing the e4 UI in 4.0 PW
OK, tested on I20100726-2152 with the update sites. You can install E4 Modeled Workbench/E4 CSS Support (and their source features) into the 4.0 build (along with EMF SDK and XML Editors and Tools). From there, you can see the source for the demo app. PW
Looks like the source for "org.eclipse.e4.workbench" is missing in Eclipse 4.1 M2. And it seems that now source feature exists for org.eclipse.e4.workbench.
M3 has shipped, try again for M4?
Maybe we're missing the build.properties entry that would include binary source bundles, similar to: generate.feature@org.eclipse.e4.languages.source.feature=org.eclipse.e4.languages.feature,plugin@org.eclipse.wst.jsdt.core.source;unpack="false",plugin@org.eclipse.wst.jsdt.manipulation.source;unpack="false",plugin@org.eclipse.wst.jsdt.ui.source;unpack="false",plugin@org.mozilla.javascript.source;unpack="false"
Created attachment 182507 [details] patch I believe that the problem is just that the fetch doesn't get binary source bundles for us. This is because at fetch time the source features don't exist yet and fetch isn't smart enough to predict what will go in them. We should just be able to add a mirror from the 0.11-I-builds repo of the source we want.
Released after fixing small typo in the patch. Local test build shows the e4.rcp.feature with actual content.
*** Bug 332433 has been marked as a duplicate of this bug. ***