Code Monkey home page Code Monkey logo

Comments (3)

sjoerdtalsma avatar sjoerdtalsma commented on June 20, 2024

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.

FlashyCoderDude avatar FlashyCoderDude commented on June 20, 2024

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.

sjoerdtalsma avatar sjoerdtalsma commented on June 20, 2024

Support was added in 2.1.0

from umldoclet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.