{ "id": "110543", "key": "TIMOB-12933", "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": [ { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" }, { "id": "15279", "description": "2013 Sprint 05 JS", "name": "2013 Sprint 05 JS", "archived": true, "released": true, "releaseDate": "2013-03-11" }, { "id": "14815", "description": "2013 Sprint 05", "name": "2013 Sprint 05", "archived": true, "released": true, "releaseDate": "2013-03-11" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-03-11T21:16:16.000+0000", "created": "2013-03-03T00:54:31.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "cli-review" ], "versions": [ { "id": "14164", "description": "Release 3.0.2", "name": "Release 3.0.2", "archived": true, "released": true, "releaseDate": "2013-02-19" } ], "issuelinks": [ { "id": "26625", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "110997", "key": "TIMOB-13026", "fields": { "summary": "CLI: Error building app for iOS Simulator ", "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": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2013-03-11T23:39:33.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": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "Every time a debug build is performed, the port changes, thus the debugger.plist changes and forces a rebuild. This is the desired effect for device and packaged builds, but is unnecessary for simulator builds since we don't need to run Xcode and sign the app to run in the simulator.\r\n\r\nTo test:\r\n\r\n1. Create a iOS project\r\n2. Debug for iOS (will open simulator)\r\n3. Change Studio console log level to \"trace\"\r\n4. Debug again for iOS\r\n5. Inspect console and see that there is no full rebuilds due to debugger.plist changing\r\n\r\nNote: this ONLY affects simulator builds.", "attachment": [], "flagged": false, "summary": "CLI: iOS debug builds unnecessarily force rebuild", "creator": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "subtasks": [], "reporter": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "environment": null, "comment": { "comments": [ { "id": "240465", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Master pull request: https://github.com/appcelerator/titanium_mobile/pull/3926", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-03-03T00:56:49.000+0000", "updated": "2013-03-03T00:56:49.000+0000" }, { "id": "241625", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "waiting for TIMOB-13025 to be fixed", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-11T19:37:14.000+0000", "updated": "2013-03-11T19:37:33.000+0000" }, { "id": "241644", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Master pull request: https://github.com/appcelerator/titanium_mobile/pull/3952", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-03-11T21:04:10.000+0000", "updated": "2013-03-11T21:04:10.000+0000" }, { "id": "241647", "author": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "body": "CR & FR ", "updateAuthor": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-11T21:16:16.000+0000", "updated": "2013-03-11T21:16:16.000+0000" }, { "id": "241677", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as fixed.\nTested with\nTitanium Studio, build: 3.0.3.201302201202\nTitanium Studio, build: 3.1.0.v20130311151655\nCLI 3.0.25\niOS 6.1 Simulator", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-11T23:35:17.000+0000", "updated": "2013-03-11T23:35:17.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }