{ "id": "105275", "key": "TIMOB-11834", "fields": { "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "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": null, "resolutiondate": null, "created": "2012-11-20T19:45:28.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "androidbuild", "ay-verified", "cb-verified", "core" ], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2016-08-25T16:03:24.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": "10202", "name": "Android", "description": "Android Platform" }, { "id": "10207", "name": "Tooling" } ], "description": "The DEX tool allows \"pre-dexing\" of library JARs to help reduce build time.\r\nWe should investigate how this can be done and what improvements would be seen.\r\n\r\nTo \"pre-dex\" a JAR you run the following: `dx --dex --output=lib-dex.jar lib.jar`\r\nThe \"lib-dex.jar\" will contain a \"DEX\" file containing all the classfiles for that\r\nlibrary JAR. This way when dexing the application dx only needs to merge the\r\nlibrary's DEX file with the other input files (other JARs, classfiles).", "attachment": [], "flagged": false, "summary": "Android: Research pre-dexing our platform JARs to improve build speed.", "creator": { "name": "joshroesslein", "key": "joshroesslein", "displayName": "Josh Roesslein", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "394385", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "[~cwilliams] Is this possible? I don't know how this would affect multi-dex support. /cc [~msamah]", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-08-25T16:03:24.000+0000", "updated": "2016-08-25T16:03:24.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }