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 PlantUML
  2. ABAP Search and Analysis ToolsEclipse plugin for ABAP object search and CDS view analysis
  3. 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.

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