Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
96 changes: 96 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 14 additions & 3 deletions src/commands.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT license.
import { commands } from "vscode";
import * as vscode from 'vscode';

/**
* Commonly used commands
*/
Expand Down Expand Up @@ -30,8 +32,6 @@ export namespace Commands {

export const VIEW_PACKAGE_OUTLINE = "java.view.package.outline";

export const VIEW_PACKAGE_REVEAL_FILE_OS = "java.view.package.revealFileInOS";

export const VIEW_PACKAGE_COPY_FILE_PATH = "java.view.package.copyFilePath";

export const VIEW_PACKAGE_COPY_RELATIVE_FILE_PATH = "java.view.package.copyRelativeFilePath";
Expand Down Expand Up @@ -67,6 +67,8 @@ export namespace Commands {
export const VIEW_PACKAGE_DELETE_FILE_PERMANENTLY = "java.view.package.deleteFilePermanently";

export const VIEW_PACKAGE_REVEAL_IN_PROJECT_EXPLORER = "java.view.package.revealInProjectExplorer";

export const VIEW_PACKAGE_REVEAL_FILE_VSCODE = 'java.view.package.revealFileInVSCode';

export const VIEW_PACKAGE_NEW_FILE = "java.view.package.newFile";

Expand Down Expand Up @@ -185,5 +187,14 @@ export function executeJavaLanguageServerCommand(...rest: any[]) {

export async function executeJavaExtensionCommand(commandName: string, ...rest: any[]) {
// TODO: need to handle error and trace telemetry
return commands.executeCommand(commandName, ...rest);
return commands.executeCommand(commandName, ...rest);
}



vscode.commands.registerCommand('java.view.package.revealFileInVSCode', (uri: vscode.Uri) => {
if (uri) {
vscode.commands.executeCommand('workbench.view.explorer');
vscode.commands.executeCommand('revealInExplorer', uri);
}
});
1 change: 1 addition & 0 deletions vscode-java-dependency
Submodule vscode-java-dependency added at cdd189