{ "id": "101544", "key": "TIMOB-11005", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2017-06-14T18:54:49.000+0000", "created": "2012-09-19T15:35:35.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "debugger", "parity", "qe-and090112" ], "versions": [ { "id": "14096", "description": "Release 2.1.2", "name": "Release 2.1.2", "archived": true, "released": true, "releaseDate": "2012-08-31" }, { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "issuelinks": [ { "id": "22448", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "104224", "key": "TISTUD-2690", "fields": { "summary": "Debugger: Debugging fails to stop on included js file breakpoint.", "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": "Medium", "id": "3" }, "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-06-14T18:54:49.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "Debugger skips Ti.include() call.\r\n\r\nWorks on iOS.\r\n\r\nFor instance, if the debugger steps into this Ti.include() call:\r\n\r\n{code}\r\nTi.include('myinclude.js');\r\n{code}\r\n\r\nThe line will be skipped by the debugger.\r\n\r\nAttached sample project 'MyProject' (includes js files and breakpoint at line 1).\r\nAttached separate js files (app.js, myrequire.js, and myinclude.js) for reference (same as in 'MyProject.zip').\r\nAttached debugger protocol log: 'androiddebugger.log'\r\nAttached studio/console logs: 'android_debugger_console_log.txt' and 'android_debugger_studio_log.txt' for reference.\r\n\r\nSteps to Reproduce:\r\n\r\n1. Run MyProject in debugger.\r\n2. Step into every line in app.js, and step over every line in myrequire.js and myinclude.js.\r\n\r\nActual Result:\r\n\r\nThe Ti.include() call in app.js is skipped by the debugger when 'step-into' is called.\r\n\r\nExpected Result:\r\n\r\nThe Ti.include js code should be hit by the debugger (i.e., the debugger enters myinclude.js).", "attachment": [ { "id": "31530", "filename": "android_debugger_console_log.txt", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-19T15:35:36.000+0000", "size": 36214, "mimeType": "text/plain" }, { "id": "31531", "filename": "android_debugger_studio_log.txt", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-19T15:35:36.000+0000", "size": 21107, "mimeType": "text/plain" }, { "id": "31532", "filename": "androiddebugger.log", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-19T15:35:36.000+0000", "size": 10478, "mimeType": "text/plain" }, { "id": "31533", "filename": "app.js", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-19T15:35:36.000+0000", "size": 138, "mimeType": "text/javascript" }, { "id": "31534", "filename": "myinclude.js", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-19T15:35:36.000+0000", "size": 192, "mimeType": "text/javascript" }, { "id": "31529", "filename": "MyProject.zip", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-19T15:35:36.000+0000", "size": 3125514, "mimeType": "application/zip" }, { "id": "31535", "filename": "myrequire.js", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-19T15:35:36.000+0000", "size": 189, "mimeType": "text/javascript" } ], "flagged": false, "summary": "Android: Debugger: Ti.include: debugger skips Ti.include() call", "creator": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium Studio: 2.1.2, 3.0.0\r\nTitanium SDK: 2.1.2.GA, 3.0.0.v20120917105713\r\nOS: Mountain Lion 10.8\r\nXcode: 4.4/4.5\r\nDevices Tested: Android Emulator 2.2/2.3.3", "comment": { "comments": [ { "id": "421976", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket due to time passed and lack of progress over the past few years. If this problem persists, please file a new ticket.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-06-14T18:54:49.000+0000", "updated": "2017-06-14T18:54:49.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }