{ "id": "133368", "key": "ALOY-1090", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "15909", "description": "Alloy 1.5.0", "name": "Alloy 1.5.0", "archived": false, "released": true, "releaseDate": "2014-09-29" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-07-29T14:59:43.000+0000", "created": "2014-07-18T11:05:48.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "3.3.0.GA", "alloy", "qe-manualtest" ], "versions": [], "issuelinks": [ { "id": "39716", "type": { "id": "10122", "name": "Gantt: start-finish", "inward": "is triggered by", "outward": "is triggering" }, "outwardIssue": { "id": "134401", "key": "ALOY-1112", "fields": { "summary": "Styles TSS: Support spaces in comma-separated lists of targets in the platform attribute", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "None", "id": "6" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } }, { "id": "39158", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "130662", "key": "ALOY-1028", "fields": { "summary": "platform attribute with comma-separated string not correctly applied during build", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "updated": "2014-08-13T17:15:07.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "12326", "name": "XML", "description": "View XML and parsing" } ], "description": "After one hour struggling my mind (since the update from 3.2.3 to 3.3.0) why the same code didn't work, I found a little bug, I suppose its in Alloy 1.4, because changing the SDK from 3.3.0 to 3.2.3 didn't work\r\n\r\n{code:xml}\r\n\r\n \r\n \r\n \r\n\r\n{code}\r\n\r\nFor JS only $.index.open();\r\n\r\nWhen compiling to Mobile Web it throws an error \"undefined open\".\r\n\r\nThe problem was the *space* between *android* and *mobileweb*. After delete it, all works. Previously to the update, the original code worked fine.\r\n\r\n{code:xml}\r\n\r\n \r\n \r\n \r\n\r\n{code}\r\n\r\nSomeone have the same issue?.", "attachment": [], "flagged": false, "summary": "Views XML: Support spaces in comma-separated lists of targets in the platform attribute", "creator": { "name": "mcvendrell", "key": "mcvendrell", "displayName": "Manuel Conde Vendrell", "active": true, "timeZone": "Europe/Madrid" }, "subtasks": [], "reporter": { "name": "mcvendrell", "key": "mcvendrell", "displayName": "Manuel Conde Vendrell", "active": true, "timeZone": "Europe/Madrid" }, "environment": "Windows 7 64bit\r\nTi3.3.0GA", "closedSprints": [ { "id": 159, "state": "closed", "name": "2014 Sprint 15 Alloy", "startDate": "2014-07-21T15:07:15.114Z", "endDate": "2014-08-04T15:07:00.000Z", "completeDate": "2014-08-02T18:09:47.110Z", "originBoardId": 124 } ], "comment": { "comments": [ { "id": "314812", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "[~ mcvendrell] In ALOY-1028 (and its linked ticket) we resolved an issue in which comma-separated platform lists were not actually being respected. In other words, in Alloy 1.3.1, the code was not properly parsed when you targeted multiple platforms and you could end up with non-platform-appropriate components in your app. So, we fixed that.\r\n\r\nHowever, as you note, the space in the string is now throwing our parser logic off track. I'm pretty sure our docs show no spaces. But really, we should be able to allow the spaces. ", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-07-18T15:59:47.000+0000", "updated": "2014-07-18T15:59:47.000+0000" }, { "id": "314814", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "While the environment notes Windows, this is likely an issue on all operating systems and should be tested across all.", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-07-18T16:01:44.000+0000", "updated": "2014-07-18T16:01:44.000+0000" }, { "id": "315823", "author": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "body": "PR: https://github.com/appcelerator/alloy/pull/493\r\nTest app: https://github.com/feons/alloy/tree/ALOY-1090/test/apps/testing/ALOY-1090\r\n\r\nFunctional Test:\r\n\r\n The sample app should compile and run with no error on ios, android and mobileweb.\r\n Note the spaces between the values of the platform attribute. \r\n\r\n", "updateAuthor": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "created": "2014-07-25T16:06:20.000+0000", "updated": "2014-07-25T16:06:20.000+0000" }, { "id": "316133", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "PR merged", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-07-29T14:59:43.000+0000", "updated": "2014-07-29T14:59:43.000+0000" }, { "id": "318475", "author": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified working as expected on iPhone 5 iOS 7.1.2, Nexus Galaxy 4.3, MobileWeb.\r\n\r\nTiSDK 3.4.0.v20140808101714\r\nAppcelerator Studio 3.3.1.201408121314\r\nAlloy 1.5.0-dev\r\n\r\nClosing", "updateAuthor": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-08-13T17:14:53.000+0000", "updated": "2014-08-13T17:14:53.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }