{ "id": "144378", "key": "TIMOB-18535", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "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": "2020-01-30T10:22:56.000+0000", "created": "2015-02-06T22:09:30.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [ { "id": "45780", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "144377", "key": "TIMOB-18534", "fields": { "summary": "Tooling: CLI Scans Module folders for platforms that are not targeted.", "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": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2020-01-31T11:23:56.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" }, { "id": "10207", "name": "Tooling" } ], "description": "h4. Expected\r\nThat the tooling efficiently builds, skipping over process that are not required\r\n\r\nh4. What Happens\r\nTooling will scan the default module storage location even if no modules are declared in the tiapp.xml\r\n\r\nh4. Reproduce\r\nCreate an empty project. Build for device. See that the tooling inventories installed modules even though none are in the tiapp.xml", "attachment": [], "flagged": false, "summary": "Tooling: CLI Scans Module folders when no modules are declared in tiapp.xml", "creator": { "name": "sfeather", "key": "sfeather", "displayName": "Stephen Feather", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "sfeather", "key": "sfeather", "displayName": "Stephen Feather", "active": true, "timeZone": "America/New_York" }, "environment": "Fri Feb 06 2015 17:05:38 GMT-0500 (EST)\r\n\r\nOperating System\r\n Name = Mac OS X\r\n Version = 10.10.2\r\n Architecture = 64bit\r\n # CPUs = 4\r\n Memory = 25769803776\r\n\r\nNode.js\r\n Node.js Version = 0.10.29\r\n npm Version = 1.4.14\r\n\r\nTitanium CLI\r\n CLI Version = 3.4.1\r\n\r\nTitanium SDK\r\n SDK Version = 3.5.0.GA\r\n SDK Path = /Users/stephenfeather/Library/Application Support/Titanium/mobilesdk/osx/3.5.0.GA\r\n Target Platform = iphone\r\n\r\nCommand\r\n /usr/local/bin/node /usr/local/bin/ti build -p ios -T device", "closedSprints": [ { "id": 1177, "state": "closed", "name": "2020 Sprint 2", "startDate": "2020-01-20T17:44:37.733Z", "endDate": "2020-01-31T17:44:00.000Z", "completeDate": "2020-01-31T16:57:44.689Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "453905", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "This is by design. This detection code is run independent of whether or not you have any modules in your tiapp.xml. This will become less of a performance issue in the next major CLI release.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2020-01-30T10:22:56.000+0000", "updated": "2020-01-30T10:22:56.000+0000" }, { "id": "453974", "author": { "name": "ssaddique", "key": "ssaddique", "displayName": "Sohail Saddique", "active": true, "timeZone": "Europe/London" }, "body": "Ticket closed.", "updateAuthor": { "name": "ssaddique", "key": "ssaddique", "displayName": "Sohail Saddique", "active": true, "timeZone": "Europe/London" }, "created": "2020-01-31T11:23:50.000+0000", "updated": "2020-01-31T11:23:50.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }