diff --git a/vscode-extensions/vscode-application-properties/.classpath b/vscode-extensions/vscode-application-properties/.classpath new file mode 100644 index 000000000..d46faf10e --- /dev/null +++ b/vscode-extensions/vscode-application-properties/.classpath @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vscode-extensions/vscode-application-properties/.gitignore b/vscode-extensions/vscode-application-properties/.gitignore index d027a79a1..8c44546ea 100644 --- a/vscode-extensions/vscode-application-properties/.gitignore +++ b/vscode-extensions/vscode-application-properties/.gitignore @@ -7,8 +7,6 @@ classpath.txt *.vsix repo .idea -.project -.classpath *.iml .DS_Store **/.DS_Store \ No newline at end of file diff --git a/vscode-extensions/vscode-application-properties/.project b/vscode-extensions/vscode-application-properties/.project new file mode 100644 index 000000000..2a069378f --- /dev/null +++ b/vscode-extensions/vscode-application-properties/.project @@ -0,0 +1,23 @@ + + + vscode-application-properties + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/vscode-extensions/vscode-application-properties/lib/Main.ts b/vscode-extensions/vscode-application-properties/lib/Main.ts index d6465f7c4..c691bc936 100644 --- a/vscode-extensions/vscode-application-properties/lib/Main.ts +++ b/vscode-extensions/vscode-application-properties/lib/Main.ts @@ -13,7 +13,7 @@ import {TextDocument} from 'vscode'; PortFinder.basePort = 55282; -var DEBUG = true; +var DEBUG = false; const DEBUG_ARG = '-agentlib:jdwp=transport=dt_socket,server=y,address=8000,suspend=n'; //If DEBUG is falsy then // we launch from the 'fat jar' (which has to be built by running mvn package) @@ -105,7 +105,7 @@ export function activate(context: VSCode.ExtensionContext) { let args = [ '-Dserver.port=' + port, '-cp', classpath, - 'org.springframework.ide.vscode.boot.properties.Main' + 'org.springframework.ide.vscode.application.properties.Main' ]; if (DEBUG) { args.unshift(DEBUG_ARG); diff --git a/vscode-extensions/vscode-application-properties/pom.xml b/vscode-extensions/vscode-application-properties/pom.xml index 1c6eac947..41abc8d13 100644 --- a/vscode-extensions/vscode-application-properties/pom.xml +++ b/vscode-extensions/vscode-application-properties/pom.xml @@ -13,13 +13,6 @@ - - - jars-repository - Local repository for JAR files - file://${basedir}/repo - - oss-sonatype diff --git a/vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/boot/properties/ApplicationPropertiesLanguageServer.java b/vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/application/properties/ApplicationPropertiesLanguageServer.java similarity index 98% rename from vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/boot/properties/ApplicationPropertiesLanguageServer.java rename to vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/application/properties/ApplicationPropertiesLanguageServer.java index 620848bde..316afa643 100644 --- a/vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/boot/properties/ApplicationPropertiesLanguageServer.java +++ b/vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/application/properties/ApplicationPropertiesLanguageServer.java @@ -8,7 +8,7 @@ * Contributors: * Pivotal, Inc. - initial API and implementation *******************************************************************************/ -package org.springframework.ide.vscode.boot.properties; +package org.springframework.ide.vscode.application.properties; import java.util.stream.Collectors; diff --git a/vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/boot/properties/Main.java b/vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/application/properties/Main.java similarity index 98% rename from vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/boot/properties/Main.java rename to vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/application/properties/Main.java index 01b658605..d14a78514 100644 --- a/vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/boot/properties/Main.java +++ b/vscode-extensions/vscode-application-properties/src/main/java/org/springframework/ide/vscode/application/properties/Main.java @@ -8,7 +8,7 @@ * Contributors: * Pivotal, Inc. - initial API and implementation *******************************************************************************/ -package org.springframework.ide.vscode.boot.properties; +package org.springframework.ide.vscode.application.properties; import java.io.IOException; import java.io.InputStream; diff --git a/vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/boot/properties/test/ApplicationPropertiesEditorTest.java b/vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/application/properties/test/ApplicationPropertiesEditorTest.java similarity index 92% rename from vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/boot/properties/test/ApplicationPropertiesEditorTest.java rename to vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/application/properties/test/ApplicationPropertiesEditorTest.java index 79c19555a..8a00e7675 100644 --- a/vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/boot/properties/test/ApplicationPropertiesEditorTest.java +++ b/vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/application/properties/test/ApplicationPropertiesEditorTest.java @@ -8,10 +8,10 @@ * Contributors: * Pivotal, Inc. - initial API and implementation *******************************************************************************/ -package org.springframework.ide.vscode.boot.properties.test; +package org.springframework.ide.vscode.application.properties.test; import org.junit.Test; -import org.springframework.ide.vscode.boot.properties.ApplicationPropertiesLanguageServer; +import org.springframework.ide.vscode.application.properties.ApplicationPropertiesLanguageServer; import org.springframework.ide.vscode.languageserver.testharness.Editor; import org.springframework.ide.vscode.languageserver.testharness.LanguageServerHarness; diff --git a/vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/boot/properties/test/ApplicationPropertiesLanguageServerTest.java b/vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/application/properties/test/ApplicationPropertiesLanguageServerTest.java similarity index 92% rename from vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/boot/properties/test/ApplicationPropertiesLanguageServerTest.java rename to vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/application/properties/test/ApplicationPropertiesLanguageServerTest.java index 204d8c49d..df0b109c7 100644 --- a/vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/boot/properties/test/ApplicationPropertiesLanguageServerTest.java +++ b/vscode-extensions/vscode-application-properties/src/test/java/org/springframework/ide/vscode/application/properties/test/ApplicationPropertiesLanguageServerTest.java @@ -8,7 +8,7 @@ * Contributors: * Pivotal, Inc. - initial API and implementation *******************************************************************************/ -package org.springframework.ide.vscode.boot.properties.test; +package org.springframework.ide.vscode.application.properties.test; import static org.assertj.core.api.Assertions.assertThat; @@ -17,7 +17,7 @@ import java.net.URISyntaxException; import java.nio.file.Paths; import org.junit.Test; -import org.springframework.ide.vscode.boot.properties.ApplicationPropertiesLanguageServer; +import org.springframework.ide.vscode.application.properties.ApplicationPropertiesLanguageServer; import org.springframework.ide.vscode.languageserver.testharness.LanguageServerHarness; import io.typefox.lsapi.InitializeResult; diff --git a/vscode-extensions/vscode-application-properties/src/test/resources/workspace/application.properties b/vscode-extensions/vscode-application-properties/src/test/resources/workspace/application.properties new file mode 100644 index 000000000..3a87ccd5f --- /dev/null +++ b/vscode-extensions/vscode-application-properties/src/test/resources/workspace/application.properties @@ -0,0 +1,3 @@ +#Bar role +app=foo +bad diff --git a/vscode-extensions/vscode-application-properties/src/test/resources/workspace/testfile.properties b/vscode-extensions/vscode-application-properties/src/test/resources/workspace/testfile.properties deleted file mode 100644 index e1823ca8f..000000000 --- a/vscode-extensions/vscode-application-properties/src/test/resources/workspace/testfile.properties +++ /dev/null @@ -1,4 +0,0 @@ -#There are 2 syntax errors in this file -abc -key: value -sdcdsc