Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 2.53 KB

README.md

File metadata and controls

40 lines (27 loc) · 2.53 KB

semantic-release

lsd-distributed-generator

GitHub Codecov

CI Nightly Build GitHub release Maven Central

A Living Sequence Diagram generator from data gathered by the lsd-distributed-interceptors library and stored in a database.

Here is a sample of an LSD that this library can generate:

LSD

along with the PlantUML source for the LSD:

LSD Source

It also generates a component diagram:

Component diagram

Usage

To use the lsd-distributed-generator library, just add the following dependencies to your project, depending on which connector you want to use:

implementation "io.github.lsd-consulting:lsd-distributed-generator:+"
implementation "io.github.lsd-consulting:lsd-distributed-mongodb-connector:+"

and set the MongoDB connector's properties, or

implementation "io.github.lsd-consulting:lsd-distributed-generator:+"
implementation "io.github.lsd-consulting:lsd-distributed-postgres-connector:+"

and set the PostgreSQL connector's properties.