{ "id": "97584", "key": "TIMOB-10100", "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": [ { "id": "13574", "description": "Sprint 2012-15 Core", "name": "Sprint 2012-15 Core", "archived": true, "released": true, "releaseDate": "2012-07-30" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-07-24T15:41:03.000+0000", "created": "2012-07-18T13:27:59.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "core", "qe-ios070112" ], "versions": [ { "id": "13273", "description": "Release 2.0.2", "name": "Release 2.0.2", "archived": false, "released": true, "releaseDate": "2012-05-31" }, { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" }, { "id": "13272", "description": "Release 2.0.1", "name": "Release 2.0.1", "archived": true, "released": true, "releaseDate": "2012-04-16" } ], "issuelinks": [ { "id": "19107", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "inwardIssue": { "id": "97834", "key": "TISTUD-1988", "fields": { "summary": "Warn user if they attempt to give projects and subfolders of that project the same name", "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": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } }, { "id": "19566", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "98462", "key": "TIMOB-10277", "fields": { "summary": "iOS: Project does not build after building an android project", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "19014", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "92650", "key": "TISTUD-1820", "fields": { "summary": "Creating an app in studio with \"HTML-Based\" template shows on \"my apps\" as \"HTML Template\" regardless of project name, and has the same GUID regardless of user", "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": "ngupta", "key": "ngupta", "displayName": "Neeraj Gupta", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-08-14T12:01:47.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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "Due to a restriction in the SDK, you cannot have the name of a project and a folder it contains have the same name. This restriction is case-insensitive.\r\n\r\nh3. Use following steps to reproduce.\r\n1. Click on HTML-based Application from Titanium Studio Dashboard > Develop\r\n2. Name the project `HTML`\r\n3. Try building it. \r\n4. The build fails with the following [log|https://raw.github.com/gist/3166071/6670effbe58ff87ffd317081d6ded213d562417d/build.log]\r\n\r\nThis seems like a wide spread developer problem and it seems to well talked about in [here|http://developer.appcelerator.com/question/119869/ios]\r\n\r\nh4. NOTE: This is not a template bug. \r\n\r\nSuggested fixes:\r\n# On project creation, alert the user if a subfolder of the project conflicts with the name of the project. Unsure how to do this with templates, since the hierarchy of the template is somewhat unknown at the point of naming the project.\r\n# Warn the user if they attempt to create a folder in a project named the same as the project.", "attachment": [ { "id": "29858", "filename": "StudioConsoleLog.txt", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-18T13:27:59.000+0000", "size": 148802, "mimeType": "text/plain" } ], "flagged": false, "summary": "iOS: Warn user if they attempt to give projects and subfolders of that project the same name", "creator": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium Studio: 2.1.0, 2.1.1.201207161421\r\nTitanium SDK: 2.1.0.GA, 2.1.1.v20120717154609\r\nOS: Snow Leopard 10.6.8, Lion 10.7.4 Retina", "comment": { "comments": [ { "id": "208926", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Cannot reproduce with:\r\n\r\nStudio 2.1.1.201207171343\r\nSDK 2.2.0.e41ba84\r\nSDK 2.1.1.1bf6fbd\r\nSDK 2.1.1.v20120723111609 (CI build)", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-23T12:32:13.000+0000", "updated": "2012-07-23T12:32:13.000+0000" }, { "id": "208998", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This is not a regression. Occurs in all versions of Titanium but can demonstrate with 2.0.1.GA2. Problem is caused by a directory (HTML) having the same name as the app (HTML).\r\n\r\nSolution: Do not name your app the same thing as a directory it contains. We cannot reasonably mangle either without causing issues so if this is encountered iOS build scripts will now print an error and abort.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-23T15:55:44.000+0000", "updated": "2012-07-23T15:55:44.000+0000" }, { "id": "209010", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Moving back to TIMOB and assigning to Core Sprint 15", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-07-23T16:35:41.000+0000", "updated": "2012-07-23T16:35:41.000+0000" }, { "id": "209216", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Pull merged.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-24T15:41:03.000+0000", "updated": "2012-07-24T15:41:03.000+0000" }, { "id": "214392", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified fix with:\r\nTitanium Studio, build: 2.1.1.201207271312\r\nTitanium SDK: 2.2.0.v20120813184911\r\n\r\nMac osx 10.8 Mountain Lion", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-14T11:59:45.000+0000", "updated": "2012-08-14T11:59:45.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }