diff --git a/vscode-extensions/commons/commons-maven/src/main/java/org/springframework/ide/vscode/commons/maven/java/MavenProjectClasspath.java b/vscode-extensions/commons/commons-maven/src/main/java/org/springframework/ide/vscode/commons/maven/java/MavenProjectClasspath.java index 727b56d75..d2459f691 100644 --- a/vscode-extensions/commons/commons-maven/src/main/java/org/springframework/ide/vscode/commons/maven/java/MavenProjectClasspath.java +++ b/vscode-extensions/commons/commons-maven/src/main/java/org/springframework/ide/vscode/commons/maven/java/MavenProjectClasspath.java @@ -44,7 +44,7 @@ import com.google.common.base.Suppliers; */ public class MavenProjectClasspath implements IClasspath { - public static JavadocProviderTypes providerType = JavadocProviderTypes.JAVA_PARSER; + public static JavadocProviderTypes providerType = JavadocProviderTypes.HTML; public enum JavadocProviderTypes { JAVA_PARSER, diff --git a/vscode-extensions/commons/project-test-harness/src/main/java/org/springframework/ide/vscode/project/harness/ProjectsHarness.java b/vscode-extensions/commons/project-test-harness/src/main/java/org/springframework/ide/vscode/project/harness/ProjectsHarness.java index 81c7ba423..bee9017d2 100644 --- a/vscode-extensions/commons/project-test-harness/src/main/java/org/springframework/ide/vscode/project/harness/ProjectsHarness.java +++ b/vscode-extensions/commons/project-test-harness/src/main/java/org/springframework/ide/vscode/project/harness/ProjectsHarness.java @@ -60,6 +60,7 @@ public class ProjectsHarness { switch (type) { case MAVEN: MavenCore.buildMavenProject(testProjectPath); + MavenCore.generateJavadocFolderForMavenProject(testProjectPath); return new MavenJavaProject(testProjectPath.resolve(MavenCore.POM_XML).toFile()); case CLASSPATH_TXT: MavenCore.buildMavenProject(testProjectPath); diff --git a/vscode-extensions/commons/project-test-harness/test-projects/boot-1.2.0-properties-live-metadta/pom.xml b/vscode-extensions/commons/project-test-harness/test-projects/boot-1.2.0-properties-live-metadta/pom.xml index 92c921a66..386306310 100644 --- a/vscode-extensions/commons/project-test-harness/test-projects/boot-1.2.0-properties-live-metadta/pom.xml +++ b/vscode-extensions/commons/project-test-harness/test-projects/boot-1.2.0-properties-live-metadta/pom.xml @@ -63,4 +63,14 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + + diff --git a/vscode-extensions/commons/project-test-harness/test-projects/boot-1.2.1-app-properties-list-of-pojo/pom.xml b/vscode-extensions/commons/project-test-harness/test-projects/boot-1.2.1-app-properties-list-of-pojo/pom.xml index d92c1a510..df788ff31 100644 --- a/vscode-extensions/commons/project-test-harness/test-projects/boot-1.2.1-app-properties-list-of-pojo/pom.xml +++ b/vscode-extensions/commons/project-test-harness/test-projects/boot-1.2.1-app-properties-list-of-pojo/pom.xml @@ -86,5 +86,14 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + diff --git a/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.0-app-sts-4231/pom.xml b/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.0-app-sts-4231/pom.xml index f3eca0fd4..da98d371d 100644 --- a/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.0-app-sts-4231/pom.xml +++ b/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.0-app-sts-4231/pom.xml @@ -98,4 +98,14 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + + diff --git a/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.3-app-with-resource-prop/pom.xml b/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.3-app-with-resource-prop/pom.xml index 49ff0c4f8..d58e4efe3 100644 --- a/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.3-app-with-resource-prop/pom.xml +++ b/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.3-app-with-resource-prop/pom.xml @@ -54,5 +54,14 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + diff --git a/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.3-sts-4335/pom.xml b/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.3-sts-4335/pom.xml index e9da3684a..66e436813 100644 --- a/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.3-sts-4335/pom.xml +++ b/vscode-extensions/commons/project-test-harness/test-projects/boot-1.3.3-sts-4335/pom.xml @@ -54,5 +54,14 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + diff --git a/vscode-extensions/commons/project-test-harness/test-projects/custom-properties-boot-project/pom.xml b/vscode-extensions/commons/project-test-harness/test-projects/custom-properties-boot-project/pom.xml index 4de5ad42b..50cc2b23a 100644 --- a/vscode-extensions/commons/project-test-harness/test-projects/custom-properties-boot-project/pom.xml +++ b/vscode-extensions/commons/project-test-harness/test-projects/custom-properties-boot-project/pom.xml @@ -72,5 +72,14 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + diff --git a/vscode-extensions/commons/project-test-harness/test-projects/empty-boot-1.3.0-app/pom.xml b/vscode-extensions/commons/project-test-harness/test-projects/empty-boot-1.3.0-app/pom.xml index 93f4858f5..dec476dfb 100644 --- a/vscode-extensions/commons/project-test-harness/test-projects/empty-boot-1.3.0-app/pom.xml +++ b/vscode-extensions/commons/project-test-harness/test-projects/empty-boot-1.3.0-app/pom.xml @@ -49,5 +49,14 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + diff --git a/vscode-extensions/commons/project-test-harness/test-projects/empty-boot-1.3.0-with-mongo/pom.xml b/vscode-extensions/commons/project-test-harness/test-projects/empty-boot-1.3.0-with-mongo/pom.xml index 91bed2db1..45edfea43 100644 --- a/vscode-extensions/commons/project-test-harness/test-projects/empty-boot-1.3.0-with-mongo/pom.xml +++ b/vscode-extensions/commons/project-test-harness/test-projects/empty-boot-1.3.0-with-mongo/pom.xml @@ -53,5 +53,14 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + diff --git a/vscode-extensions/commons/project-test-harness/test-projects/enums-boot-1.3.2-app/pom.xml b/vscode-extensions/commons/project-test-harness/test-projects/enums-boot-1.3.2-app/pom.xml index a10fb0a6b..4966e03e1 100644 --- a/vscode-extensions/commons/project-test-harness/test-projects/enums-boot-1.3.2-app/pom.xml +++ b/vscode-extensions/commons/project-test-harness/test-projects/enums-boot-1.3.2-app/pom.xml @@ -52,4 +52,14 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + + diff --git a/vscode-extensions/commons/project-test-harness/test-projects/tricky-getters-boot-1.3.1-app/pom.xml b/vscode-extensions/commons/project-test-harness/test-projects/tricky-getters-boot-1.3.1-app/pom.xml index 732a6acf6..55f4cd30f 100644 --- a/vscode-extensions/commons/project-test-harness/test-projects/tricky-getters-boot-1.3.1-app/pom.xml +++ b/vscode-extensions/commons/project-test-harness/test-projects/tricky-getters-boot-1.3.1-app/pom.xml @@ -50,5 +50,15 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + + + tricky-getters-boot-1.3.1-app