{ "id": "174797", "key": "ALOY-1727", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2020-03-10T06:06:22.000+0000", "priority": null, "labels": [], "versions": [], "issuelinks": [ { "id": "58252", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "140798", "key": "ALOY-1194", "fields": { "summary": "Dev should be able to import TSS, and have independent TSS Files", "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": "None", "id": "6" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": null, "updated": "2020-03-10T18:31:05.000+0000", "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" } }, "components": [ { "id": "13603", "name": "Styling", "description": "TSS, dynamic styling, styling API" } ], "description": "To save codelines, I would appreciate to have the possibility to include parent TSS files.\r\nWith this function, you can prevent a complete blown up app.tss oder same code in different files.\r\n\r\nParticularly interesting for required partial views\r\n\r\n\r\n{code:java}\r\n@import \"../button.tss\"\r\n@import \"../textfield.tss\"\r\netc…\r\n{code}\r\n\r\nThere is a workaround from Fokke: https://gist.github.com/FokkeZB/6011624 which could be used maybe as a code starter.\r\n\r\nDiscussion can be followed here: https://ti-slack.slack.com/archives/C03CVQX2A/p1583484006295800", "attachment": [], "flagged": false, "summary": "@import feature for Alloy TSS files", "creator": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "comment": { "comments": [ { "id": "454632", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "I like the idea of this feature, it seems to have been raised before and never acted upon (ALOY-1194). I'll move this over to ALOY", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2020-03-10T10:38:55.000+0000", "updated": "2020-03-10T10:38:55.000+0000" }, { "id": "454633", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Prior art\r\n\r\nltss - https://github.com/dbankier/ltss\r\nstss - https://github.com/RonaldTreur/STSS", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2020-03-10T10:41:31.000+0000", "updated": "2020-03-10T10:41:31.000+0000" }, { "id": "454634", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Updated gist here https://gist.github.com/ewanharris/23f41e0080c75148691de9fef739252f", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2020-03-10T10:54:42.000+0000", "updated": "2020-03-10T10:54:42.000+0000" }, { "id": "454636", "author": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "body": "Thank you for roadmapping", "updateAuthor": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "created": "2020-03-10T11:26:55.000+0000", "updated": "2020-03-10T11:26:55.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }