Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.38 KB

File metadata and controls

25 lines (17 loc) · 1.38 KB

Project Identity

Build system coordinates, names, and module structure

Project-level identification for each build module including artifact ID, group ID, version, display name, and description. Also includes parent project coordinates (e.g., Spring Boot starter parent) and submodule counts for aggregator projects. Use this to identify what the project is, understand parent-child relationships between modules, and determine whether a project is a simple or multi-module build.

Data Tables

Project metadata

File: project-metadata.csv

Project-level identity and structure for each build module. Includes Maven GAV coordinates, display name, description, parent project lineage, and submodule count. Use this to understand what the project is, how it relates to parent projects, and whether it is a multi-module aggregator.

Column Description
Source path The path to the build file (pom.xml or build.gradle).
Artifact ID The project's artifact ID (Maven) or project name (Gradle).
Group ID The project's group ID.
Name The project's display name.
Description The project's description.
Version The project's version.
Parent project The parent project coordinates (e.g., groupId:artifactId:version for Maven).
Module count The number of declared submodules for aggregator projects.