Packages

o

org.http4s.laws.discipline

ArbitraryInstances

object ArbitraryInstances extends ArbitraryInstancesBinCompat0

Annotations
@deprecated
Deprecated

(Since version 0.22.6) Use arbitrary instead. They were redundant, and that one is consistent with Cats.

Source
arbitrary.scala
Linear Supertypes
ArbitraryInstancesBinCompat0, ArbitraryInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArbitraryInstances
  2. ArbitraryInstancesBinCompat0
  3. ArbitraryInstances
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val allowedQDText: List[Char]
    Definition Classes
    ArbitraryInstances
  5. val allowedText: List[Char]
    Definition Classes
    ArbitraryInstances
  6. implicit val arbDnt: Arbitrary[DNT]
    Definition Classes
    ArbitraryInstancesBinCompat0
  7. implicit val arbitraryAcceptPost: Arbitrary[Accept-Post]
    Definition Classes
    ArbitraryInstancesBinCompat0
  8. implicit val arbitraryCrossOriginResourcePolicy: Arbitrary[Cross-Origin-Resource-Policy]
    Definition Classes
    ArbitraryInstancesBinCompat0
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  11. def cogenFuture[A](implicit ec: TestContext, cg: Cogen[Try[A]]): Cogen[Future[A]]
    Definition Classes
    ArbitraryInstances
  12. def createGenUri: Gen[Uri]

    Creates an Gen[Url] with checking that a URI is converting to String and back to URI safely.

    Creates an Gen[Url] with checking that a URI is converting to String and back to URI safely. Use this Gen with cautions - it may lead to tests performance degradation.

    Definition Classes
    ArbitraryInstances
  13. val ctlChar: List[Char]
    Definition Classes
    ArbitraryInstances
  14. val dntGen: Gen[DNT]
    Definition Classes
    ArbitraryInstancesBinCompat0
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  18. val genAlphaToken: Gen[String]
    Definition Classes
    ArbitraryInstancesBinCompat0
  19. val genChar: Gen[Char]
    Definition Classes
    ArbitraryInstances
  20. def genCharsetRangeNoQuality: Gen[CharsetRange]
    Definition Classes
    ArbitraryInstances
  21. def genContentCodingNoQuality: Gen[ContentCoding]
    Definition Classes
    ArbitraryInstances
  22. val genCrLf: Gen[String]
    Definition Classes
    ArbitraryInstances
  23. val genCustomStatusReason: Gen[String]
    Definition Classes
    ArbitraryInstancesBinCompat0
  24. val genEntityTag: Gen[EntityTag]
    Definition Classes
    ArbitraryInstancesBinCompat0
  25. val genFieldContent: Gen[String]
    Definition Classes
    ArbitraryInstances
  26. val genFieldValue: Gen[String]
    Definition Classes
    ArbitraryInstances
  27. val genFieldVchar: Gen[Char]
    Definition Classes
    ArbitraryInstances
  28. val genFiniteDuration: Gen[FiniteDuration]
    Definition Classes
    ArbitraryInstances
  29. val genHexDigit: Gen[Char]
    Definition Classes
    ArbitraryInstances
  30. val genHttpDate: Gen[HttpDate]
    Definition Classes
    ArbitraryInstances
  31. val genHttpExpireDate: Gen[HttpDate]
    Definition Classes
    ArbitraryInstances
  32. def genLanguageTagNoQuality: Gen[LanguageTag]
    Definition Classes
    ArbitraryInstances
  33. val genListSep: Gen[String]
    Definition Classes
    ArbitraryInstancesBinCompat0
  34. val genLws: Gen[String]
    Definition Classes
    ArbitraryInstances
  35. val genNonTchar: Gen[Char]
    Definition Classes
    ArbitraryInstances
  36. val genNonToken: Gen[String]
    Definition Classes
    ArbitraryInstances
  37. val genObsText: Gen[String]
    Definition Classes
    ArbitraryInstancesBinCompat0
  38. val genOctet: Gen[Char]
    Definition Classes
    ArbitraryInstances
  39. val genOptWs: Gen[String]
    Definition Classes
    ArbitraryInstancesBinCompat0
  40. val genPctEncoded: Gen[String]
    Definition Classes
    ArbitraryInstances
  41. val genQDText: Gen[String]
    Definition Classes
    ArbitraryInstances
  42. val genRightLws: Gen[String]
    Definition Classes
    ArbitraryInstances
  43. val genStandardMethod: Gen[Method]
    Definition Classes
    ArbitraryInstances
  44. val genStandardStatus: Gen[Status]
    Definition Classes
    ArbitraryInstances
  45. val genSubDelims: Gen[Char]
    Definition Classes
    ArbitraryInstances
  46. val genTchar: Gen[Char]
    Definition Classes
    ArbitraryInstances
  47. val genText: Gen[String]
    Definition Classes
    ArbitraryInstances
  48. val genToken: Gen[String]
    Definition Classes
    ArbitraryInstances
  49. val genUnreserved: Gen[Char]
    Definition Classes
    ArbitraryInstances
  50. val genValidStatusCode: Gen[Int]
    Definition Classes
    ArbitraryInstances
  51. val genVchar: Gen[Char]
    Definition Classes
    ArbitraryInstances
  52. val genVcharExceptDquote: Gen[Char]
    Definition Classes
    ArbitraryInstancesBinCompat0
  53. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  54. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  55. implicit val http4sArbitraryMediaType: Arbitrary[MediaType]
    Definition Classes
    ArbitraryInstances
  56. val http4sGenMediaRange: Gen[MediaRange]
    Definition Classes
    ArbitraryInstances
  57. val http4sGenMediaRangeAndQValue: Gen[MediaRangeAndQValue]
    Definition Classes
    ArbitraryInstances
  58. val http4sGenMediaRangeExtension: Gen[(String, String)]
    Definition Classes
    ArbitraryInstances
  59. val http4sGenMediaRangeExtensions: Gen[Map[String, String]]
    Definition Classes
    ArbitraryInstances
  60. val http4sGenMediaType: Gen[MediaType]
    Definition Classes
    ArbitraryInstances
  61. val http4sGenUnquotedPair: Gen[String]
    Definition Classes
    ArbitraryInstances
  62. implicit val http4sTestingAbitraryForPath: Arbitrary[Path]
    Definition Classes
    ArbitraryInstances
  63. implicit val http4sTestingArbitraryForAcceptCharset: Arbitrary[Accept-Charset]
    Definition Classes
    ArbitraryInstances
  64. implicit val http4sTestingArbitraryForAcceptEncoding: Arbitrary[Accept-Encoding]
    Definition Classes
    ArbitraryInstances
  65. implicit val http4sTestingArbitraryForAcceptHeader: Arbitrary[Accept]
    Definition Classes
    ArbitraryInstances
  66. implicit val http4sTestingArbitraryForAcceptLanguage: Arbitrary[Accept-Language]
    Definition Classes
    ArbitraryInstances
  67. implicit val http4sTestingArbitraryForAcceptPatchHeader: Arbitrary[Accept-Patch]
    Definition Classes
    ArbitraryInstances
  68. implicit val http4sTestingArbitraryForAccessControlAllowHeaders: Arbitrary[Access-Control-Allow-Headers]
    Definition Classes
    ArbitraryInstances
  69. implicit val http4sTestingArbitraryForAccessControlAllowMethodsHeader: Arbitrary[Access-Control-Allow-Methods]
    Definition Classes
    ArbitraryInstances
  70. implicit val http4sTestingArbitraryForAccessControlExposeHeaders: Arbitrary[Access-Control-Expose-Headers]
    Definition Classes
    ArbitraryInstances
  71. implicit val http4sTestingArbitraryForAceesContrlolAllowedCredentials: Arbitrary[Access-Control-Allow-Credentials]
    Definition Classes
    ArbitraryInstances
  72. implicit val http4sTestingArbitraryForAgeHeader: Arbitrary[Age]
    Definition Classes
    ArbitraryInstances
  73. implicit val http4sTestingArbitraryForAllow: Arbitrary[Allow]
    Definition Classes
    ArbitraryInstances
  74. implicit val http4sTestingArbitraryForAuthority: Arbitrary[Authority]
    Definition Classes
    ArbitraryInstances
  75. implicit val http4sTestingArbitraryForCharset: Arbitrary[Charset]
    Definition Classes
    ArbitraryInstances
  76. implicit val http4sTestingArbitraryForCharsetAtomRange: Arbitrary[Atom]
    Definition Classes
    ArbitraryInstances
  77. implicit val http4sTestingArbitraryForCharsetRange: Arbitrary[CharsetRange]
    Definition Classes
    ArbitraryInstances
  78. implicit val http4sTestingArbitraryForCharsetSplatRange: Arbitrary[*]
    Definition Classes
    ArbitraryInstances
  79. implicit val http4sTestingArbitraryForContentEncoding: Arbitrary[Content-Encoding]
    Definition Classes
    ArbitraryInstances
  80. implicit val http4sTestingArbitraryForContentLength: Arbitrary[Content-Length]
    Definition Classes
    ArbitraryInstances
  81. implicit val http4sTestingArbitraryForContentType: Arbitrary[Content-Type]
    Definition Classes
    ArbitraryInstances
  82. implicit val http4sTestingArbitraryForDateHeader: Arbitrary[Date]
    Definition Classes
    ArbitraryInstances
  83. implicit def http4sTestingArbitraryForDecodeFailure: Arbitrary[DecodeFailure]
    Definition Classes
    ArbitraryInstances
  84. implicit def http4sTestingArbitraryForEntity[F[_]]: Arbitrary[Entity[F]]
    Definition Classes
    ArbitraryInstances
  85. implicit def http4sTestingArbitraryForEntityDecoder[F[_], A](implicit F: Concurrent[F], dispatcher: Dispatcher[F], testContext: TestContext, g: Arbitrary[DecodeResult[F, A]]): Arbitrary[EntityDecoder[F, A]]
    Definition Classes
    ArbitraryInstances
  86. implicit def http4sTestingArbitraryForEntityEncoder[F[_], A](implicit CA: Cogen[A]): Arbitrary[EntityEncoder[F, A]]
    Definition Classes
    ArbitraryInstances
  87. implicit val http4sTestingArbitraryForExpiresHeader: Arbitrary[Expires]
    Definition Classes
    ArbitraryInstances
  88. implicit val http4sTestingArbitraryForHeaders: Arbitrary[Headers]
    Definition Classes
    ArbitraryInstances
  89. implicit val http4sTestingArbitraryForHttpVersion: Arbitrary[HttpVersion]
    Definition Classes
    ArbitraryInstances
  90. implicit val http4sTestingArbitraryForIfRangeLastModified: Arbitrary[If-Range]
    Definition Classes
    ArbitraryInstancesBinCompat0
  91. implicit val http4sTestingArbitraryForIpv4Address: Arbitrary[Ipv4Address]
    Definition Classes
    ArbitraryInstances
  92. implicit val http4sTestingArbitraryForIpv6Address: Arbitrary[Ipv6Address]
    Definition Classes
    ArbitraryInstances
  93. implicit val http4sTestingArbitraryForKeepAlive: Arbitrary[Keep-Alive]
    Definition Classes
    ArbitraryInstancesBinCompat0
  94. implicit val http4sTestingArbitraryForLanguageTag: Arbitrary[LanguageTag]
    Definition Classes
    ArbitraryInstances
  95. implicit val http4sTestingArbitraryForLink: Arbitrary[LinkValue]
    Definition Classes
    ArbitraryInstances
  96. implicit val http4sTestingArbitraryForMaxForwards: Arbitrary[Max-Forwards]
    Definition Classes
    ArbitraryInstances
  97. implicit val http4sTestingArbitraryForMediaRange: Arbitrary[MediaRange]
    Definition Classes
    ArbitraryInstances
  98. implicit val http4sTestingArbitraryForMethod: Arbitrary[Method]
    Definition Classes
    ArbitraryInstances
  99. implicit val http4sTestingArbitraryForNioCharset: Arbitrary[java.nio.charset.Charset]
    Definition Classes
    ArbitraryInstances
  100. implicit def http4sTestingArbitraryForNonEmptyList[A](implicit arg0: Arbitrary[A]): Arbitrary[NonEmptyList[A]]
    Definition Classes
    ArbitraryInstances
  101. implicit val http4sTestingArbitraryForQValue: Arbitrary[QValue]
    Definition Classes
    ArbitraryInstances
  102. implicit val http4sTestingArbitraryForQuery: Arbitrary[Query]
    Definition Classes
    ArbitraryInstances
  103. implicit val http4sTestingArbitraryForQueryParam: Arbitrary[(String, Option[String])]
    Definition Classes
    ArbitraryInstances
  104. implicit val http4sTestingArbitraryForRawHeader: Arbitrary[Raw]
    Definition Classes
    ArbitraryInstances
  105. implicit val http4sTestingArbitraryForRegName: Arbitrary[RegName]
    Definition Classes
    ArbitraryInstancesBinCompat0
  106. implicit val http4sTestingArbitraryForRequestPrelude: Arbitrary[RequestPrelude]
    Definition Classes
    ArbitraryInstancesBinCompat0
  107. implicit val http4sTestingArbitraryForResponsePrelude: Arbitrary[ResponsePrelude]
    Definition Classes
    ArbitraryInstancesBinCompat0
  108. implicit val http4sTestingArbitraryForRetryAfterHeader: Arbitrary[Retry-After]
    Definition Classes
    ArbitraryInstances
  109. implicit val http4sTestingArbitraryForSTS: Arbitrary[Strict-Transport-Security]
    Definition Classes
    ArbitraryInstances
  110. implicit val http4sTestingArbitraryForScheme: Arbitrary[Scheme]
    Definition Classes
    ArbitraryInstances
  111. implicit val http4sTestingArbitraryForSegment: Arbitrary[Segment]
    Definition Classes
    ArbitraryInstances
  112. implicit val http4sTestingArbitraryForServerSentEvent: Arbitrary[ServerSentEvent]
    Definition Classes
    ArbitraryInstances
  113. implicit val http4sTestingArbitraryForStatus: Arbitrary[Status]
    Definition Classes
    ArbitraryInstances
  114. implicit val http4sTestingArbitraryForTransferCoding: Arbitrary[TransferCoding]
    Definition Classes
    ArbitraryInstances
  115. implicit val http4sTestingArbitraryForTransferEncoding: Arbitrary[Transfer-Encoding]
    Definition Classes
    ArbitraryInstances
  116. implicit val http4sTestingArbitraryForUri: Arbitrary[Uri]

    https://datatracker.ietf.org/doc/html/rfc3986

    https://datatracker.ietf.org/doc/html/rfc3986

    Definition Classes
    ArbitraryInstances
  117. implicit val http4sTestingArbitraryForUriHost: Arbitrary[Host]
    Definition Classes
    ArbitraryInstances
  118. implicit val http4sTestingArbitraryForUrlForm: Arbitrary[UrlForm]
    Definition Classes
    ArbitraryInstances
  119. implicit val http4sTestingArbitraryForUserInfo: Arbitrary[UserInfo]
    Definition Classes
    ArbitraryInstances
  120. implicit val http4sTestingArbitraryForXB3Flags: Arbitrary[X-B3-Flags]
    Definition Classes
    ArbitraryInstances
  121. implicit val http4sTestingArbitraryForXB3ParentSpanId: Arbitrary[X-B3-ParentSpanId]
    Definition Classes
    ArbitraryInstances
  122. implicit val http4sTestingArbitraryForXB3Sampled: Arbitrary[X-B3-Sampled]
    Definition Classes
    ArbitraryInstances
  123. implicit val http4sTestingArbitraryForXB3SpanId: Arbitrary[X-B3-SpanId]
    Definition Classes
    ArbitraryInstances
  124. implicit val http4sTestingArbitraryForXB3TraceId: Arbitrary[X-B3-TraceId]
    Definition Classes
    ArbitraryInstances
  125. implicit val http4sTestingArbitraryTrailer: Arbitrary[Trailer]
    Definition Classes
    ArbitraryInstancesBinCompat0
  126. implicit val http4sTestingCogenForAuthority: Cogen[Authority]
    Definition Classes
    ArbitraryInstancesBinCompat0
  127. implicit val http4sTestingCogenForCharset: Cogen[Charset]
    Definition Classes
    ArbitraryInstances
  128. implicit val http4sTestingCogenForCharsetRange: Cogen[CharsetRange]
    Definition Classes
    ArbitraryInstances
  129. implicit val http4sTestingCogenForContentCoding: Cogen[ContentCoding]
    Definition Classes
    ArbitraryInstances
  130. implicit def http4sTestingCogenForEntity[F[_]](implicit F: Concurrent[F], dispatcher: Dispatcher[F], testContext: TestContext): Cogen[Entity[F]]
    Definition Classes
    ArbitraryInstances
  131. implicit def http4sTestingCogenForEntityBody[F[_]](implicit F: Concurrent[F], dispatcher: Dispatcher[F], testContext: TestContext): Cogen[EntityBody[F]]
    Definition Classes
    ArbitraryInstances
  132. implicit def http4sTestingCogenForHeader: Cogen[Raw]
    Definition Classes
    ArbitraryInstances
  133. implicit def http4sTestingCogenForHeaders: Cogen[Headers]
    Definition Classes
    ArbitraryInstances
  134. implicit val http4sTestingCogenForHttpVersion: Cogen[HttpVersion]
    Definition Classes
    ArbitraryInstances
  135. implicit val http4sTestingCogenForIpv4Address: Cogen[Ipv4Address]
    Definition Classes
    ArbitraryInstances
  136. implicit val http4sTestingCogenForIpv6Address: Cogen[Ipv6Address]
    Definition Classes
    ArbitraryInstances
  137. implicit def http4sTestingCogenForMedia[F[_]](implicit F: Concurrent[F], dispatcher: Dispatcher[F], testContext: TestContext): Cogen[Media[F]]
    Definition Classes
    ArbitraryInstances
  138. implicit val http4sTestingCogenForMediaRange: Cogen[MediaRange]
    Definition Classes
    ArbitraryInstances
  139. implicit val http4sTestingCogenForMediaType: Cogen[MediaType]
    Definition Classes
    ArbitraryInstances
  140. implicit def http4sTestingCogenForMessage[F[_]](implicit F: Concurrent[F], dispatcher: Dispatcher[F], testContext: TestContext): Cogen[Message[F]]
    Definition Classes
    ArbitraryInstances
  141. implicit val http4sTestingCogenForMethod: Cogen[Method]
    Definition Classes
    ArbitraryInstances
  142. implicit val http4sTestingCogenForNioCharset: Cogen[java.nio.charset.Charset]
    Definition Classes
    ArbitraryInstances
  143. implicit val http4sTestingCogenForPath: Cogen[Path]
    Definition Classes
    ArbitraryInstances
  144. implicit val http4sTestingCogenForQValue: Cogen[QValue]
    Definition Classes
    ArbitraryInstances
  145. implicit val http4sTestingCogenForQuery: Cogen[Query]
    Definition Classes
    ArbitraryInstancesBinCompat0
  146. implicit val http4sTestingCogenForRegName: Cogen[RegName]
    Definition Classes
    ArbitraryInstancesBinCompat0
  147. implicit val http4sTestingCogenForRequestPrelude: Cogen[RequestPrelude]
    Definition Classes
    ArbitraryInstancesBinCompat0
  148. implicit val http4sTestingCogenForResponsePrelude: Cogen[ResponsePrelude]
    Definition Classes
    ArbitraryInstancesBinCompat0
  149. implicit val http4sTestingCogenForScheme: Cogen[Scheme]
    Definition Classes
    ArbitraryInstances
  150. implicit val http4sTestingCogenForSegment: Cogen[Segment]
    Definition Classes
    ArbitraryInstances
  151. implicit val http4sTestingCogenForStatus: Cogen[Status]
    Definition Classes
    ArbitraryInstances
  152. implicit val http4sTestingCogenForTransferCoding: Cogen[TransferCoding]
    Definition Classes
    ArbitraryInstances
  153. implicit val http4sTestingCogenForUri: Cogen[Uri]
    Definition Classes
    ArbitraryInstances
  154. implicit val http4sTestingCogenForUriHost: Cogen[Host]
    Definition Classes
    ArbitraryInstancesBinCompat0
  155. implicit val http4sTestingCogenForUserInfo: Cogen[UserInfo]
    Definition Classes
    ArbitraryInstances
  156. implicit val http4sTestingGenForInvalidMessageBodyFailure: Gen[InvalidMessageBodyFailure]
    Definition Classes
    ArbitraryInstances
  157. implicit val http4sTestingGenForMalformedMessageBodyFailure: Gen[MalformedMessageBodyFailure]
    Definition Classes
    ArbitraryInstances
  158. implicit val http4sTestingGenForMediaTypeMismatch: Gen[MediaTypeMismatch]
    Definition Classes
    ArbitraryInstances
  159. implicit val http4sTestingGenForMediaTypeMissing: Gen[MediaTypeMissing]
    Definition Classes
    ArbitraryInstances
  160. implicit def http4sTestingGenForPureByteStream: Gen[Stream[Pure, Byte]]
    Definition Classes
    ArbitraryInstances
  161. implicit val http4sTrstingArbitraryForContentCoding: Arbitrary[ContentCoding]
    Definition Classes
    ArbitraryInstances
  162. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  163. val lws: List[Char]
    Definition Classes
    ArbitraryInstances
  164. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  165. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  166. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  167. val octets: List[Char]
    Definition Classes
    ArbitraryInstances
  168. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  169. def toString(): String
    Definition Classes
    AnyRef → Any
  170. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  171. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  172. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Deprecated Value Members

  1. val genQuotedPair: Gen[String]
    Definition Classes
    ArbitraryInstances
    Annotations
    @deprecated
    Deprecated

    (Since version 0.22.5) Generates encoded values instead of the expected unencoded values that arbitraries should. Use genQDText instead.

  2. val genQuotedString: Gen[String]
    Definition Classes
    ArbitraryInstances
    Annotations
    @deprecated
    Deprecated

    (Since version 0.22.5) Generates encoded values instead of the expected unencoded values that arbitraries should. Use genQDText instead.

Inherited from ArbitraryInstancesBinCompat0

Inherited from ArbitraryInstances

Inherited from AnyRef

Inherited from Any

Ungrouped