Skip to content

The LSD generator from the data captured by the LSD Distributed Interceptors

License

Notifications You must be signed in to change notification settings

lsd-consulting/lsd-distributed-generator

Repository files navigation

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.

About

The LSD generator from the data captured by the LSD Distributed Interceptors

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •