Skip to content

A Maven plugin validating a PlantUML definition against the project dependencies

License

Notifications You must be signed in to change notification settings

EvgheniiShipilov/pumlink-maven-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pumlink-maven-plugin

A Maven plugin validating a PlantUML definition against the project dependencies.

  1. Start by adding the dependency. "Installing" the plugin locally should be enough to start:
cd pumlink-maven-plugin
mvn clean install 
  1. Go to the project/module of your choice and create (empty) project.puml files in the root of the main module and all submodules.
  2. Run the plugin from the chosen module:
mvn tech.pumlink:pumlink-maven-plugin:0.0.1-SNAPSHOT:verify

TODO: a shortened version should work as well, do check. You should see something like:

org.apache.maven.lifecycle.LifecycleExecutionException: 
Failed to execute goal tech.pumlink:pumlink-maven-plugin:0.0.1-SNAPSHOT:pumlink (default-cli) on project module-name: 
Execution default-cli of goal tech.pumlink:pumlink-maven-plugin:0.0.1-SNAPSHOT:pumlink failed: 
PlantUML not in sync with actual project state!

About

A Maven plugin validating a PlantUML definition against the project dependencies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages