Skip to content

Commit c930dd1

Browse files
committed
fix(PurlExtensions): Add DirectoryProvenance
Functions accepting a `KnownProvenance` often only handle the two explicit cases of `Artifact` or `RepositoryProvenance`. Add `DirectoryProvenance` cases to conditional `when`s. Signed-off-by: Jens Keim <[email protected]>
1 parent 9993e7e commit c930dd1

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

model/src/main/kotlin/utils/PurlExtensions.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ package org.ossreviewtoolkit.model.utils
2222
import java.net.URLDecoder
2323

2424
import org.ossreviewtoolkit.model.ArtifactProvenance
25+
import org.ossreviewtoolkit.model.DirectoryProvenance
2526
import org.ossreviewtoolkit.model.Hash
2627
import org.ossreviewtoolkit.model.Identifier
2728
import org.ossreviewtoolkit.model.Package
@@ -101,6 +102,8 @@ fun Provenance.toPurlExtras(): PurlExtras =
101102
)
102103
}
103104

105+
is DirectoryProvenance -> PurlExtras()
106+
104107
is UnknownProvenance -> PurlExtras()
105108
}
106109

0 commit comments

Comments
 (0)