{ "id": "131137", "key": "AC-769", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2014-07-14T22:32:53.000+0000", "created": "2014-06-02T17:39:19.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "updated": "2016-03-08T07:37:02.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": [], "description": "h3. Steps to Reproduce\nPlace view and matching TSS file in a identical subfolders, e.g. /views/test/index.xml and /styles/test/index.tss.\n\nAdd UI element in index.xml, give it an ID.\nCreate an appropriate style based on the UI element, id'ed with the ID.\nSave. \nClose/Reopen TSS file.\n\nh3. Actual Result\nWarning icon in gutter stating that the style is unused. Style is underlined.\n\nh3. Expected Result\nNo warning icon, no underline if there is a matching ID or class.", "attachment": [], "flagged": false, "summary": "Studio fails to detect matching elements/styles with nested folders", "creator": { "name": "mjstelly_ta", "key": "mjstelly_ta", "displayName": "Michael Stelly", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "mjstelly_ta", "key": "mjstelly_ta", "displayName": "Michael Stelly", "active": true, "timeZone": "America/New_York" }, "environment": "Titanium Studio 3.2.3", "comment": { "comments": [ { "id": "308209", "author": { "name": "sliang", "key": "sliang", "displayName": "Shuo Liang", "active": true, "timeZone": "Asia/Harbin" }, "body": "Subfolder is not support for alloy. Alloy uses a directory structure and naming conventions to organize the application rather than configuration files. Alloy expects to find files in specific locations. Any folder or file not adhering to the below naming conventions is ignored by Alloy. For example, at generation time, Alloy will look for the mandatory files app/views/index.xml and app/controllers/index.js, then the optional corresponding file app/styles/index.tss.\r\nRef: [http://docs.appcelerator.com/titanium/latest/#!/guide/Alloy_Concepts|http://docs.appcelerator.com/titanium/latest/#!/guide/Alloy_Concepts]", "updateAuthor": { "name": "sliang", "key": "sliang", "displayName": "Shuo Liang", "active": true, "timeZone": "Asia/Harbin" }, "created": "2014-06-10T06:35:14.000+0000", "updated": "2014-06-10T06:35:14.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }