{ "id": "112673", "key": "ALOY-617", "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": [], "resolution": null, "resolutiondate": null, "created": "2013-04-11T00:28:29.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "usability" ], "versions": [], "issuelinks": [ { "id": "35486", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "outwardIssue": { "id": "126801", "key": "TISTUD-6190", "fields": { "summary": "Alloy debugging does not suspend at expected line numbers with default preferences", "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 } } } }, { "id": "27668", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "outwardIssue": { "id": "112672", "key": "ALOY-616", "fields": { "summary": "Create source mapping for .JS files currently unsupported by the Debugger", "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": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } }, { "id": "27694", "type": { "id": "10020", "name": "Depends", "inward": "is dependent of", "outward": "depends on" }, "inwardIssue": { "id": "112734", "key": "TISTUD-4238", "fields": { "summary": "Alloy debugger: add support for .XML files included in the Views folder", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "updated": "2015-06-08T17:39:29.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "12331", "name": "Titanium Studio" } ], "description": "h5. Improvement description\r\n\r\nCurrently the debugger is supporting only .js files included in the 'Controller' folder.\r\n\r\nStudio Debugger should also support views .XML files - users should be able to add breakpoints when defining Titanium Objects in Views .xml files.\r\n\r\nh5. Update\r\n\r\nSource Map would be used also from other features that needs mapping to Alloy .XML files, like the Code Analyzer. ", "attachment": [], "flagged": false, "summary": "Create source mapping for .XML files", "creator": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "330564", "author": { "name": "bgrantges@appcelerator.com", "key": "bgrantges", "displayName": "Bert Grantges", "active": false, "timeZone": "America/Chicago" }, "body": "This seems like it would be a very confusing workflow - where would the breakpoint exist? In the resources JS? or would it stop on the XML - what would the step into/over proceed to? the next XML tag? \r\n\r\nBefore diving into this, i think it would be a good idea to get a better idea of the workflow and use case?", "updateAuthor": { "name": "bgrantges@appcelerator.com", "key": "bgrantges", "displayName": "Bert Grantges", "active": false, "timeZone": "America/Chicago" }, "created": "2014-11-03T15:48:19.000+0000", "updated": "2014-11-03T15:48:19.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }