From 1c7fc9544a10867174702fc5a6dcd7cd5e0c2cb3 Mon Sep 17 00:00:00 2001
From: dgelessus <dgelessus@users.noreply.github.com>
Date: Mon, 26 Jun 2023 16:26:20 +0200
Subject: [PATCH] Move jar out of out so that we don't have to worry about
 creating dirs

---
 .gitignore       | 1 +
 package.json     | 2 +-
 src/extension.ts | 4 +---
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/.gitignore b/.gitignore
index 5fe00fe..a58bc3e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
 out
 node_modules
 .vscode-test/
+*.jar
 *.vsix
diff --git a/package.json b/package.json
index 517ca2a..3b47821 100644
--- a/package.json
+++ b/package.json
@@ -141,7 +141,7 @@
 	"scripts": {
 		"vscode:prepublish": "tsc -p ./",
 		"compile": "tsc -watch -p ./",
-		"download_jar": "curl -fL -o \"out/b-language-server-all.jar\" \"https://gitlab.cs.uni-duesseldorf.de/api/v4/projects/2834/jobs/artifacts/master/raw/build/libs/b-language-server-all.jar?job=test\"",
+		"download_jar": "curl -fL -o \"b-language-server-all.jar\" \"https://gitlab.cs.uni-duesseldorf.de/api/v4/projects/2834/jobs/artifacts/master/raw/build/libs/b-language-server-all.jar?job=test\"",
 		"package": "vsce package"
 	},
 	"devDependencies": {
diff --git a/src/extension.ts b/src/extension.ts
index c3c2393..4688a61 100644
--- a/src/extension.ts
+++ b/src/extension.ts
@@ -16,8 +16,6 @@ import {
 } from 'vscode-languageclient/node';
 
 import * as net from 'net';
-
-import * as path from 'path'
 import {  spawn } from 'child_process';
 
 
@@ -26,7 +24,7 @@ let debugChannle: OutputChannel = null;
 
 export function activate(context: ExtensionContext) {
 
-	const serverHome = context.asAbsolutePath(path.join('out', 'b-language-server-all.jar'))
+	const serverHome = context.asAbsolutePath("b-language-server-all.jar")
 	const javaHome: string = workspace.getConfiguration("common").get("javaHome")
 
 
-- 
GitLab