Home / Function/ parseSource() — spring-boot Function Reference

parseSource() — spring-boot Function Reference

Architecture documentation for the parseSource() function in JsonReader.java from the spring-boot codebase.

Function java GradlePlugin AotProcessing calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  b14ab9b0_58c9_e0d4_2449_70796f4eab60["parseSource()"]
  0c4716f1_89d3_214b_7093_ffa56bbd0903["parseAllSources()"]
  0c4716f1_89d3_214b_7093_ffa56bbd0903 -->|calls| b14ab9b0_58c9_e0d4_2449_70796f4eab60
  444d149e_1c4f_8942_92f4_1d92b6f99bc7["getString()"]
  b14ab9b0_58c9_e0d4_2449_70796f4eab60 -->|calls| 444d149e_1c4f_8942_92f4_1d92b6f99bc7
  6a9880f7_c232_07f2_e6f6_6f055d14f6e4["optString()"]
  b14ab9b0_58c9_e0d4_2449_70796f4eab60 -->|calls| 6a9880f7_c232_07f2_e6f6_6f055d14f6e4
  style b14ab9b0_58c9_e0d4_2449_70796f4eab60 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

configuration-metadata/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/JsonReader.java lines 100–110

	private ConfigurationMetadataSource parseSource(JSONObject json) throws Exception {
		ConfigurationMetadataSource source = new ConfigurationMetadataSource();
		source.setGroupId(json.getString("name"));
		source.setType(json.optString("type", null));
		String description = json.optString("description", null);
		source.setDescription(description);
		source.setShortDescription(this.sentenceExtractor.getFirstSentence(description));
		source.setSourceType(json.optString("sourceType", null));
		source.setSourceMethod(json.optString("sourceMethod", null));
		return source;
	}

Domain

Subdomains

Called By

Frequently Asked Questions

What does parseSource() do?
parseSource() is a function in the spring-boot codebase.
What does parseSource() call?
parseSource() calls 2 function(s): getString, optString.
What calls parseSource()?
parseSource() is called by 1 function(s): parseAllSources.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free