plantuml-gradle-plugin icon indicating copy to clipboard operation
plantuml-gradle-plugin copied to clipboard

Gradle plugin to build PlantUML diagrams from code (for living and up-to-date documentation)

Results 11 plantuml-gradle-plugin issues
Sort by recently updated
recently updated
newest added

As suggested earlier in #15 and extracted in #21 I added the possibility to generate multiple diagrams. I also made it backwards-compatible, so nobody is forced to change his old...

Caused by: org.gradle.api.artifacts.UnknownConfigurationException: Configuration with name 'compileClasspath' not found. at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.createNotFoundException(DefaultConfigurationContainer.java:160) at org.gradle.api.internal.DefaultNamedDomainObjectCollection.getByName(DefaultNamedDomainObjectCollection.java:332) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.getByName(DefaultConfigurationContainer.java:150) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.getByName(DefaultConfigurationContainer.java:63) at org.gradle.api.internal.DefaultNamedDomainObjectCollection.getAt(DefaultNamedDomainObjectCollection.java:352) at org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.getAt(DefaultConfigurationContainer.java:63) at org.gradle.api.artifacts.ConfigurationContainer$getAt.call(Unknown Source) **at com.github.roroche.plantuml.urls.CompileClasspathUrls.(CompileClasspathUrls.groovy:26) at com.github.roroche.plantuml.tasks.BuildClassDiagramTask.getClassLoader(BuildClassDiagramTask.groovy:81) at com.github.roroche.plantuml.tasks.BuildClassDiagramTask_Decorated.getClassLoader(Unknown...

To enumerate the classes, the plugin uses [`ClassGraph`](https://github.com/classgraph/classgraph). This class scanner supports filtering on package name. If we use this, we could write: build.gradle ``` classDiagram { packageName = "com.github.roroche"...

Android projects are based on Java. However, the Android Gradle plugin has its own way of defining its source sets and the corresponding class paths. In an Android project it...

As suggested here: https://github.com/classgraph/classgraph/issues/427#issuecomment-625252698 Dissociate: - `BuildClassDiagramTask` a raw `CustomTask` implementation without `AbstractClass` - `PluggableBuildClassDiagramTask` to be wired be the plugin and execute by default by `buildClassDiagram` task - `StandaloneBuildClassDiagramTask`...

## CVE-2018-10237 - Medium Severity Vulnerability Vulnerable Library - guava-21.0.jar Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much...

security vulnerability

## CVE-2015-3253 - High Severity Vulnerability Vulnerable Library - groovy-all-2.3.11.jar Groovy: A powerful, dynamic language for the JVM Path to dependency file: /tmp/ws-scm/plantuml-gradle-plugin/build.gradle Path to vulnerable library: 20200501183523_KRRQZE/downloadResource_RDOLRG/20200501183546/groovy-all-2.3.11.jar,20200501183523_KRRQZE/downloadResource_RDOLRG/20200501183546/groovy-all-2.3.11.jar Dependency Hierarchy:...

security vulnerability