summaryrefslogtreecommitdiffstats
path: root/src/package
AgeCommit message (Expand)Author
2021-11-19Update Copyright string to 2020-2022Matthias Beyer
2021-09-16Clippy: Allow From<> over Into<> implementation hereMatthias Beyer
2021-09-16Fix clippy: Use BTreeMap instead of HashMapMatthias Beyer
2021-09-16Refactor: Outsource condition-checking and parsing to helper fnMatthias Beyer
2021-09-16Refactor getting package dependencies as helper fnMatthias Beyer
2021-09-16Implement dependency-condition filteringMatthias Beyer
2021-09-16Add trait to match conditions of dependenciesMatthias Beyer
2021-09-16Refactor: Do not use Package::get_self_packaged_dependences() helper fnMatthias Beyer
2021-09-16Add more sensible error messageMatthias Beyer
2021-09-16Add testcase with multiple dependencies specifiedMatthias Beyer
2021-09-16Add condition-matching against dataMatthias Beyer
2021-09-16Add tests for DAG-building with conditional dependencyMatthias Beyer
2021-09-16Impl Dependency::new_conditional() if in testing codeMatthias Beyer
2021-09-16Impl Condition::new() if in testing codeMatthias Beyer
2021-09-16Add passing of data for condition-checkMatthias Beyer
2021-09-16Add conditional dependency support for runtime dependency typeMatthias Beyer
2021-09-16Add conditional dependency support for build dependency typeMatthias Beyer
2021-09-16Add getters for Condition membersMatthias Beyer
2021-09-16Add conditional dependency variantMatthias Beyer
2021-09-16Add types for conditional dependenciesMatthias Beyer
2021-09-16Rewrite Dependency type as enumMatthias Beyer
2021-09-16Add test: parsing DependencyMatthias Beyer
2021-09-16Rewrite BuildDependency type as enumMatthias Beyer
2021-09-16Add test: parsing BuildDependencyMatthias Beyer
2021-08-13Fix: Allow punctuation (.-) in package nameMatthias Beyer
2021-08-12Fix: Pass Some(_) progressbar in testsMatthias Beyer
2021-08-12Fix clippy: Use unused valueMatthias Beyer
2021-08-12Fix clippy: Remove needless borrowsMatthias Beyer
2021-06-18Make progress bar for loading DAG optionalMatthias Beyer
2021-06-16Debug-Print all package details before renderingMatthias Beyer
2021-06-16Add more debug information for Package typeMatthias Beyer
2021-06-09Add more error contextMatthias Beyer
2021-06-09Remove too verbose trace outputMatthias Beyer
2021-05-28Remove feature "PackageFlags"Matthias Beyer
2021-05-25Fix: Error out if a dependency cannot be foundMatthias Beyer
2021-05-25Impl Display for PackageVersionConstraintMatthias Beyer
2021-04-12Make function privateMatthias Beyer
2021-03-18Make error message more verboseMatthias Beyer
2021-03-18Rewrite PackageVersionConstraint constructingMatthias Beyer
2021-03-18Make ::parser() privateMatthias Beyer
2021-03-18Rewrite to use constructorMatthias Beyer
2021-03-13Switch from sha1 to sha-1Matthias Beyer
2021-03-04Do not pass progress bars by value, but by referenceMatthias Beyer
2021-02-11Implement find-artifact subcommandMatthias Beyer
2021-02-06Add Tests for DAG implementationMatthias Beyer
2021-02-06Fix: If we added the package already, do not recurseMatthias Beyer
2021-02-06Rewrite package organizational structure using DAGMatthias Beyer
2021-02-02Fix: Hash decoding for sha256Matthias Beyer
2021-02-02Add more error context informationMatthias Beyer
2021-02-02Make source verification completely asyncMatthias Beyer