Patrick Kusebauch
Patrick Kusebauch
Closes #906 I suspect that workflows will fail because GitHub will use the old workflow and not the applied changes in this PR. OK, it seems that I was wrong.
PHP 7.4 is [not actively supported](https://www.php.net/supported-versions.php) for several months now by PHP and is only receiving security fixes. Maybe it is time to move to PHP 8+?
```bash patrick@thinkpad ~/PhpstormProjects/deptrac-awesome (main)$ bin/deptrac -vvv Box Requirements Checker ======================== > Using PHP 8.1.2 > PHP is using the following php.ini file: /etc/php/8.1/cli/php.ini > Checking Box requirements: ✔ The application...
Closes #792
From experimenting with graphivz groups, I have found the ability to nest/group layers together an incredibly useful feature. It would be great if it was not an afterthought in output...
At least for formatters, it is straightforward. Implement the `OutputFormatterInterface`, let users know how to register it and you are good to go. For Commands, this is not so simple,...
@patrickkusebauch after a painfull rebase I realized the newly added "groups" feature seems to not work on windows, see ``` 1) Tests\Qossmic\Deptrac\OutputFormatter\GraphVizOutputFormatterTest::testFinish Failed asserting that two strings are equal. ---...
Packages in pdepend are now created based on namespaces. There is no way to switch this behavior to follow either file level or class level @package annotation. This is problematic...
Right now panels are render on the order they are added into the Bar class. It would be nice to have the option to sort the panel before rendering (maybe...
Given there is a 1:1(optional) relationship in the database. For example in there are 2 tables `member` and `add_info`. `member` has PK `id` and `add_info` has FK `member_id`. However not...