{ "id": "143780", "key": "TIMOB-18482", "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": [], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2015-01-30T18:14:20.000+0000", "created": "2015-01-30T18:10:34.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [], "versions": [ { "id": "15857", "description": "Release 3.2.2", "name": "Release 3.2.2", "archived": false, "released": true, "releaseDate": "2014-03-09" }, { "id": "15971", "description": "Release 3.2.3", "name": "Release 3.2.3", "archived": false, "released": true, "releaseDate": "2014-04-30" }, { "id": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" }, { "id": "16676", "description": "Release 3.4.1", "name": "Release 3.4.1", "archived": false, "released": true, "releaseDate": "2014-11-14" }, { "id": "16704", "description": "Release 3.5.0", "name": "Release 3.5.0", "archived": false, "released": true, "releaseDate": "2015-01-13" } ], "issuelinks": [ { "id": "45306", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "124178", "key": "TIMOB-16077", "fields": { "summary": "Android: Large amounts of JavaScript breaks encryption process", "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": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-22T22:22:27.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "h4. Problem Description\r\nWhen the source code of an app is more than 15K LOC, the build will fails when reaching the AssetCryptImpl.java: \r\n\r\n{code}\r\n\bFailed to compile Java source files:\r\n\r\n[ERROR] : \b\b \b\r\n[ERROR] : \b\b \b/Users/antram/Documents/Appcelerator_Studio_Workspace/tda/build/android/gen/com/firstchoice/myfirstchoice/AssetCryptImpl.java:29: illegal start of expression\r\n\r\n[ERROR] : \b\b \b\tpublic String readAsset(String path)\r\n{code}\r\n\r\nThe user has tried to remove code, and as soon as the code is less than 15K LOC, the building process works again. \r\n\r\nh4. Extra info\r\nFull Build log attached to the issue. \r\n\r\nThe user wants this to be backported to 3.2.x, and fixed for 3.5.x. ", "attachment": [ { "id": "53924", "filename": "tui_build.log", "author": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "created": "2015-01-30T18:12:08.000+0000", "size": 640274, "mimeType": "text/plain" } ], "flagged": false, "summary": "Android: Build fails when the source code has more than 15K LOC ", "creator": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "subtasks": [], "reporter": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "environment": "Mobile SDK 3.2.3 / 3.5.0.GA", "comment": { "comments": [ { "id": "341431", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Duplicate of linked.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-01-30T18:14:20.000+0000", "updated": "2015-01-30T18:14:20.000+0000" }, { "id": "342519", "author": { "name": "john.staunton", "key": "john.staunton", "displayName": "John Staunton", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Marked as duplicate of a bug that has been open for over a year with no resolution? Is there any plan to actually FIX this? It's stopping us from making any more updates to our Android app in production... leaving it out of sync with the iOS version...", "updateAuthor": { "name": "john.staunton", "key": "john.staunton", "displayName": "John Staunton", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-02-09T10:37:05.000+0000", "updated": "2015-02-09T10:37:05.000+0000" }, { "id": "415119", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as duplicate and links to the related ticket have been provided above.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-22T22:22:27.000+0000", "updated": "2017-03-22T22:22:27.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }