summaryrefslogtreecommitdiffstats
path: root/src/package/tree.rs
AgeCommit message (Expand)Author
2021-01-18Run `cargo fmt`Matthias Beyer
2021-01-18Fix clippy: Remove redundant clone() callsMatthias Beyer
2021-01-15Fix clippy: you should consider adding a `Default` implementation for `packag...Matthias Beyer
2021-01-15Reimplement tree printing using 'ptree'Matthias Beyer
2021-01-13Add LICENSE file and license headersMatthias Beyer
2020-12-07Remove TODO because we hard-code dependency versionsMatthias Beyer
2020-12-07Remove unused functionsMatthias Beyer
2020-12-07Deny macro_use from external crateMatthias Beyer
2020-12-03Fix: Add missing importMatthias Beyer
2020-12-03Add Tree::all_packages() function to get all packages in a TreeMatthias Beyer
2020-12-03Cleanup importsMatthias Beyer
2020-11-10Change Tree implementation to be a Vec<_>Matthias Beyer
2020-11-08Remove unused debug print helperMatthias Beyer
2020-11-08Remove unused imports, sort importsMatthias Beyer
2020-11-06Add logging output and error context messagesMatthias Beyer
2020-11-05Derive Serialize for all typesMatthias Beyer
2020-11-04Remove all non-equality "Version constraint" implementationMatthias Beyer
2020-10-30Fix: Do build tree only with self-packaged dependenciesMatthias Beyer
2020-10-30Change dependency getter functions to return IteratorMatthias Beyer
2020-10-30Remove "Executor"Matthias Beyer
2020-10-29Fix (tests): Do not pass progress bars by referenceMatthias Beyer
2020-10-28Move progress bar setup to utility moduleMatthias Beyer
2020-10-26Add Tree::into_iter() for easy destructingMatthias Beyer
2020-10-26Do not show progressbars in test executionMatthias Beyer
2020-10-26Add tests for Tree typeMatthias Beyer
2020-10-26Implement tests for Repository typeMatthias Beyer
2020-10-22Add Tree::packages() and Tree::dependencies()Matthias Beyer
2020-10-13Add recursive Tree printingMatthias Beyer
2020-10-13Add debug/trace outputMatthias Beyer
2020-10-13Remove VersionParser, which is implemented with a simple TryInto<>Matthias Beyer
2020-10-13Mark unused elements as allow(unused)Matthias Beyer
2020-10-13Remove unnecessary function argumentMatthias Beyer
2020-10-13Remove Loader, not used anymoreMatthias Beyer
2020-10-12Add progress bar for package tree buildingMatthias Beyer
2020-10-12Rewrite Tree filling algorithm to use Repository to find packagesMatthias Beyer
2020-10-12Implement dependency getting properly, including version parsingMatthias Beyer
2020-10-12Add Executor for executing things on the systemMatthias Beyer
2020-10-12Implement Tree type for packagesMatthias Beyer