Skip to content

Commit 6ca1923

Browse files
ctf0ctf0
ctf0
authored and
ctf0
committed
044
1 parent 282fc4c commit 6ca1923

File tree

3 files changed

+47
-11
lines changed

3 files changed

+47
-11
lines changed

.vscode/tasks.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// See https://go.microsoft.com/fwlink/?LinkId=733558
2+
// for the documentation about the tasks.json format
3+
{
4+
"version": "2.0.0",
5+
"tasks": [
6+
{
7+
"type": "npm",
8+
"script": "watch",
9+
"problemMatcher": "$tsc-watch",
10+
"isBackground": true,
11+
"presentation": {
12+
"reveal": "always"
13+
},
14+
"group": {
15+
"kind": "build",
16+
"isDefault": true
17+
}
18+
}
19+
]
20+
}

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,3 +84,7 @@ All notable changes to the "php-namespace-resolver" extension will be documented
8484
- fix giving error when opening invalid workspace
8585
- fix not generating namespace
8686
- add new option `namespaceResolver.forceReplaceSimilarImports` to replace similar class import instead of keeping both (old & new)
87+
88+
## 0.4.4
89+
90+
- group menu items to submenu to save space in the context menu

package.json

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "php-namespace-resolver",
33
"displayName": "PHP Namespace Resolver",
44
"description": "Import and expand php namespaces",
5-
"version": "0.4.3",
5+
"version": "0.4.4",
66
"publisher": "ctf0",
77
"author": "ctf0",
88
"repository": "https://github.com/ctf0/PHP-Namespace-Resolver",
@@ -85,32 +85,44 @@
8585
"when": "editorLangId == php"
8686
}
8787
],
88+
"submenus": [
89+
{
90+
"id": "namespaceresolver.editor.context",
91+
"label": "PHP Namespace Resolver"
92+
}
93+
],
8894
"menus": {
8995
"editor/context": [
96+
{
97+
"submenu": "namespaceresolver.editor.context",
98+
"group": "namespaceresolver"
99+
}
100+
],
101+
"namespaceresolver.editor.context": [
90102
{
91103
"when": "editorLangId == php",
92104
"command": "namespaceResolver.import",
93-
"group": "0_namespace_resolver@1"
105+
"group": "namespaceresolver"
94106
},
95107
{
96108
"when": "editorLangId == php",
97109
"command": "namespaceResolver.importAll",
98-
"group": "0_namespace_resolver@2"
110+
"group": "namespaceresolver"
99111
},
100112
{
101113
"when": "editorLangId == php",
102114
"command": "namespaceResolver.expand",
103-
"group": "0_namespace_resolver@3"
115+
"group": "namespaceresolver"
104116
},
105117
{
106118
"when": "editorLangId == php",
107119
"command": "namespaceResolver.sort",
108-
"group": "0_namespace_resolver@4"
120+
"group": "namespaceresolver"
109121
},
110122
{
111123
"when": "editorLangId == php",
112124
"command": "namespaceResolver.generateNamespace",
113-
"group": "0_namespace_resolver@7"
125+
"group": "namespaceresolver"
114126
}
115127
],
116128
"commandPalette": [
@@ -252,18 +264,18 @@
252264
},
253265
"devDependencies": {
254266
"@types/fs-extra": "^11.0.1",
255-
"@types/node": "^18.11.18",
267+
"@types/node": "^18.14.6",
256268
"@types/vscode": "^1.68.0",
257-
"esbuild": "^0.17.5",
258-
"typescript": "^4.9.4"
269+
"esbuild": "^0.17.11",
270+
"typescript": "^4.9.5"
259271
},
260272
"dependencies": {
261273
"escape-string-regexp": "^5.0.0",
262-
"execa": "^6.1.0",
274+
"execa": "^7.0.0",
263275
"find-up": "^6.3.0",
264276
"fs-extra": "^11.1.0",
265277
"lodash.groupby": "^4.6.0",
266278
"natural-orderby": "^3.0.2",
267279
"php-parser": "^3.1.3"
268280
}
269-
}
281+
}

0 commit comments

Comments
 (0)