{
"id": "112895",
"key": "TIMOB-13569",
"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": [
{
"id": "15399",
"description": "2013 Sprint 08 JS",
"name": "2013 Sprint 08 JS",
"archived": true,
"released": true,
"releaseDate": "2013-04-22"
},
{
"id": "15106",
"description": "2013 Sprint 08",
"name": "2013 Sprint 08",
"archived": true,
"released": true,
"releaseDate": "2013-04-22"
},
{
"id": "15478",
"description": "Release 3.1.1",
"name": "Release 3.1.1",
"archived": true,
"released": true,
"releaseDate": "2013-06-17"
},
{
"id": "14982",
"description": "Release 3.2.0",
"name": "Release 3.2.0",
"archived": false,
"released": true,
"releaseDate": "2013-12-19"
}
],
"resolution": {
"id": "1",
"description": "A fix for this issue is checked into the tree and tested.",
"name": "Fixed"
},
"resolutiondate": "2013-04-18T20:40:02.000+0000",
"created": "2013-04-15T22:35:36.000+0000",
"priority": {
"name": "High",
"id": "2"
},
"labels": [],
"versions": [],
"issuelinks": [
{
"id": "27830",
"type": {
"id": "10020",
"name": "Depends",
"inward": "is dependent of",
"outward": "depends on"
},
"inwardIssue": {
"id": "110264",
"key": "TIMOB-12869",
"fields": {
"summary": "Ensure all AST modifications are pipelined resulting in a single source map file",
"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": "2",
"description": "A new feature of the product, which has yet to be developed.",
"name": "New Feature",
"subtask": false
}
}
}
}
],
"assignee": {
"name": "mlangston",
"key": "mlangston",
"displayName": "Matt Langston",
"active": true,
"timeZone": "America/Los_Angeles"
},
"updated": "2017-03-09T00:21:59.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": "13102",
"name": "Code Processor",
"description": "Analyzes JavaScript source"
}
],
"description": "Currently, the code-processor is hard coded into the build system; a by-product of integration occurring before the hook system was fully implemented. It needs to be properly integrated as a hook before source maps are implemented.\r\n\r\nTest Instructions\r\n# Make sure that you have installed the git master version of the code processor \r\n# Make sure that the hooks directory in the code processor is added to the CLI's hooks path, e.g.\r\n{code}\r\n titanium config paths.hooks --append /usr/local/lib/node_modules/titanium-code-processor/hooks/\r\n{code}\r\n# Modify your tiapp.xml to enable the code processor during build, e.g.\r\n{code}\r\n \r\n true\r\n \r\n{code}\r\n# Build the project for Mobile Web\r\n# Compare the size of /build/mobileweb/index.html with the code processor disabled vs enabled.\r\n## With the code processor disabled, the index.html file size should be a little over 500kb\r\n## With the code processor enabled, the index.html file size should be around 170kb for the two tab app (size varies with app)",
"attachment": [],
"flagged": false,
"summary": "Code Processor: Migrate CLI integration from it's current mechanism into a hook",
"creator": {
"name": "bhughes",
"key": "bhughes",
"displayName": "Bryan Hughes",
"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": "247662",
"author": {
"name": "bhughes",
"key": "bhughes",
"displayName": "Bryan Hughes",
"active": true,
"timeZone": "America/Los_Angeles"
},
"body": "Code Processor PR: https://github.com/appcelerator/titanium-code-processor/pull/159\nCLI PR: https://github.com/appcelerator/titanium_mobile/pull/4164",
"updateAuthor": {
"name": "bhughes",
"key": "bhughes",
"displayName": "Bryan Hughes",
"active": true,
"timeZone": "America/Los_Angeles"
},
"created": "2013-04-15T23:24:38.000+0000",
"updated": "2013-04-15T23:24:38.000+0000"
},
{
"id": "410073",
"author": {
"name": "lmorris",
"key": "lmorris",
"displayName": "Lee Morris",
"active": false,
"timeZone": "America/Los_Angeles"
},
"body": "Closing ticket as fixed.",
"updateAuthor": {
"name": "lmorris",
"key": "lmorris",
"displayName": "Lee Morris",
"active": false,
"timeZone": "America/Los_Angeles"
},
"created": "2017-03-09T00:21:59.000+0000",
"updated": "2017-03-09T00:21:59.000+0000"
}
],
"maxResults": 2,
"total": 2,
"startAt": 0
}
}
}