Change target platform of project (#12639)

* Add quick pick to select target platform for a project

* add test

* show current target platform and info message for new target platform

* fix test failing
This commit is contained in:
Kim Santiago
2020-09-28 13:28:34 -07:00
committed by GitHub
parent c79cfd709a
commit 5718e6b471
9 changed files with 136 additions and 40 deletions

View File

@@ -160,6 +160,11 @@
"command": "sqlDatabaseProjects.editProjectFile",
"title": "%sqlDatabaseProjects.editProjectFile%",
"category": "%sqlDatabaseProjects.displayName%"
},
{
"command": "sqlDatabaseProjects.changeTargetPlatform",
"title": "%sqlDatabaseProjects.changeTargetPlatform%",
"category": "%sqlDatabaseProjects.displayName%"
}
],
"menus": {
@@ -244,6 +249,10 @@
{
"command": "sqlDatabaseProjects.exclude",
"when": "false"
},
{
"command": "sqlDatabaseProjects.changeTargetPlatform",
"when": "false"
}
],
"view/title": [
@@ -329,6 +338,11 @@
"when": "view =~ /^(sqlDatabaseProjectsView|dataworkspace.views.main)$/ && viewItem == databaseProject.itemType.folder || viewItem == databaseProject.itemType.file || viewItem == databaseProject.itemType.reference",
"group": "9_dbProjectsLast@2"
},
{
"command": "sqlDatabaseProjects.changeTargetPlatform",
"when": "view =~ /^(sqlDatabaseProjectsView|dataworkspace.views.main)$/ && viewItem == databaseProject.itemType.project",
"group": "9_dbProjectsLast@6"
},
{
"command": "sqlDatabaseProjects.editProjectFile",
"when": "view =~ /^(sqlDatabaseProjectsView|dataworkspace.views.main)$/ && viewItem == databaseProject.itemType.project",