collectRelativePaths() — spring-boot Function Reference
Architecture documentation for the collectRelativePaths() function in AotTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD bff2cfda_492a_5907_1a0a_ac39e1f4120d["collectRelativePaths()"] 7c2d7b35_c5d6_3046_fc96_6dad9f35cd03["whenAotRunsSourcesAreGenerated()"] 7c2d7b35_c5d6_3046_fc96_6dad9f35cd03 -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d 982c3e7c_ea3c_ef6d_f806_d0c5874de386["whenAotRunsResourcesAreGeneratedAndCopiedToTargetClasses()"] 982c3e7c_ea3c_ef6d_f806_d0c5874de386 -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d 6845c179_5bcb_4d9e_9927_a577f259ba21["whenAotRunsWithJdkProxyResourcesIncludeProxyConfig()"] 6845c179_5bcb_4d9e_9927_a577f259ba21 -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d fb3d692b_7bd0_fa87_95c1_e7e4aa40ef33["whenAotRunsWithClassProxyClassesAreGenerated()"] fb3d692b_7bd0_fa87_95c1_e7e4aa40ef33 -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d 1eaf30ba_0768_5e19_894c_34c3572f27bd["whenAotRunsWithProfilesSourcesAreGenerated()"] 1eaf30ba_0768_5e19_894c_34c3572f27bd -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d f6909ff6_8997_9dc3_ab48_5a2f69986afe["whenAotRunsWithArgumentsSourcesAreGenerated()"] f6909ff6_8997_9dc3_ab48_5a2f69986afe -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d ceee6e15_4bcf_f602_9864_31137ee9850c["whenAotRunsWithSystemPropertiesSourcesAreGenerated()"] ceee6e15_4bcf_f602_9864_31137ee9850c -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d f82ebcd4_f154_a911_5b1c_66174d00a466["whenAotRunsWithJvmArgumentsSourcesAreGenerated()"] f82ebcd4_f154_a911_5b1c_66174d00a466 -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d 149cb5d0_5562_6590_49df_f939d04e0741["whenAotRunsWithReleaseSourcesAreGenerated()"] 149cb5d0_5562_6590_49df_f939d04e0741 -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d f7b5a8b0_d708_2beb_0d3a_7e1e8f22ef46["whenAotRunsSourcesAreCompiledAndMovedToTargetClasses()"] f7b5a8b0_d708_2beb_0d3a_7e1e8f22ef46 -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d e8f4bea9_5a06_190c_bd39_27ddbade931c["whenAotRunsWithModuleInfoSourcesAreCompiledAndMovedToTargetClass()"] e8f4bea9_5a06_190c_bd39_27ddbade931c -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d 2de7e8c7_cca0_e2fc_f9a5_5ad3912ca86b["whenAotRunsResourcesAreCopiedToTargetClasses()"] 2de7e8c7_cca0_e2fc_f9a5_5ad3912ca86b -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d c1a9e219_615e_eca1_47c9_be5eee4e397f["whenAotRunsWithClassProxyClassesAreCopiedToTargetClasses()"] c1a9e219_615e_eca1_47c9_be5eee4e397f -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d 80245324_b1ea_dd02_b2ea_28b1455b0eb4["whenAotRunsWithDevtoolsInClasspathItIsExcluded()"] 80245324_b1ea_dd02_b2ea_28b1455b0eb4 -->|calls| bff2cfda_492a_5907_1a0a_ac39e1f4120d style bff2cfda_492a_5907_1a0a_ac39e1f4120d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
build-plugin/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/AotTests.java lines 225–234
List<Path> collectRelativePaths(Path sourceDirectory) {
try (Stream<Path> pathStream = Files.walk(sourceDirectory)) {
return pathStream.filter(Files::isRegularFile)
.map((path) -> path.subpath(sourceDirectory.getNameCount(), path.getNameCount()))
.toList();
}
catch (IOException ex) {
throw new IllegalStateException(ex);
}
}
Domain
Subdomains
Called By
- whenAotRunsResourcesAreCopiedToTargetClasses()
- whenAotRunsResourcesAreGeneratedAndCopiedToTargetClasses()
- whenAotRunsSourcesAreCompiledAndMovedToTargetClasses()
- whenAotRunsSourcesAreGenerated()
- whenAotRunsWithArgumentsSourcesAreGenerated()
- whenAotRunsWithClassProxyClassesAreCopiedToTargetClasses()
- whenAotRunsWithClassProxyClassesAreGenerated()
- whenAotRunsWithDevtoolsInClasspathItIsExcluded()
- whenAotRunsWithJdkProxyResourcesIncludeProxyConfig()
- whenAotRunsWithJvmArgumentsSourcesAreGenerated()
- whenAotRunsWithModuleInfoSourcesAreCompiledAndMovedToTargetClass()
- whenAotRunsWithProfilesSourcesAreGenerated()
- whenAotRunsWithReleaseSourcesAreGenerated()
- whenAotRunsWithSystemPropertiesSourcesAreGenerated()
- whenAotTestRunsSourcesAndResourcesAreGenerated()
- whenTestAotRunsWithDevtoolsInClasspathItIsExcluded()
Source
Frequently Asked Questions
What does collectRelativePaths() do?
collectRelativePaths() is a function in the spring-boot codebase.
What calls collectRelativePaths()?
collectRelativePaths() is called by 16 function(s): whenAotRunsResourcesAreCopiedToTargetClasses, whenAotRunsResourcesAreGeneratedAndCopiedToTargetClasses, whenAotRunsSourcesAreCompiledAndMovedToTargetClasses, whenAotRunsSourcesAreGenerated, whenAotRunsWithArgumentsSourcesAreGenerated, whenAotRunsWithClassProxyClassesAreCopiedToTargetClasses, whenAotRunsWithClassProxyClassesAreGenerated, whenAotRunsWithDevtoolsInClasspathItIsExcluded, and 8 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free