Comments (3)
What I remember from PlantUML server (long time ago) is that it used the URL to contain an encoded version of the textual plantuml diagram. Due to maximum URL sizes (officially 2048
characters) this is feasible only for rather small diagrams.
That is the reason this avenue was never investigated (also I don't want to link to the plantuml main site on my generated javadoc).
But to answer your feature request:
- Yes, technically I think it would be doable, however, for large diagrams it might not work due to URL size limits.
- I currently have not much time to spend on this, so I'm not sure how strong the demand is for this.
For now I'm leaning towards leaving this GitHub issue open and see if there are any additional people commenting they want or even need this.
Feel free to comment yourself to try to change my mind though 😉
from umldoclet.
Thank you for responding to my request! I know that I use the server-version for my own personal stuff (I use VSCode and a web-version [not plantuml.com] to render diagrams). Unfortunately, I do not know if this is a GET or POST request (I guess I can go look).
If a POST request, the URL issue would not be a problem, and it would alleviate you from needing to embed the plantuml code directly in the doclet code.
It is a little odd that there are not others needing this and I for one really enjoy your work. Being able to automatically generate Class Diagrams in Javadocs is amazing and so needed.
Thanks again for all your effort.
from umldoclet.
Support was added in 2.1.0
from umldoclet.
Related Issues (20)
- Upgrading spring boot service from java 8 to java 11 gives error regarding the UMLDoclet HOT 7
- Failure to generate UML diagrams and SVG HOT 11
- Using JDK-16 package.svg graphics are not shown on package-summary pages, although graphics do get generated HOT 1
- Fix UML diagram locations for java modules HOT 1
- How to set TypeDisplay.NONE? HOT 6
- Sharing a Gradle Kotlin DSL configuration HOT 2
- Dot Executable: null on windows when GRAPHVIZ_DOT not declared HOT 8
- Override option for SVG Object Tags HOT 6
- <umlImageFormat>png</umlImageFormat> not working HOT 2
- Document how to include custom plantuml diagrams into generated javadoc HOT 4
- Is there a way to backport the styling from v2 to v1? HOT 15
- NPE on some package level images HOT 2
- Documentation of additionalOptions HOT 7
- Regular Doclet logging turns up as warnings in maven
- Allow provide additional plantUML options(rendern with Smetana) HOT 4
- No connection is drawn for return value types HOT 2
- Enable "-link" option multiple times HOT 1
- Configure Built-In plantuml to not steal keyboard focus on MacOS X HOT 5
- Diagrams not always included in HTML
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from umldoclet.