PackagePackagetypeA library you install and call yourself.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

abapgraph

An ABAP library for creating Graphviz graphs, written to give the maintainer's own ABAP debugger object graph extension a more compact layout, with demo code as its documentation.

A library for creating Graphviz graphs from ABAP, with the example code in its demo folder as the documentation: the README runs to four lines and there is nothing beyond that. The maintainer states he developed it for his ABAP debugger object graph extension, to give that extension a more compact layout. It stops at the graph, and nothing in it reads a package, a class or a table to decide what a graph should contain. The two example pictures are ABAP object structures, one an iterator over a linked list and one from the openSAP course Writing Testable Code for ABAP.

Facts

Last pushLicenceMIT

Where it sits

Lives in
Provides
Model visualisationABAPModel visualisationcapabilityTurning a data or code model into a readable picture of its entities, classes, fields and relationships, so a reader can understand the shape of a domain without opening every source file.

Who is behind it

Marcello UrbaniMarcello UrbaniPersonMaintains this
In the atlas: maintains 14, contributes to 21
@marcellourbani
maintainerLars HvamPersonContributes to this
In the atlas: maintains 13, contributes to 92, wrote 1
@larshp
1 contributor

Before choosing this

Signals

ActivityQuietNo published releases; repository quiet for 72 months

It publishes no releases, and its repository has been quiet for at least 24 full months. This may be normal for stable software; check whether its current state still fits your use.

What it declares

Every artifact

Type
Package
Origin
Independently maintained

As a package

Where it runs
does not say
Distributed through
does not say

Connections2

README

quoted from marcellourbani/abapgraph under MIT, read
marcellourbani/abapgraph/README.mdOn GitHub

ABAP Graph

A library to create graphviz graphs in ABAP, see the example code in the demo folder.

Developed for Abap debugger object graph extension to give a more compact layout

Example graphs

From http://zevolving.com/2012/01/iterator-design-pattern-to-access-linked-list/ )

image

Another example from the excellent Writing Testable Code for ABAP opensap course image

MIT, read
Model visualisation
  1. ZUML_DIAGRAMABAP program drawing UML class diagrams through PlantUMLfrom ABAP
  2. ABAP Search and Analysis ToolsEclipse plugin for ABAP object search and CDS view analysisfrom ABAP
  3. sap-cds-erdAWK script sketching an ER diagram from .cds filesfrom CAP
  4. @sap/cds-dkCommand line client and development toolkit for CAPfrom CAP
  5. SAP2MooseAn ABAP program that extracts model data from a system as a SOMIX model, for [Moose2Model](http://www.moose2model.org) to draw as a dependency diagram.from ABAP

Details

Sources3
GitHub organisations and accountsdiscovered here, marcellourbanichecked
github.com/marcellourbani/abapgraphtree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaGitHub organisations and accounts · marcellourbani
first seen in the atlas
ecosystem and domainabap, developer-experience
abaplint
issues under its own abaplint configuration891
lines1,543
statements1,271
objects12
files27
analysed, master
abaplint version2.120.84
Contributors1

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:marcellourbani-abapgraph
JSON
/artifacts/marcellourbani-abapgraph.json
MCP
Connecting an agent