parseProjectWithCamelCaseOptions() — spring-boot Function Reference
Architecture documentation for the parseProjectWithCamelCaseOptions() function in InitCommandTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 55d0fffa_73c7_4633_3da1_aed3a649b9b9["parseProjectWithCamelCaseOptions()"] 05c025b1_8026_6cec_22b8_43a6ee6f9564["disableProjectGeneration()"] 55d0fffa_73c7_4633_3da1_aed3a649b9b9 -->|calls| 05c025b1_8026_6cec_22b8_43a6ee6f9564 0147c4a2_126f_26be_8db6_30b08c73c661["getName()"] 55d0fffa_73c7_4633_3da1_aed3a649b9b9 -->|calls| 0147c4a2_126f_26be_8db6_30b08c73c661 style 55d0fffa_73c7_4633_3da1_aed3a649b9b9 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
cli/spring-boot-cli/src/test/java/org/springframework/boot/cli/command/init/InitCommandTests.java lines 279–304
@Test
void parseProjectWithCamelCaseOptions() throws Exception {
this.handler.disableProjectGeneration();
this.command.run("--groupId=org.demo", "--artifactId=acme", "--version=1.2.3-SNAPSHOT", "--name=acme-sample",
"--description=Acme sample project", "--packageName=demo.foo", "--type=ant-project", "--build=grunt",
"--format=web", "--packaging=war", "--javaVersion=1.9", "--language=groovy",
"--bootVersion=1.2.0.RELEASE", "--dependencies=web,data-jpa");
assertThat(this.handler.lastRequest).isNotNull();
assertThat(this.handler.lastRequest.getGroupId()).isEqualTo("org.demo");
assertThat(this.handler.lastRequest.getArtifactId()).isEqualTo("acme");
assertThat(this.handler.lastRequest.getVersion()).isEqualTo("1.2.3-SNAPSHOT");
assertThat(this.handler.lastRequest.getName()).isEqualTo("acme-sample");
assertThat(this.handler.lastRequest.getDescription()).isEqualTo("Acme sample project");
assertThat(this.handler.lastRequest.getPackageName()).isEqualTo("demo.foo");
assertThat(this.handler.lastRequest.getType()).isEqualTo("ant-project");
assertThat(this.handler.lastRequest.getBuild()).isEqualTo("grunt");
assertThat(this.handler.lastRequest.getFormat()).isEqualTo("web");
assertThat(this.handler.lastRequest.getPackaging()).isEqualTo("war");
assertThat(this.handler.lastRequest.getJavaVersion()).isEqualTo("1.9");
assertThat(this.handler.lastRequest.getLanguage()).isEqualTo("groovy");
assertThat(this.handler.lastRequest.getBootVersion()).isEqualTo("1.2.0.RELEASE");
List<String> dependencies = this.handler.lastRequest.getDependencies();
assertThat(dependencies).hasSize(2);
assertThat(dependencies).contains("web");
assertThat(dependencies).contains("data-jpa");
}
Domain
Subdomains
Source
Frequently Asked Questions
What does parseProjectWithCamelCaseOptions() do?
parseProjectWithCamelCaseOptions() is a function in the spring-boot codebase.
What does parseProjectWithCamelCaseOptions() call?
parseProjectWithCamelCaseOptions() calls 2 function(s): disableProjectGeneration, getName.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free