| Summary: | [StandaloneSetup] Improve population of org.eclipse.emf.ecore.plugin.EcorePlugin.getPlatformResourceMap() | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] EMFT | Reporter: | Sven Efftinge <sven.efftinge> | ||||
| Component: | MWE | Assignee: | Project Inbox <emft-mwe-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P3 | Flags: | sven.efftinge:
indigo+
|
||||
| Version: | 1.0 | ||||||
| Target Milestone: | M2 | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Sven Efftinge
Created attachment 177053 [details]
proposed patch
Cool, thanks! :-) We discussed that option 2) has the problem, that workspace .metadata usually doesn't exist on build servers. Also copying the code from core.resources adds a lot of stuff. I'ld like to have a simple implementation for 1). Without any added abstractions and factories. It should just search the directory recursively for .project files and add the information to the EcorePlugin.getPlatformResourceMap(). Since we migrated to git, generation of test languages didn't work anymore. Therefore I had to fix this. |