FilePackageFingerprintStorage
FilePackageFingerprintStorage.swift:20struct FilePackageFingerprintStoragestruct FilePackageFingerprintStorageimport PackageFingerprintprotocol PackageFingerprintStorageinit(fileSystem: any FileSystem, directoryPath: AbsolutePath) func get(package: PackageIdentity, version: Version, observabilityScope: ObservabilityScope) throws -> [Fingerprint.Kind : [Fingerprint.ContentType : Fingerprint]] func get(package: PackageReference, version: Version, observabilityScope: ObservabilityScope) throws -> [Fingerprint.Kind : [Fingerprint.ContentType : Fingerprint]] func put(package: PackageIdentity, version: Version, fingerprint: Fingerprint, observabilityScope: ObservabilityScope) throws func put(package: PackageReference, version: Version, fingerprint: Fingerprint, observabilityScope: ObservabilityScope) throws func get(package: PackageIdentity, version: Version, kind: Fingerprint.Kind, contentType: Fingerprint.ContentType, observabilityScope: ObservabilityScope) throws -> Fingerprint func get(package: PackageReference, version: Version, kind: Fingerprint.Kind, contentType: Fingerprint.ContentType, observabilityScope: ObservabilityScope) throws -> Fingerprint