]> _ Git - alire.git/commit
feat: abbreviated dependency tree printing (#1814)
authorAlejandro R Mosteo <amosteo@unizar.es>
Thu, 9 Jan 2025 10:41:37 +0000 (11:41 +0100)
committerGitHub <noreply@github.com>
Thu, 9 Jan 2025 10:41:37 +0000 (11:41 +0100)
commit9d27d1d7ae98d96ad121ece5f1fd2633095af221
treed5ee78312deb18621d7e8b363939276bd11f26ce
parent0d255c2039114d4476465a249963192cbcdcd522
feat: abbreviated dependency tree printing (#1814)

* Concise mode for dependency tree printing

* New test

* WIP: user changes

* Even more concise

No point in having an extra line for one single elided dependency, which
happens often.

* self-review

* Switch to full line with "+-- ..."
doc/user-changes.md
src/alire/alire-solutions.adb
src/alire/alire-solutions.ads
testsuite/tests/with/tree-concise/test.py [new file with mode: 0644]
testsuite/tests/with/tree-concise/test.yaml [new file with mode: 0644]