Skip to content

Commit d52fa53

Browse files
authored
Merge pull request #167 from jGauravGupta/FISH-6934
FISH-6934 Remove vscode-uri and release 1.2.1 patch
2 parents 5b780c2 + ea97a4a commit d52fa53

File tree

2 files changed

+13
-15
lines changed

2 files changed

+13
-15
lines changed

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "payara-vscode",
33
"displayName": "Payara Tools",
44
"description": "Payara Tools for Visual Studio Code",
5-
"version": "1.2.0",
5+
"version": "1.2.1",
66
"publisher": "Payara",
77
"icon": "resources/payara.png",
88
"repository": {
@@ -713,7 +713,6 @@
713713
"os": "^0.1.1",
714714
"tslint": "^6.1.0",
715715
"typescript": "^4.0.3",
716-
"vscode-test": "^1.2.2",
717-
"vscode-uri": "3.0.6"
716+
"vscode-test": "^1.2.2"
718717
}
719718
}

src/main/fish/payara/server/PayaraServerInstanceController.ts

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ import { FileResult } from 'tmp';
2929
import { URL } from 'url';
3030
import * as isPort from 'validator/lib/isPort';
3131
import * as vscode from 'vscode';
32-
import * as vscodeUri from 'vscode-uri';
3332
import { OpenDialogOptions, MessageOptions, OutputChannel, QuickPickItem, MessageItem, Uri, DebugConfiguration, WorkspaceFolder} from 'vscode';
3433
import { ApplicationInstance } from '../project/ApplicationInstance';
3534
import { DeploymentSupport } from '../project/DeploymentSupport';
@@ -866,11 +865,11 @@ export class PayaraServerInstanceController extends PayaraInstanceController {
866865
this.instanceProvider.updateServerConfig();
867866
}
868867

869-
public async migrateToJakarta10(uri: string) {
870-
console.log("selected resource:" + vscodeUri.URI.parse(uri).fsPath);
868+
public async migrateToJakarta10(uri: vscode.Uri) {
869+
console.log("selected resource:" + uri.fsPath);
871870

872871
//verify if the source is a directory
873-
if(uri && fs.existsSync(vscodeUri.URI.parse(uri).fsPath) && fs.lstatSync(vscodeUri.URI.parse(uri).fsPath).isDirectory()) {
872+
if(uri && fs.existsSync(uri.fsPath) && fs.lstatSync(uri.fsPath).isDirectory()) {
874873
//request to select the folder
875874
let directorySelected = await vscode.window.showOpenDialog({
876875
canSelectFolders: true,
@@ -896,7 +895,7 @@ export class PayaraServerInstanceController extends PayaraInstanceController {
896895
}
897896

898897
//if it is the same folder show dialog for override selection
899-
if(directorySelected && directorySelected[0].fsPath == vscodeUri.URI.parse(uri.toString()).fsPath) {
898+
if(directorySelected && directorySelected[0].fsPath == uri.fsPath) {
900899
let options: vscode.MessageOptions = {
901900
modal: true
902901
};
@@ -910,12 +909,12 @@ export class PayaraServerInstanceController extends PayaraInstanceController {
910909
}
911910

912911
//if selection was cancel or no just return
913-
if(directorySelected && directorySelected[0].fsPath == vscodeUri.URI.parse(uri.toString()).fsPath && selectedCancelorNo) {
912+
if(directorySelected && directorySelected[0].fsPath == uri.fsPath && selectedCancelorNo) {
914913
return;
915914
}
916915

917916
//processing the options selected for the transform process
918-
let source = vscodeUri.URI.parse(uri).fsPath;
917+
let source = uri.fsPath;
919918
let workspaceFolder: vscode.WorkspaceFolder = {
920919
uri: (vscode.workspace.rootPath ? vscode.Uri.file(vscode.workspace.rootPath) : undefined),
921920
name: "name",
@@ -945,7 +944,7 @@ export class PayaraServerInstanceController extends PayaraInstanceController {
945944
console.log(item);
946945
});
947946

948-
} else if (uri && fs.existsSync(vscodeUri.URI.parse(uri).fsPath) && fs.lstatSync(vscodeUri.URI.parse(uri).fsPath).isFile()) {
947+
} else if (uri && fs.existsSync(uri.fsPath) && fs.lstatSync(uri.fsPath).isFile()) {
949948
//request to select the folder
950949
let directorySelected = await vscode.window.showOpenDialog({
951950
canSelectFolders: true,
@@ -971,7 +970,7 @@ export class PayaraServerInstanceController extends PayaraInstanceController {
971970
}
972971

973972
//if it is the same file on the same folder show dialog for override selection
974-
if(directorySelected && directorySelected[0].fsPath == vscodeUri.URI.parse(path.parse(uri.toString()).dir).fsPath) {
973+
if(directorySelected && directorySelected[0].fsPath == vscode.Uri.file(path.parse(uri.toString()).dir).fsPath) {
975974
let options: vscode.MessageOptions = {
976975
modal: true
977976
};
@@ -985,20 +984,20 @@ export class PayaraServerInstanceController extends PayaraInstanceController {
985984
}
986985

987986
//if selection was cancel or no just return
988-
if(directorySelected && directorySelected[0].fsPath == vscodeUri.URI.parse(path.parse(uri.toString()).dir).fsPath && selectedCancelorNo) {
987+
if(directorySelected && directorySelected[0].fsPath == vscode.Uri.file(path.parse(uri.toString()).dir).fsPath && selectedCancelorNo) {
989988
return;
990989
}
991990

992991
//processing the options selected for the transform process
993-
let source = vscodeUri.URI.parse(uri).fsPath;
992+
let source = uri.fsPath;
994993
let workspaceFolder: vscode.WorkspaceFolder = {
995994
uri: (vscode.workspace.rootPath ? vscode.Uri.file(vscode.workspace.rootPath) : undefined),
996995
name: "name",
997996
index: 0
998997
};
999998

1000999
let finalNameFile = "";
1001-
finalNameFile = path.join(directorySelected[0].fsPath, path.parse(vscodeUri.URI.parse(uri).fsPath).base);
1000+
finalNameFile = path.join(directorySelected[0].fsPath, path.parse(uri.fsPath).base);
10021001

10031002
let mvn = new Maven(null, workspaceFolder);
10041003
let result = await mvn.migrateToJakarta10( async (code: number) => {

0 commit comments

Comments
 (0)