22 references to Detect
Aspire.Hosting.Java (1)
JavaDockerfileGenerator.cs (1)
129var javaVersion = JavaVersionDetector.Detect(appDirectory, build?.Tool, build?.Args);
Aspire.Hosting.Java.Tests (21)
AddJavaAppPublishTests.cs (21)
533Assert.Equal(expected, JavaVersionDetector.Detect(appDirectory.Path)); 563Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path)); 586Assert.Equal("25", JavaVersionDetector.Detect(appDirectory.Path)); 610Assert.Equal("25", JavaVersionDetector.Detect(appDirectory.Path)); 638Assert.Equal("25", JavaVersionDetector.Detect(appDirectory.Path)); 655Assert.Equal("25", JavaVersionDetector.Detect(appDirectory.Path, JavaBuildTool.Maven, buildArgs)); 667Assert.Equal("21", JavaVersionDetector.Detect(appDirectory.Path, JavaBuildTool.Maven, buildArgs)); 681Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path, JavaBuildTool.Maven, buildArgs)); 691Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path, JavaBuildTool.Gradle, ["-Pprod"])); 714Assert.Equal("21", JavaVersionDetector.Detect(appDirectory.Path)); 738Assert.Equal(JavaVersionDetector.DefaultJavaVersion, JavaVersionDetector.Detect(appDirectory.Path)); 910Assert.Equal(expected, JavaVersionDetector.Detect(appDirectory.Path)); 1022Assert.Equal("25", JavaVersionDetector.Detect(appDirectory.Path)); 1035Assert.Equal("21", JavaVersionDetector.Detect(appDirectory.Path)); 1048Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path)); 1069Assert.Equal(expected, JavaVersionDetector.Detect(appDirectory.Path, tool)); 1084Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path, JavaBuildTool.Gradle)); 1109Assert.Equal("21", JavaVersionDetector.Detect(appDirectory.Path)); 1131Assert.Equal("17", JavaVersionDetector.Detect(appDirectory.Path)); 1150Assert.Equal(JavaVersionDetector.DefaultJavaVersion, JavaVersionDetector.Detect(appDirectory.Path)); 1162Assert.Equal(JavaVersionDetector.DefaultJavaVersion, JavaVersionDetector.Detect(appDirectory.Path));