-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
[Workflow] Add info about MermaidDumper #15102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @eFrane. You are today's hero for taking the time to document a future you proposed on the code!
I've left 3 markup related comments (reStructuredText has some overly complex syntax). Don't worry about these, we can also fix them while merging.
@@ -9,6 +9,7 @@ them as SVG or PNG images. First, install any of these free and open source | ||
applications needed to generate the images: | ||
|
||
* `Graphviz`_, provides the ``dot`` command; | ||
* `Mermaid CLI`, provides the ``mmdc``command; | ||
* `PlantUML`_, provides the ``plantuml.jar`` file (which requires Java). | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We also tell people about new features using a versionadded
block:
.. versionadded:: 5.3 | |
The ``mermaid`` dump format was introduced in Symfony 5.3. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While I fixed the other issues, I left out this one as the feature PR is not yet merged and although there's still plenty of time until 5.3 I erred on the cautious side.
c2e2aa0
to
b7e0fe2
Compare
This PR was squashed before being merged into the 5.3-dev branch. Discussion ---------- [Workflow] Add Mermaid.js dumper | Q | A | ------------- | --- | Branch? | 5.x | Bug fix? | no | New feature? | yes | Deprecations? | no | Tickets | #40165 | License | MIT | Doc PR | symfony/symfony-docs#15102 Mermaid is - next to PlantUML - one of the most popular simple graphing solutions. This workflow dumper mirrors the feature set of the PlantUML dumper except that Mermaid does not currently support colored transitions. **Things I need help with:** - ~I basically tried to copy the code style of the surrounding files and hope everything is conforming. Please let me know if I missed something.~ I see, that's the magic of fabbot. Nice. ❤️ - There are currently no tests for the different graph direction constants, I can add those, just did not see value in doing so yet. - I am unsure how to integrate this with the current documentation. This however is likely better discussed in the corresponding issue (see above). Commits ------- ada6f7d [Workflow] Add Mermaid.js dumper
This PR was squashed before being merged into the 5.3-dev branch. Discussion ---------- [Workflow] Add Mermaid.js dumper | Q | A | ------------- | --- | Branch? | 5.x | Bug fix? | no | New feature? | yes | Deprecations? | no | Tickets | #40165 | License | MIT | Doc PR | symfony/symfony-docs#15102 Mermaid is - next to PlantUML - one of the most popular simple graphing solutions. This workflow dumper mirrors the feature set of the PlantUML dumper except that Mermaid does not currently support colored transitions. **Things I need help with:** - ~I basically tried to copy the code style of the surrounding files and hope everything is conforming. Please let me know if I missed something.~ I see, that's the magic of fabbot. Nice. ❤️ - There are currently no tests for the different graph direction constants, I can add those, just did not see value in doing so yet. - I am unsure how to integrate this with the current documentation. This however is likely better discussed in the corresponding issue (see above). Commits ------- ada6f7d315 [Workflow] Add Mermaid.js dumper
This PR was squashed before being merged into the 5.3-dev branch. Discussion ---------- [Workflow] Add Mermaid.js dumper | Q | A | ------------- | --- | Branch? | 5.x | Bug fix? | no | New feature? | yes | Deprecations? | no | Tickets | #40165 | License | MIT | Doc PR | symfony/symfony-docs#15102 Mermaid is - next to PlantUML - one of the most popular simple graphing solutions. This workflow dumper mirrors the feature set of the PlantUML dumper except that Mermaid does not currently support colored transitions. **Things I need help with:** - ~I basically tried to copy the code style of the surrounding files and hope everything is conforming. Please let me know if I missed something.~ I see, that's the magic of fabbot. Nice. ❤️ - There are currently no tests for the different graph direction constants, I can add those, just did not see value in doing so yet. - I am unsure how to integrate this with the current documentation. This however is likely better discussed in the corresponding issue (see above). Commits ------- ada6f7d315 [Workflow] Add Mermaid.js dumper
[Workflow] rst syntax fixes
b7e0fe2
to
b7340c7
Compare
Thank you @eFrane and congratulations with your first contributions! :) Fyi, I've added the versionadded box while merging the PR. |
This updates the documentation for symfony/symfony#40171.