[TIMOB-17209] CLI: Unable to create iOS module with module id beginning with a number
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | None |
Status | Closed |
Resolution | Invalid |
Resolution Date | 2014-06-25T07:38:44.000+0000 |
Affected Version/s | Release 3.3.0 |
Fix Version/s | n/a |
Components | CLI |
Labels | qe-3.3.0, regression |
Reporter | Satyam Sekhri |
Assignee | Chris Barber |
Created | 2014-06-25T06:49:32.000+0000 |
Updated | 2014-07-17T10:50:34.000+0000 |
Description
Attachments
File | Date | Size |
---|---|---|
iOSModule_Error.png | 2014-06-25T06:49:32.000+0000 | 74055 |
Titanium 3.3.0 has new logic for creating module projects and are now subject to the same rules as creating apps. The error message is by design and is correct.
As the restriction for not allowing number after a period in Module ID of a module is driven by the restriction on Android platform, the restriction can be made same as in case of creating apps. During app creation, the app id cannot have a number after a period only if one of the target platforms is Android. It fails with the same error message as the one mentioned above for module creation. However, if Android is not in the list of target platforms then only a warning is shown for such app id and app can be created successfully.
Closing the issue as result is expected behavior.