summaryrefslogtreecommitdiffstats
path: root/src/filestore/path.rs
AgeCommit message (Expand)Author
2021-11-19Update Copyright string to 2020-2022Matthias Beyer
2021-08-12Fix clippy: Remove needless borrowsMatthias Beyer
2021-04-12Remove duplicated codeMatthias Beyer
2021-04-12Filter out the /outputs/ directoryMatthias Beyer
2021-04-06Remove pub from FileStoreImpl::root_path memberMatthias Beyer
2021-02-22Remove MergedStoresMatthias Beyer
2021-02-17Pass MergedStores to endpoint/jobs rather than only staging storeMatthias Beyer
2021-02-16Rewrite artifact searching in replacement algorithmMatthias Beyer
2021-02-15No need to map () to ()Matthias Beyer
2021-02-11Implement find-artifact subcommandMatthias Beyer
2021-02-11Add FullArtifactPath::artifact_path() getterMatthias Beyer
2021-02-11Make function pub, so we can use it elsewhereMatthias Beyer
2021-02-08Remove `Artifact` typeMatthias Beyer
2021-02-08Remove `Artifact` type almost entirelyMatthias Beyer
2021-01-25Let the JobHandle::run() return a Vec<Artifact>Matthias Beyer
2021-01-25Fix: Filter each entry, strip prefixMatthias Beyer
2021-01-21Reimplement: Orchestrator::run()Matthias Beyer
2021-01-21Add derive(Debug) for FillArtifactPathDisplayMatthias Beyer
2021-01-21Add FullArtifactPath::exists()Matthias Beyer
2021-01-18Run `cargo fmt`Matthias Beyer
2021-01-15Fix clippy: this `else { if .. }` block can be collapsedMatthias Beyer
2021-01-13Add LICENSE file and license headersMatthias Beyer
2020-12-07Reduce interface of pathes by restricting visibility of functionsMatthias Beyer
2020-12-07Fix: Add unchecked variants of constructors for testsMatthias Beyer
2020-12-07Add checks so that FullArtifactPath can only be constructed for existing filesMatthias Beyer
2020-12-07Fix: ArtifactPath::is_dir() should not existMatthias Beyer
2020-12-07Remove StoreRoot::stripped_from() and StoreRoot::walk()Matthias Beyer
2020-12-07Remove AsRef<Path> for StoreRoot implMatthias Beyer
2020-12-07Remove StoreRoot::as_path()Matthias Beyer
2020-12-07Make stores only loadable with StoreRoot objectMatthias Beyer
2020-12-07Add runtime check in StoreRoot::newMatthias Beyer
2020-12-07Add runtime check in ArtifactPath::newMatthias Beyer
2020-12-07Remove StoreRoot::join_path()Matthias Beyer
2020-12-07Make FullArtifactPath a tuple of StoreRoot and ArtifactPathMatthias Beyer
2020-12-07Remove AsRef<Path> for FullArtifactPath implMatthias Beyer
2020-12-07Add ArtifactPath, StoreRootMatthias Beyer