summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2020-10-14Rename: yabos -> butidoMatthias Beyer
2020-10-13Differentiate between system-buildtime and system-runtime dependenciesMatthias Beyer
2020-10-13Implement version / constraint parsingMatthias Beyer
2020-10-13Add recursive Tree printingMatthias Beyer
2020-10-13Add debug/trace outputMatthias Beyer
2020-10-13Hand-implement Debug for PackageMatthias Beyer
2020-10-13Split files for more structureMatthias 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-13Replace use of deprecated functionMatthias Beyer
2020-10-13Remove unnecessary function argumentMatthias Beyer
2020-10-13Implement with undecided for nowMatthias Beyer
2020-10-13Use Configuration instead of manually pulling together configuration valuesMatthias Beyer
2020-10-13Remove Loader, not used anymoreMatthias Beyer
2020-10-13Fix: Return Tree object, not result of add_package() callMatthias Beyer
2020-10-12Make percent output right-alignedMatthias Beyer
2020-10-12Add progress bar for package tree buildingMatthias Beyer
2020-10-12Add (not required) package version in CLIMatthias Beyer
2020-10-12Implement Tree building in main()Matthias Beyer
2020-10-12Rewrite Tree filling algorithm to use Repository to find packagesMatthias Beyer
2020-10-12Let types derive Clone for simplicity for nowMatthias Beyer
2020-10-12Add dummy implementations for Executor and VersionParserMatthias Beyer
2020-10-12Fix typo in method nameMatthias Beyer
2020-10-12Let Repository::find() return Vec<_> to be compatible with other find_* methodsMatthias Beyer
2020-10-12Prepare for using multiple progress barsMatthias Beyer
2020-10-12Add progress reporting to repository loading mechanismMatthias Beyer
2020-10-12Remove unused importsMatthias Beyer
2020-10-12Reimplement main() to simply load the repositoryMatthias Beyer
2020-10-12Remove declaration because it has no effect anywaysMatthias Beyer
2020-10-12Rename variants when deserializingMatthias Beyer
2020-10-12Deserialize these types transparentlyMatthias Beyer
2020-10-12BuildDependency should impl CloneMatthias Beyer
2020-10-12Outsource dependencies into subtype for better structuring of package definit...Matthias Beyer
2020-10-12Extract Source to own type for better structured pkg filesMatthias Beyer
2020-10-12Implement RepositoryMatthias Beyer
2020-10-12Derive Clone for Package{Name, Version}Matthias Beyer
2020-10-12Implement basic main()Matthias Beyer
2020-10-12Implement From<String> for PackageNameMatthias Beyer
2020-10-12Add minimal CLI definitionMatthias Beyer
2020-10-12Implement dependency getting properly, including version parsingMatthias Beyer
2020-10-12Add VersionParser trait (plus helpers)Matthias Beyer
2020-10-12Add Executor for executing things on the systemMatthias Beyer
2020-10-12Implement Tree type for packagesMatthias Beyer
2020-10-12Implement Display and Conversion for utility typesMatthias Beyer
2020-10-12Make Package type more powerfulMatthias Beyer
2020-10-12Loader: Do not require AsRef<_>Matthias Beyer
2020-10-12Implement first draft of package loading mechanismMatthias Beyer
2020-10-12Initial importMatthias Beyer