| Summary: | Some methods in EGLProjectInfoUtility need to be removed | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Justin Spadea <jspadea> | ||||
| Component: | EDT | Assignee: | Tony Chen <chenzhh> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | chenzhh, huozz, mayunf | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Justin Spadea
Rewritten EGLProjectInfoUtility. Now there's 3 methods public static String getGeneratedJavaScriptDevFolder( IProject project ) public static String getGeneratedJavaScriptFolder( IProject project ) public static String getGeneratedJavaFolder( IProject project ) There's discussion around whether a project can have multiple output directories for one generator. For now, the method will only return the first entry. When we had a decision on this, we will finalize the interface. Performance also need to be considered, we are doing a lot more calculations then the originally methods which simply return a static string. Since these method can be called many time, we may need to add a cache so that it does not calculate every time. The changes for this bug will have a impact on VE and Deployment. Yunfeng, Forest, please verify your components. Created attachment 202973 [details]
Change for Deployment part
Here is the change for Deployment part. Please review. Thanks.
If there is any type of caching that gets added, it needs to be rock solid at updating when the values are changed. Since we hide the JS Dev mode generator, I hard coded the directory for it. Completed Closing |