[TIMOB-13088] CodeProcessor: Remove hard-coded platform lists
| GitHub Issue | n/a |
|---|---|
| Type | Story |
| Priority | Medium |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2013-09-19T23:58:15.000+0000 |
| Affected Version/s | Release 3.0.0 |
| Fix Version/s | 2013 Sprint 19, 2013 Sprint 19 Tooling, Release 3.2.0 |
| Components | Code Processor |
| Labels | n/a |
| Reporter | Ingo Muschenetz |
| Assignee | Matt Langston |
| Created | 2013-03-18T07:29:16.000+0000 |
| Updated | 2014-02-04T01:09:17.000+0000 |
Description
Right now, the code processor has several hard-coded lists of platforms in the plugins. This should be changed to a dynamic lookup of the list from the sdk manifest. This should be done in ti-api-provider, and then other platforms should query it.
Note: this will be solved by TIMOB-13958
Decided to delay it a bit to get TIMOB-13958 out the door
PR: https://github.com/appcelerator/titanium-code-processor/pull/247
Unfortunately this cannot be tested directly, and may be academic now, because the CLI does platform validation before the code processor does.
Closing.