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

parseGroup() — spring-boot Function Reference

Architecture documentation for the parseGroup() function in InitializrServiceMetadata.java from the spring-boot codebase.

Function java GradlePlugin AotProcessing calls 6 called by 1

Entity Profile

Dependency Diagram

graph TD
  08e2b7d4_9e48_302c_6775_96d7cb0c4417["parseGroup()"]
  4e5a1b57_0ba4_483a_58bf_208e56d47173["parseDependencies()"]
  4e5a1b57_0ba4_483a_58bf_208e56d47173 -->|calls| 08e2b7d4_9e48_302c_6775_96d7cb0c4417
  bce510cf_7d62_2e24_bead_369f8b5a84e7["has()"]
  08e2b7d4_9e48_302c_6775_96d7cb0c4417 -->|calls| bce510cf_7d62_2e24_bead_369f8b5a84e7
  f9ed26cb_b451_64b5_c03c_fc2b22b974b6["parseDependency()"]
  08e2b7d4_9e48_302c_6775_96d7cb0c4417 -->|calls| f9ed26cb_b451_64b5_c03c_fc2b22b974b6
  6e420626_9c66_5f20_7665_83a5a7322d32["getJSONArray()"]
  08e2b7d4_9e48_302c_6775_96d7cb0c4417 -->|calls| 6e420626_9c66_5f20_7665_83a5a7322d32
  962a1b8e_5945_fd2e_b3a6_b6f25d6bc0b1["length()"]
  08e2b7d4_9e48_302c_6775_96d7cb0c4417 -->|calls| 962a1b8e_5945_fd2e_b3a6_b6f25d6bc0b1
  3128ccd0_28ac_1273_dfe1_db2bf2f8d7d9["getJSONObject()"]
  08e2b7d4_9e48_302c_6775_96d7cb0c4417 -->|calls| 3128ccd0_28ac_1273_dfe1_db2bf2f8d7d9
  e3be2238_5db5_c42d_7dea_fc316e36c89c["put()"]
  08e2b7d4_9e48_302c_6775_96d7cb0c4417 -->|calls| e3be2238_5db5_c42d_7dea_fc316e36c89c
  style 08e2b7d4_9e48_302c_6775_96d7cb0c4417 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

cli/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/InitializrServiceMetadata.java lines 178–186

	private void parseGroup(JSONObject group, Map<String, Dependency> dependencies) throws JSONException {
		if (group.has(VALUES_EL)) {
			JSONArray content = group.getJSONArray(VALUES_EL);
			for (int i = 0; i < content.length(); i++) {
				Dependency dependency = parseDependency(content.getJSONObject(i));
				dependencies.put(dependency.getId(), dependency);
			}
		}
	}

Domain

Subdomains

Frequently Asked Questions

What does parseGroup() do?
parseGroup() is a function in the spring-boot codebase.
What does parseGroup() call?
parseGroup() calls 6 function(s): getJSONArray, getJSONObject, has, length, parseDependency, put.
What calls parseGroup()?
parseGroup() is called by 1 function(s): parseDependencies.

Analyze Your Own Codebase

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

Try Supermodel Free