Get artifact version references as a graph
Changed onRetrieves a graph representation of all references for a single version of an artifact. The graph includes nodes representing artifacts, edges representing references between them, and metadata about the graph structure including cycle detection.
This operation can fail for the following reasons:
- No artifact with this artifactId exists (HTTP error 404)
- No version with this version exists (HTTP error 404)
- A server error occurred (HTTP error 500)
Request
- The document declares no server URL.
- Authnone declared
Response
A graph representation of all artifact references.
Example response
{
"root": {
"id": "root",
"groupId": "mygroup",
"artifactId": "my-artifact",
"version": "1.0",
"isRoot": true
},
"nodes": [
{
"id": "root",
"groupId": "mygroup",
"artifactId": "my-artifact",
"version": "1.0",
"isRoot": true
},
{
"id": "node-1",
"groupId": "mygroup",
"artifactId": "referenced-artifact",
"version": "2.0",
"isRoot": false
}
],
"edges": [
{
"sourceNodeId": "root",
"targetNodeId": "node-1",
"name": "common.proto"
}
],
"metadata": {
"totalNodes": 2,
"totalEdges": 1,
"maxDepth": 1,
"hasCycles": false
}
}Changes
- info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- info
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info