{ "id": "148948", "key": "TIMOB-19045", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "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": "17072", "name": "Release 5.1.2", "archived": false, "released": true, "releaseDate": "2016-01-12" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-12-12T01:00:12.000+0000", "created": "2015-06-18T23:49:54.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [ "merge-5.1.2", "qe-4.1.0" ], "versions": [ { "id": "16723", "description": "Windows Platform Support, ListView updates, Vector overlays in maps", "name": "Release 4.1.0", "archived": false, "released": true, "releaseDate": "2015-07-08" } ], "issuelinks": [ { "id": "48218", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "149152", "key": "TIMOB-19076", "fields": { "summary": "CLI: ti info -o json should show Windows Phone 8.0 SDK as unsupported", "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": "Low", "id": "4" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "updated": "2016-01-06T22:08:57.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": "13103", "name": "CLI", "description": "Node-based command line interface" }, { "id": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "h5.Description\r\n\r\nWhen running {{ti info}} you can specify what you want info for by using the -t flag, for example {{ti info -t android}}, {{ti info -t jdk}} etc.\r\n\r\nA Windows flag should be added similar to the other flags, at the moment there is Windows specific information that is in the regular {{ti info}} output, see below\r\n\r\n{code}\r\n\"windows\": {\r\n \"detectVersion\": \"3.0\",\r\n \"issues\": [\r\n {\r\n \"id\": \"WINDOWS_STORE_SDK_MISSING_DEPLOY_CMD\",\r\n \"type\": \"error\",\r\n \"message\": \"Microsoft Windows Store SDK is missing the deploy command.\\nYou will be unable to build Windows Store apps.\"\r\n }\r\n ],\r\n \"assemblies\": {\r\n \"Microsoft.SmartDevice.Connectivity.Interface\": {\r\n \"12.0.0.0\": {\r\n \"assemblyFile\": \"C:\\\\Windows\\\\Microsoft.NET\\\\assembly\\\\GAC_MSIL\\\\Microsoft.SmartDevice.Connectivity.Interface\\\\v4.0_12.0.0.0__b03f5f7f11d50a3a\\\\Microsoft.SmartDevice.Connectivity.Interface.dll\",\r\n \"dotNetVersion\": \"4.0\",\r\n \"assemblyVersion\": \"12.0.0.0\",\r\n \"publicKeyToken\": \"b03f5f7f11d50a3a\"\r\n }\r\n },\r\n \"Microsoft.SmartDevice.MultiTargeting.Connectivity\": {\r\n \"12.0.0.0\": {\r\n \"assemblyFile\": \"C:\\\\Windows\\\\Microsoft.NET\\\\assembly\\\\GAC_MSIL\\\\Microsoft.SmartDevice.MultiTargeting.Connectivity\\\\v4.0_12.0.0.0__b03f5f7f11d50a3a\\\\Microsoft.SmartDevice.MultiTargeting.Connectivity.dll\",\r\n \"dotNetVersion\": \"4.0\",\r\n \"assemblyVersion\": \"12.0.0.0\",\r\n \"publicKeyToken\": \"b03f5f7f11d50a3a\"\r\n }\r\n }\r\n },\r\n \"windows\": {\r\n \"8.0\": {\r\n \"version\": \"8.0\",\r\n \"registryKey\": \"HKEY_LOCAL_MACHINE\\\\Software\\\\Microsoft\\\\Microsoft SDKs\\\\Windows\\\\v8.0\",\r\n \"supported\": true,\r\n \"path\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.0\\\\\",\r\n \"signTool\": {\r\n \"x86\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.0\\\\bin\\\\x86\\\\SignTool.exe\",\r\n \"x64\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.0\\\\bin\\\\x64\\\\SignTool.exe\"\r\n },\r\n \"makeCert\": {\r\n \"x86\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.0\\\\bin\\\\x86\\\\MakeCert.exe\",\r\n \"x64\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.0\\\\bin\\\\x64\\\\MakeCert.exe\"\r\n },\r\n \"pvk2pfx\": null,\r\n \"selected\": false\r\n },\r\n \"8.1\": {\r\n \"version\": \"8.1\",\r\n \"registryKey\": \"HKEY_LOCAL_MACHINE\\\\Software\\\\Microsoft\\\\Microsoft SDKs\\\\Windows\\\\v8.1\",\r\n \"supported\": true,\r\n \"path\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.1\\\\\",\r\n \"signTool\": {\r\n \"arm\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.1\\\\bin\\\\arm\\\\SignTool.exe\",\r\n \"x86\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.1\\\\bin\\\\x86\\\\SignTool.exe\",\r\n \"x64\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.1\\\\bin\\\\x64\\\\SignTool.exe\"\r\n },\r\n \"makeCert\": {\r\n \"x86\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.1\\\\bin\\\\x86\\\\MakeCert.exe\",\r\n \"x64\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.1\\\\bin\\\\x64\\\\MakeCert.exe\"\r\n },\r\n \"pvk2pfx\": {\r\n \"x86\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.1\\\\bin\\\\x86\\\\pvk2pfx.exe\",\r\n \"x64\": \"C:\\\\Program Files (x86)\\\\Windows Kits\\\\8.1\\\\bin\\\\x64\\\\pvk2pfx.exe\"\r\n },\r\n \"selected\": false\r\n }\r\n },\r\n \"windowsphone\": {\r\n \"8.0\": {\r\n \"version\": \"8.0\",\r\n \"registryKey\": \"HKEY_LOCAL_MACHINE\\\\Software\\\\Wow6432Node\\\\Microsoft\\\\Microsoft SDKs\\\\WindowsPhone\\\\v8.0\",\r\n \"supported\": true,\r\n \"path\": \"C:\\\\Program Files (x86)\\\\Microsoft SDKs\\\\Windows Phone\\\\v8.0\\\\\",\r\n \"deployCmd\": null,\r\n \"xapSignTool\": null,\r\n \"selected\": false\r\n },\r\n \"8.1\": {\r\n \"version\": \"8.1\",\r\n \"registryKey\": \"HKEY_LOCAL_MACHINE\\\\Software\\\\Wow6432Node\\\\Microsoft\\\\Microsoft SDKs\\\\WindowsPhone\\\\v8.1\",\r\n \"supported\": true,\r\n \"path\": \"C:\\\\Program Files (x86)\\\\Microsoft SDKs\\\\Windows Phone\\\\v8.1\\\\\",\r\n \"deployCmd\": \"C:\\\\Program Files (x86)\\\\Microsoft SDKs\\\\Windows Phone\\\\v8.1\\\\Tools\\\\AppDeploy\\\\AppDeployCmd.exe\",\r\n \"xapSignTool\": \"C:\\\\Program Files (x86)\\\\Microsoft SDKs\\\\Windows Phone\\\\v8.1\\\\Tools\\\\XapSignTool\\\\XapSignTool.exe\",\r\n \"selected\": true\r\n }\r\n },\r\n \"emulators\": {\r\n \"8.0\": [],\r\n \"8.1\": [\r\n {\r\n \"name\": \"Emulator 8.1 WVGA 4 inch 512MB\",\r\n \"udid\": \"8-1-1\",\r\n \"index\": 1,\r\n \"wpsdk\": \"8.1\"\r\n },\r\n {\r\n \"name\": \"Emulator 8.1 WVGA 4 inch\",\r\n \"udid\": \"8-1-2\",\r\n \"index\": 2,\r\n \"wpsdk\": \"8.1\"\r\n },\r\n {\r\n \"name\": \"Emulator 8.1 WXGA 4.5 inch\",\r\n \"udid\": \"8-1-3\",\r\n \"index\": 3,\r\n \"wpsdk\": \"8.1\"\r\n },\r\n {\r\n \"name\": \"Emulator 8.1 720P 4.7 inch\",\r\n \"udid\": \"8-1-4\",\r\n \"index\": 4,\r\n \"wpsdk\": \"8.1\"\r\n },\r\n {\r\n \"name\": \"Emulator 8.1 1080P 5.5 inch\",\r\n \"udid\": \"8-1-5\",\r\n \"index\": 5,\r\n \"wpsdk\": \"8.1\"\r\n },\r\n {\r\n \"name\": \"Emulator 8.1 1080P 6 inch\",\r\n \"udid\": \"8-1-6\",\r\n \"index\": 6,\r\n \"wpsdk\": \"8.1\"\r\n }\r\n ]\r\n },\r\n \"devices\": [\r\n {\r\n \"name\": \"Device\",\r\n \"udid\": 0,\r\n \"index\": 0,\r\n \"wpsdk\": null\r\n }\r\n ],\r\n \"os\": {\r\n \"name\": \"Microsoft Windows 8.1 Enterprise N\",\r\n \"version\": \"6.3.9600\"\r\n },\r\n \"powershell\": {\r\n \"enabled\": true\r\n },\r\n \"selectedVisualStudio\": {\r\n \"version\": \"12.0\",\r\n \"registryKey\": \"HKEY_CURRENT_USER\\\\Software\\\\Microsoft\\\\VisualStudio\\\\12.0_Config\",\r\n \"supported\": true,\r\n \"vcvarsall\": \"C:\\\\PROGRA~2\\\\MICROS~1.0\\\\VC\\\\VCVARS~1.BAT\",\r\n \"msbuildVersion\": \"12.0.31101.0\",\r\n \"wpsdk\": null,\r\n \"selected\": true,\r\n \"path\": \"C:\\\\Program Files (x86)\\\\Microsoft Visual Studio 12.0\\\\\",\r\n \"clrVersion\": \"v4.0.30319\"\r\n },\r\n \"visualstudio\": {\r\n \"12.0\": {\r\n \"version\": \"12.0\",\r\n \"registryKey\": \"HKEY_CURRENT_USER\\\\Software\\\\Microsoft\\\\VisualStudio\\\\12.0_Config\",\r\n \"supported\": true,\r\n \"vcvarsall\": \"C:\\\\PROGRA~2\\\\MICROS~1.0\\\\VC\\\\VCVARS~1.BAT\",\r\n \"msbuildVersion\": \"12.0.31101.0\",\r\n \"wpsdk\": null,\r\n \"selected\": true,\r\n \"path\": \"C:\\\\Program Files (x86)\\\\Microsoft Visual Studio 12.0\\\\\",\r\n \"clrVersion\": \"v4.0.30319\"\r\n }\r\n }\r\n }\r\n{code}\r\n\r\nh5.Steps To Reproduce\r\n\r\n1. Run {{ti info -t windows}}\r\n\r\nh5.Actual Result\r\n\r\nThe output is not specific to Windows\r\n\r\nh5.Expected Result\r\n\r\nThe output should be specific to Windows", "attachment": [], "flagged": false, "summary": "Windows: Add -t windows to ti info command", "creator": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "subtasks": [], "reporter": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "environment": "Windows 8.1\r\nTi CLI: 4.1.0-dev\r\nTi SDK: 4.1.0.v20150617152826", "closedSprints": [ { "id": 520, "state": "closed", "name": "2015 Sprint 22 Tooling", "startDate": "2015-10-26T16:54:38.390Z", "endDate": "2015-11-07T02:54:00.000Z", "completeDate": "2015-11-10T23:31:39.740Z", "originBoardId": 121 } ], "comment": { "comments": [ { "id": "369321", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "titanium_mobile_windows: https://github.com/appcelerator/titanium_mobile_windows/pull/469\r\ntitanium_mobile: https://github.com/appcelerator/titanium_mobile/pull/7409", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-11-07T03:19:26.000+0000", "updated": "2015-11-07T03:19:26.000+0000" }, { "id": "371241", "author": { "name": "ewieber", "key": "ewieber", "displayName": "Eric Wieber", "active": false, "timeZone": "America/Los_Angeles" }, "body": "[~gmathews] Can this be backported to 5_1_X or have the fixVersion corrected?", "updateAuthor": { "name": "ewieber", "key": "ewieber", "displayName": "Eric Wieber", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-11-23T22:05:46.000+0000", "updated": "2015-11-23T22:05:46.000+0000" }, { "id": "372723", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Reopening ticket:\r\n\r\nWindows 10 Pro\r\nAppc CLI Core: 5.1.0\r\nAppc CLI NPM: 4.2.2\r\nTi SDK: 5.1.2.v20151208161231\r\n\r\nWhen using the above the output from Windows specific output appc ti info -o json does not match the Windows specific output of appc ti info -o json using 5.1.1.GA. See https://www.diffchecker.com/1t2on2o2 the JSON output is nested inside an additional \"windows\" key which can't be parsed by Studio", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2015-12-11T20:44:14.000+0000", "updated": "2015-12-11T20:44:14.000+0000" }, { "id": "372739", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "master: https://github.com/appcelerator/titanium_mobile_windows/pull/500\r\n5_1_X: https://github.com/appcelerator/titanium_mobile_windows/pull/501", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2015-12-11T23:35:51.000+0000", "updated": "2015-12-11T23:35:51.000+0000" }, { "id": "373954", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Verified using:\r\n\r\nWindows 10 Pro\r\nAppc CLI Core: 5.1.0\r\nAppc CLI NPM: 4.2.2\r\nTi SDK: 5.1.2.v20151216190036\r\n\r\nWhen running {{appc ti info -t windows}} or {{appc ti info -t windows -o json}} the output is now Windows specific and the output matches the output from 5.1.1.GA SDK, with the exception of 8.0 SDK not being present in 5.1.2.v20151216190036 TIMOB-19076. The JSON output is also now parsable by Studio\r\n\r\nClosing ticket", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2016-01-06T22:08:43.000+0000", "updated": "2016-01-06T22:08:43.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }