• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

hyperledger / identus-cloud-agent / 10793991050

10 Sep 2024 01:56PM CUT coverage: 48.504% (-4.5%) from 52.962%
10793991050

push

web-flow
build: sbt and plugins dependency update (#1337)

Signed-off-by: Hyperledger Bot <hyperledger-bot@hyperledger.org>
Signed-off-by: Yurii Shynbuiev <yurii.shynbuiev@iohk.io>
Co-authored-by: Hyperledger Bot <hyperledger-bot@hyperledger.org>
Co-authored-by: Yurii Shynbuiev <yurii.shynbuiev@iohk.io>

7406 of 15269 relevant lines covered (48.5%)

0.49 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

83.33
/shared/core/src/main/scala/org/hyperledger/identus/shared/models/Base64UrlString.scala
1
package org.hyperledger.identus.shared.models
2

3
import org.hyperledger.identus.shared.utils.Base64Utils
4

5
import scala.util.Try
6

7
opaque type Base64UrlString = String
8

9
object Base64UrlString {
10
  def fromStringUnsafe(s: String): Base64UrlString = s
1✔
11
  def fromString(s: String): Try[Base64UrlString] = Try(Base64Utils.decodeURL(s)).map(_ => s)
1✔
12
  def fromByteArray(bytes: Array[Byte]): Base64UrlString = Base64Utils.encodeURL(bytes)
1✔
13

14
  extension (s: Base64UrlString) {
15
    def toStringNoPadding: String = s.takeWhile(_ != '=')
1✔
16
    def toByteArray: Array[Byte] = Base64Utils.decodeURL(s)
1✔
17
    def toString: String = s
×
18
  }
19
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc