-
Notifications
You must be signed in to change notification settings - Fork 8
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
Baseline implementation of MermaidJS Output Formatter - qossmic/deptrac#1372 #20
Conversation
Closes: qossmic/deptrac#1372 For cross-referencing, can you add this to the PR description, please? |
{ | ||
private string $name = 'mermaidjs'; | ||
|
||
private string $direction = 'TD'; |
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.
In the yaml
config, you allow to modify this parameter, but I do not see an equivalent way to do this in the php
config. Can you make sure the feature set is equivalent between the two?
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.
Should be now equivalent.
…to mermaid-js-outputt-formatter # Conflicts: # docs/formatters.md # src/Contract/Config/Formatter/MermaidJsConfig.php
Oh not to the title, to the description. Literally just copy and paste it as the first line in the description. |
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.
👍 LGTM
@jan-simbera thank you very much! |
…ac#1372 (qossmic#20) Feat: base implementation of MermaidJS Output Formatter --------- Co-authored-by: simbera <jan.simbera@onlineprinters.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [phpstan/phpstan](https://github.com/phpstan/phpstan) | `^1.11.4` -> `^1.11.5` | [![age](https://developer.mend.io/api/mc/badges/age/packagist/phpstan%2fphpstan/1.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/phpstan%2fphpstan/1.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/phpstan%2fphpstan/1.11.4/1.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/phpstan%2fphpstan/1.11.4/1.11.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [phpunit/phpunit](https://phpunit.de/) ([source](https://github.com/sebastianbergmann/phpunit)) | `^11.2.2` -> `^11.2.3` | [![age](https://developer.mend.io/api/mc/badges/age/packagist/phpunit%2fphpunit/11.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/phpunit%2fphpunit/11.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/phpunit%2fphpunit/11.2.2/11.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/phpunit%2fphpunit/11.2.2/11.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [qossmic/deptrac](https://github.com/qossmic/deptrac) | `^2.0.0` -> `^2.0.1` | [![age](https://developer.mend.io/api/mc/badges/age/packagist/qossmic%2fdeptrac/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/qossmic%2fdeptrac/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/qossmic%2fdeptrac/2.0.0/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/qossmic%2fdeptrac/2.0.0/2.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>phpstan/phpstan (phpstan/phpstan)</summary> ### [`v1.11.5`](https://github.com/phpstan/phpstan/compare/1.11.4...1.11.5) [Compare Source](https://github.com/phpstan/phpstan/compare/1.11.4...1.11.5) </details> <details> <summary>sebastianbergmann/phpunit (phpunit/phpunit)</summary> ### [`v11.2.3`](https://github.com/sebastianbergmann/phpunit/releases/tag/11.2.3): PHPUnit 11.2.3 [Compare Source](https://github.com/sebastianbergmann/phpunit/compare/11.2.2...11.2.3) ##### Changed - [#​5870](https://github.com/sebastianbergmann/phpunit/pull/5870): Do not collect unnecessary information using `debug_backtrace()` *** [How to install or update PHPUnit](https://docs.phpunit.de/en/11.2/installation.html) </details> <details> <summary>qossmic/deptrac (qossmic/deptrac)</summary> ### [`v2.0.1`](https://github.com/qossmic/deptrac/releases/tag/2.0.1) [Compare Source](https://github.com/qossmic/deptrac/compare/2.0.0...2.0.1) #### What's Changed - fix: deprecated option in layer doc by [@​eliot488995568](https://github.com/eliot488995568) in [https://github.com/qossmic/deptrac-src/pull/33](https://github.com/qossmic/deptrac-src/pull/33) - composer-dependency-analyser: update to 1.5.0 (support functions) by [@​janedbal](https://github.com/janedbal) in [https://github.com/qossmic/deptrac-src/pull/34](https://github.com/qossmic/deptrac-src/pull/34) - LayerCollector: better message for BC break change by [@​janedbal](https://github.com/janedbal) in [https://github.com/qossmic/deptrac-src/pull/43](https://github.com/qossmic/deptrac-src/pull/43) - Improve deployment by [@​gennadigennadigennadi](https://github.com/gennadigennadigennadi) in [https://github.com/qossmic/deptrac-src/pull/48](https://github.com/qossmic/deptrac-src/pull/48) - bump prod depenndencies by [@​gennadigennadigennadi](https://github.com/gennadigennadigennadi) in [https://github.com/qossmic/deptrac-src/pull/49](https://github.com/qossmic/deptrac-src/pull/49) #### New Contributors - [@​janedbal](https://github.com/janedbal) made their first contribution in [https://github.com/qossmic/deptrac-src/pull/22](https://github.com/qossmic/deptrac-src/pull/22) - [@​jan-simbera](https://github.com/jan-simbera) made their first contribution in [https://github.com/qossmic/deptrac-src/pull/20](https://github.com/qossmic/deptrac-src/pull/20) - [@​eliot488995568](https://github.com/eliot488995568) made their first contribution in [https://github.com/qossmic/deptrac-src/pull/33](https://github.com/qossmic/deptrac-src/pull/33) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Lendable/aggregate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQxMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
The basic implementation of the MermaidJS Output Formatter. With documentation and php config.