diff --git a/vscode-extensions/vscode-application-yaml/package.sh b/vscode-extensions/vscode-application-yaml/package.sh index fe8487162..3cda60f54 100755 --- a/vscode-extensions/vscode-application-yaml/package.sh +++ b/vscode-extensions/vscode-application-yaml/package.sh @@ -6,7 +6,9 @@ set -e # fail at the first sign of trouble -mvn clean package ## build language server fat jar +#Ensure commons are built and uptodate in local maven cache +mvn -f ../commons/pom.xml clean install +mvn clean package npm install vsce package diff --git a/vscode-extensions/vscode-application-yaml/pom.xml b/vscode-extensions/vscode-application-yaml/pom.xml index 94891dee0..2895c96ac 100644 --- a/vscode-extensions/vscode-application-yaml/pom.xml +++ b/vscode-extensions/vscode-application-yaml/pom.xml @@ -2,10 +2,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 - com.github.kdvolder vscode-application-yaml jar - 0.0.1-SNAPSHOT + + + org.springframework.ide.vscode + commons-parent + 0.0.1-SNAPSHOT + ../commons/pom.xml + + @@ -31,52 +37,12 @@ file://${basedir}/dist - - 2.5.0 - 2.10 - - + - io.typefox.lsapi - io.typefox.lsapi - 0.2.0-SNAPSHOT - - - io.typefox.lsapi - io.typefox.lsapi.services - 0.2.0-SNAPSHOT - - - io.typefox.lsapi - io.typefox.lsapi.annotations - 0.2.0-SNAPSHOT - - - - com.fasterxml.jackson.core - jackson-core - ${jackson-2-version} - - - com.fasterxml.jackson.core - jackson-annotations - ${jackson-2-version} - - - com.fasterxml.jackson.core - jackson-databind - ${jackson-2-version} - - - com.fasterxml.jackson.datatype - jackson-datatype-jsr310 - ${jackson-2-version} - - - com.fasterxml.jackson.datatype - jackson-datatype-jdk8 - ${jackson-2-version} + org.springframework.ide.vscode + language-server-commons + 0.0.1-SNAPSHOT @@ -90,19 +56,6 @@ guava 18.0 - - - junit - junit - 4.11 - test - - - org.assertj - assertj-core - 3.5.2 - test - diff --git a/vscode-extensions/vscode-manifest-yaml/.classpath b/vscode-extensions/vscode-manifest-yaml/.classpath new file mode 100644 index 000000000..d46faf10e --- /dev/null +++ b/vscode-extensions/vscode-manifest-yaml/.classpath @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vscode-extensions/vscode-manifest-yaml/.project b/vscode-extensions/vscode-manifest-yaml/.project new file mode 100644 index 000000000..8a4f998d3 --- /dev/null +++ b/vscode-extensions/vscode-manifest-yaml/.project @@ -0,0 +1,23 @@ + + + vscode-manifest-yaml + + + + + + 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-manifest-yaml/.settings/org.eclipse.jdt.core.prefs b/vscode-extensions/vscode-manifest-yaml/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 000000000..714351aec --- /dev/null +++ b/vscode-extensions/vscode-manifest-yaml/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,5 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/vscode-extensions/vscode-manifest-yaml/.settings/org.eclipse.m2e.core.prefs b/vscode-extensions/vscode-manifest-yaml/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 000000000..f897a7f1c --- /dev/null +++ b/vscode-extensions/vscode-manifest-yaml/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1