Skip to content

Commit 372120c

Browse files
authored
Move Try back into util package (#378)
1 parent 1570e80 commit 372120c

File tree

84 files changed

+153
-155
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+153
-155
lines changed

readium/adapters/pdfium/pdfium-document/src/main/java/org/readium/adapters/pdfium/document/PdfiumDocument.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ import kotlin.reflect.KClass
1616
import kotlinx.coroutines.Dispatchers
1717
import kotlinx.coroutines.withContext
1818
import org.readium.r2.shared.InternalReadiumApi
19-
import org.readium.r2.shared.error.getOrThrow
2019
import org.readium.r2.shared.extensions.md5
2120
import org.readium.r2.shared.extensions.tryOrNull
2221
import org.readium.r2.shared.resource.Resource
22+
import org.readium.r2.shared.util.getOrThrow
2323
import org.readium.r2.shared.util.pdf.PdfDocument
2424
import org.readium.r2.shared.util.pdf.PdfDocumentFactory
2525
import org.readium.r2.shared.util.toFile

readium/adapters/pspdfkit/pspdfkit-document/src/main/java/org/readium/adapters/pspdfkit/document/ResourceDataProvider.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ package org.readium.adapters.pspdfkit.document
99
import com.pspdfkit.document.providers.DataProvider
1010
import java.util.*
1111
import kotlinx.coroutines.runBlocking
12-
import org.readium.r2.shared.error.getOrElse
1312
import org.readium.r2.shared.resource.Resource
1413
import org.readium.r2.shared.resource.synchronized
14+
import org.readium.r2.shared.util.getOrElse
1515
import org.readium.r2.shared.util.isLazyInitialized
1616
import timber.log.Timber
1717

readium/lcp/src/main/java/org/readium/r2/lcp/LcpContentProtection.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ import org.readium.r2.lcp.license.model.LicenseDocument
1111
import org.readium.r2.shared.asset.Asset
1212
import org.readium.r2.shared.asset.AssetRetriever
1313
import org.readium.r2.shared.asset.AssetType
14-
import org.readium.r2.shared.error.ThrowableError
15-
import org.readium.r2.shared.error.Try
16-
import org.readium.r2.shared.error.flatMap
17-
import org.readium.r2.shared.error.getOrElse
1814
import org.readium.r2.shared.publication.Publication
1915
import org.readium.r2.shared.publication.encryption.encryption
2016
import org.readium.r2.shared.publication.flatten
@@ -24,7 +20,11 @@ import org.readium.r2.shared.resource.ArchiveFactory
2420
import org.readium.r2.shared.resource.Resource
2521
import org.readium.r2.shared.resource.ResourceFactory
2622
import org.readium.r2.shared.resource.TransformingContainer
23+
import org.readium.r2.shared.util.ThrowableError
24+
import org.readium.r2.shared.util.Try
2725
import org.readium.r2.shared.util.Url
26+
import org.readium.r2.shared.util.flatMap
27+
import org.readium.r2.shared.util.getOrElse
2828
import org.readium.r2.shared.util.toFile
2929

3030
internal class LcpContentProtection(

readium/lcp/src/main/java/org/readium/r2/lcp/LcpDecryptor.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
package org.readium.r2.lcp
1111

1212
import java.io.IOException
13-
import org.readium.r2.shared.error.Try
14-
import org.readium.r2.shared.error.getOrElse
15-
import org.readium.r2.shared.error.getOrThrow
1613
import org.readium.r2.shared.extensions.coerceFirstNonNegative
1714
import org.readium.r2.shared.extensions.inflate
1815
import org.readium.r2.shared.extensions.requireLengthFitInt
@@ -25,7 +22,10 @@ import org.readium.r2.shared.resource.TransformingResource
2522
import org.readium.r2.shared.resource.flatMap
2623
import org.readium.r2.shared.resource.flatMapCatching
2724
import org.readium.r2.shared.resource.mapCatching
25+
import org.readium.r2.shared.util.Try
2826
import org.readium.r2.shared.util.Url
27+
import org.readium.r2.shared.util.getOrElse
28+
import org.readium.r2.shared.util.getOrThrow
2929

3030
/**
3131
* Decrypts a resource protected with LCP.

readium/lcp/src/main/java/org/readium/r2/lcp/LcpDecryptorTest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
package org.readium.r2.lcp
1111

1212
import kotlin.math.ceil
13-
import org.readium.r2.shared.error.getOrElse
14-
import org.readium.r2.shared.error.getOrThrow
1513
import org.readium.r2.shared.extensions.coerceIn
1614
import org.readium.r2.shared.publication.Publication
1715
import org.readium.r2.shared.resource.Resource
1816
import org.readium.r2.shared.resource.mapCatching
17+
import org.readium.r2.shared.util.getOrElse
18+
import org.readium.r2.shared.util.getOrThrow
1919
import org.readium.r2.shared.util.use
2020
import timber.log.Timber
2121

readium/lcp/src/main/java/org/readium/r2/lcp/LcpLicense.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ import kotlinx.coroutines.runBlocking
1515
import org.joda.time.DateTime
1616
import org.readium.r2.lcp.license.model.LicenseDocument
1717
import org.readium.r2.lcp.license.model.StatusDocument
18-
import org.readium.r2.shared.error.Try
1918
import org.readium.r2.shared.publication.services.ContentProtectionService
19+
import org.readium.r2.shared.util.Try
2020
import timber.log.Timber
2121

2222
/**

readium/lcp/src/main/java/org/readium/r2/lcp/LcpService.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ import org.readium.r2.lcp.service.PassphrasesRepository
3030
import org.readium.r2.lcp.service.PassphrasesService
3131
import org.readium.r2.shared.asset.Asset
3232
import org.readium.r2.shared.asset.AssetRetriever
33-
import org.readium.r2.shared.error.Try
3433
import org.readium.r2.shared.publication.protection.ContentProtection
34+
import org.readium.r2.shared.util.Try
3535
import org.readium.r2.shared.util.mediatype.MediaType
3636
import org.readium.r2.shared.util.mediatype.MediaTypeRetriever
3737

readium/lcp/src/main/java/org/readium/r2/lcp/license/License.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ import org.readium.r2.lcp.service.DeviceService
2525
import org.readium.r2.lcp.service.LcpClient
2626
import org.readium.r2.lcp.service.LicensesRepository
2727
import org.readium.r2.lcp.service.NetworkService
28-
import org.readium.r2.shared.error.Try
29-
import org.readium.r2.shared.error.getOrElse
30-
import org.readium.r2.shared.error.getOrThrow
3128
import org.readium.r2.shared.extensions.toIso8601String
3229
import org.readium.r2.shared.extensions.tryOrNull
30+
import org.readium.r2.shared.util.Try
31+
import org.readium.r2.shared.util.getOrElse
32+
import org.readium.r2.shared.util.getOrThrow
3333
import org.readium.r2.shared.util.mediatype.MediaType
3434
import timber.log.Timber
3535

readium/lcp/src/main/java/org/readium/r2/lcp/license/LicenseValidation.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import org.readium.r2.lcp.service.DeviceService
2323
import org.readium.r2.lcp.service.LcpClient
2424
import org.readium.r2.lcp.service.NetworkService
2525
import org.readium.r2.lcp.service.PassphrasesService
26-
import org.readium.r2.shared.error.getOrElse
26+
import org.readium.r2.shared.util.getOrElse
2727
import org.readium.r2.shared.util.mediatype.MediaType
2828
import timber.log.Timber
2929

readium/lcp/src/main/java/org/readium/r2/lcp/license/container/ContainerLicenseContainer.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ package org.readium.r2.lcp.license.container
99
import kotlinx.coroutines.runBlocking
1010
import org.readium.r2.lcp.LcpException
1111
import org.readium.r2.lcp.license.model.LicenseDocument
12-
import org.readium.r2.shared.error.getOrThrow
1312
import org.readium.r2.shared.resource.Container
1413
import org.readium.r2.shared.resource.Resource
14+
import org.readium.r2.shared.util.getOrThrow
1515

1616
/**
1717
* Access to a License Document stored in a read-only container.

0 commit comments

Comments
 (0)