resolveTypeWithUnresolvedGenericProperties() — spring-boot Function Reference
Architecture documentation for the resolveTypeWithUnresolvedGenericProperties() function in TypeUtilsTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD d29a7723_eae0_9b86_827d_ff28774b02fe["resolveTypeWithUnresolvedGenericProperties()"] 0dc19896_5b12_17e5_d3d4_76862cac5380["process()"] d29a7723_eae0_9b86_827d_ff28774b02fe -->|calls| 0dc19896_5b12_17e5_d3d4_76862cac5380 9beeab0e_d055_0068_1547_cf2f0af8dba5["getRootElement()"] d29a7723_eae0_9b86_827d_ff28774b02fe -->|calls| 9beeab0e_d055_0068_1547_cf2f0af8dba5 cd2ae2b4_a811_dc3d_06ba_cf5bdeaf54df["getTypeOfField()"] d29a7723_eae0_9b86_827d_ff28774b02fe -->|calls| cd2ae2b4_a811_dc3d_06ba_cf5bdeaf54df 50aee7d8_3b2e_70e7_b6d1_34994961423e["getName()"] d29a7723_eae0_9b86_827d_ff28774b02fe -->|calls| 50aee7d8_3b2e_70e7_b6d1_34994961423e 664c63ac_7529_fa53_23a9_e5f84570be7c["constructMapType()"] d29a7723_eae0_9b86_827d_ff28774b02fe -->|calls| 664c63ac_7529_fa53_23a9_e5f84570be7c style d29a7723_eae0_9b86_827d_ff28774b02fe fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/TypeUtilsTests.java lines 80–88
@Test
void resolveTypeWithUnresolvedGenericProperties() {
process(UnresolvedGenericProperties.class, (roundEnv, typeUtils) -> {
TypeElement typeElement = roundEnv.getRootElement(UnresolvedGenericProperties.class);
assertThat(getTypeOfField(typeUtils, typeElement, "name")).hasToString(String.class.getName());
assertThat(getTypeOfField(typeUtils, typeElement, "mappings"))
.hasToString(constructMapType(Number.class, Object.class));
});
}
Domain
Subdomains
Source
Frequently Asked Questions
What does resolveTypeWithUnresolvedGenericProperties() do?
resolveTypeWithUnresolvedGenericProperties() is a function in the spring-boot codebase.
What does resolveTypeWithUnresolvedGenericProperties() call?
resolveTypeWithUnresolvedGenericProperties() calls 5 function(s): constructMapType, getName, getRootElement, getTypeOfField, process.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free