Skip to content

Commit 00a6f68

Browse files
authored
Merge pull request #495 from Achal1607/fix-codicons
Remove unused codicons
2 parents 0725f52 + 494b074 commit 00a6f68

File tree

5 files changed

+36
-13
lines changed

5 files changed

+36
-13
lines changed

build.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@
7070
patches/8829.diff
7171
patches/8897.diff
7272
patches/8856-draft.diff
73+
patches/8952-draft.diff
7374
patches/disable-error-notification.diff
7475
patches/mvn-sh.diff
7576
patches/project-marker-jdk.diff

patches/8952-draft.diff

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
diff --git a/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/refactoring/ui/ChangeMethodParameters.html b/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/refactoring/ui/ChangeMethodParameters.html
2+
index 0f289cb1485f..bb4fea5e3551 100644
3+
--- a/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/refactoring/ui/ChangeMethodParameters.html
4+
+++ b/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/refactoring/ui/ChangeMethodParameters.html
5+
@@ -26,7 +26,6 @@
6+
<meta http-equiv="Content-Security-Policy" content="default-src http: 'unsafe-inline' 'unsafe-eval'">
7+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
8+
<link rel="stylesheet" href="refactoring.css">
9+
- <link rel="stylesheet" href="codicon.css">
10+
<title>Refactor: Change Method Parameters...</title>
11+
</head>
12+
13+
@@ -57,13 +56,16 @@
14+
<div class="flex row">
15+
<input type="text" data-bind="textInput: type" class="flex-grow">
16+
<input type="text" data-bind="textInput: name" class="flex-grow">
17+
- <button class="action-button codicon codicon-arrow-up" data-bind="click: $root.moveUpParameter"></button>
18+
- <button class="action-button codicon codicon-arrow-down" data-bind="click: $root.moveDownParameter"></button>
19+
- <button class="action-button codicon codicon-trash" data-bind="click: $root.removeParameter"></button>
20+
+ <button class="action-button" title="Move up" data-bind="click: $root.moveUpParameter">&#9650;</button>
21+
+ <button class="action-button" title="Move down" data-bind="click: $root.moveDownParameter">&#9660;</button>
22+
+ <button class="action-button" title="Remove parameter" data-bind="click: $root.removeParameter">&#10006;</button>
23+
</div>
24+
</div>
25+
+
26+
<div class="add-param flex">
27+
- <button id="addParam" class="silent-button codicon codicon-add full-width flex-grow" data-bind="click: addParameter"><span class="button-text vscode-font"> Add Parameter</span></button>
28+
+ <button id="addParam" class="silent-button flex-grow" data-bind="click: addParameter">
29+
+ &#10010; <span class="button-text vscode-font">Add Parameter</span>
30+
+ </button>
31+
</div>
32+
<div class="section">
33+
<label>Signature preview:</label>

vscode/package-lock.json

Lines changed: 0 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vscode/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -923,7 +923,6 @@
923923
"@types/node": "^18.19.64",
924924
"@types/sinon": "^17.0.4",
925925
"@types/vscode": "^1.84.0",
926-
"@vscode/codicons": "0.0.36",
927926
"@vscode/test-electron": "^2.5.2",
928927
"chai": "^4.5.0",
929928
"esbuild": "^0.25.3",

vscode/src/webviews/nbWebviewHandler.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,10 @@ export const showHtmlPage = async (params: HtmlPageParams): Promise<void> => {
2727
const match = /<title>(.*)<\/title>/i.exec(data);
2828
const name = match && match.length > 1 ? match[1] : '';
2929
const resourceDir = Uri.joinPath(extensionContext.getGlobalStorage(), params.id);
30-
// TODO: @vscode/codeicons is a devDependency not a prod dependency. So do we ever reach this code?
31-
const distPath = Uri.joinPath(extensionContext.getExtensionStorageUri(), 'node_modules', '@vscode/codicons', 'dist');
3230
workspace.fs.createDirectory(resourceDir);
3331
let view = window.createWebviewPanel('htmlView', name, ViewColumn.Beside, {
3432
enableScripts: true,
35-
localResourceRoots: [resourceDir, distPath]
33+
localResourceRoots: [resourceDir]
3634
});
3735
webviews.set(params.id, view.webview);
3836
const resources = params.resources;
@@ -44,8 +42,7 @@ export const showHtmlPage = async (params: HtmlPageParams): Promise<void> => {
4442
data = data.replace(`href="${resourceName}"`, `href="${view.webview.asWebviewUri(resourceUri)}"`);
4543
}
4644
}
47-
const codiconsUri = view.webview.asWebviewUri(Uri.joinPath(distPath, 'codicon.css'));
48-
view.webview.html = data.replace('href="codicon.css"', `href="${codiconsUri}"`);
45+
view.webview.html = data;
4946
view.webview.onDidReceiveMessage(message => {
5047
switch (message.command) {
5148
case 'dispose':

0 commit comments

Comments
 (0)