{ "id": "110146", "key": "ALOY-536", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "15271", "description": "Alloy 1.1.0, concurrent with SDK 3.1.0", "name": "Alloy 1.1.0", "archived": false, "released": true, "releaseDate": "2013-04-16" }, { "id": "14874", "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-01T22:19:43.000+0000", "created": "2013-02-25T18:50:30.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [], "issuelinks": [ { "id": "26074", "type": { "id": "10020", "name": "Depends", "inward": "is dependent of", "outward": "depends on" }, "inwardIssue": { "id": "103998", "key": "ALOY-349", "fields": { "summary": "Enable debugging of Alloy apps in Studio", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } }, { "id": "26321", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "110474", "key": "ALOY-540", "fields": { "summary": "Resolve suboptimal compression from uglify-js v2 update", "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": "5", "description": "The sub-task of the issue", "name": "Sub-task", "subtask": true } } } } ], "assignee": null, "updated": "2018-03-07T22:26:04.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "12326", "name": "XML", "description": "View XML and parsing" } ], "description": "In order to leverage source mapping capabilities, we need to update uglifyjs from version 1.3.0 to version 2.0 where this functionality was introduced. This will require modifying all the AST parsing sections of Alloy and then a lot of testing to assert that the new parsing is working correctly.", "attachment": [], "flagged": false, "summary": "Update uglifyjs to version 2.0", "creator": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "240406", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "uglify-js v1 has been completed removed from alloy. Alloy is now using uglify-js 2.2.5 for all AST operations.\r\n\r\nThere are a few lingering issues in terms of getting better compression from uglify-js v1 versus v2, which has resulted in some of the optimization unit tests failing. The failures, though, will not crash apps or generate invalid JS. they just signify non-optimal compression. This is covered in ALOY-540.\r\n\r\nThese changes are in the \"uglify2\" branch and will not be merged until ALOY-540 has been resolved.", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-01T22:19:43.000+0000", "updated": "2013-03-01T22:19:43.000+0000" }, { "id": "251765", "author": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Updated version of uglify-js is 2.2.5. For further testing on this bug, please provide more details", "updateAuthor": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-05-14T09:54:16.000+0000", "updated": "2013-05-14T09:54:16.000+0000" }, { "id": "251778", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~amittal] what are you talking about? I logged and resolved this improvement months ago myself. Your comment doesn't really make any sense. ", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-05-14T12:54:35.000+0000", "updated": "2013-05-14T12:54:35.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }