package discipline
- Source
- package.scala
- Alphabetic
- By Inheritance
- discipline
- DisciplinePackage
- PlatformSpecificDisciplinePackage
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- trait ArbitraryInstances extends ScalacheckInstances with ScalacheckInstances
- type CodecTests[E, D, F, T] = laws.discipline.CodecTests[E, D, F, T]
- Definition Classes
- DisciplinePackage
- type DecoderTests[E, D, F, T] = laws.discipline.DecoderTests[E, D, F, T]
- Definition Classes
- DisciplinePackage
- type DisciplineSuite = laws.discipline.DisciplineSuite
- Definition Classes
- DisciplinePackage
- type EncoderTests[E, D, T] = laws.discipline.EncoderTests[E, D, T]
- Definition Classes
- DisciplinePackage
- sealed trait Enumerated extends EnumEntry
Defines a standard
Enum
for tests to use. - sealed abstract class EnumeratedByte extends ByteEnumEntry
Defines a standard
ByteEnum
for tests to use.Defines a standard
ByteEnum
for tests to use.See [this Enumeratum issue](https://github.com/lloydmeta/enumeratum/issues/140) for an explanation to the odd way this is designed.
- sealed abstract class EnumeratedChar extends CharEnumEntry
Defines a standard
CharEnum
for tests to use.Defines a standard
CharEnum
for tests to use.See [this Enumeratum issue](https://github.com/lloydmeta/enumeratum/issues/140) for an explanation to the odd way this is designed.
- sealed abstract class EnumeratedInt extends IntEnumEntry
Defines a standard
IntEnum
for tests to use.Defines a standard
IntEnum
for tests to use.See [this Enumeratum issue](https://github.com/lloydmeta/enumeratum/issues/140) for an explanation to the odd way this is designed.
- sealed abstract class EnumeratedLong extends LongEnumEntry
Defines a standard
LongEnum
for tests to use.Defines a standard
LongEnum
for tests to use.See [this Enumeratum issue](https://github.com/lloydmeta/enumeratum/issues/140) for an explanation to the odd way this is designed.
- sealed abstract class EnumeratedShort extends ShortEnumEntry
Defines a standard
ShortEnum
for tests to use.Defines a standard
ShortEnum
for tests to use.See [this Enumeratum issue](https://github.com/lloydmeta/enumeratum/issues/140) for an explanation to the odd way this is designed.
- sealed abstract class EnumeratedString extends StringEnumEntry
Defines a standard
StringEnum
for tests to use.Defines a standard
StringEnum
for tests to use.See [this Enumeratum issue](https://github.com/lloydmeta/enumeratum/issues/140) for an explanation to the odd way this is designed.
- type SerializableTests[A] = laws.discipline.SerializableTests[A]
- Definition Classes
- PlatformSpecificDisciplinePackage
- type StringCodecTests[A] = laws.discipline.CodecTests[String, A, DecodeError, strings.codecs.type]
- Definition Classes
- DisciplinePackage
- type StringDecoderTests[A] = laws.discipline.DecoderTests[String, A, DecodeError, strings.codecs.type]
- Definition Classes
- DisciplinePackage
- type StringEncoderTests[A] = laws.discipline.EncoderTests[String, A, strings.codecs.type]
- Definition Classes
- DisciplinePackage
Value Members
- val CodecTests: laws.discipline.CodecTests.type
- Definition Classes
- DisciplinePackage
- val DecoderTests: laws.discipline.DecoderTests.type
- Definition Classes
- DisciplinePackage
- val EncoderTests: laws.discipline.EncoderTests.type
- Definition Classes
- DisciplinePackage
- val SerializableTests: laws.discipline.SerializableTests.type
- Definition Classes
- PlatformSpecificDisciplinePackage
- val StringCodecTests: laws.discipline.StringCodecTests.type
- Definition Classes
- DisciplinePackage
- val StringDecoderTests: laws.discipline.StringDecoderTests.type
- Definition Classes
- DisciplinePackage
- val StringEncoderTests: laws.discipline.StringEncoderTests.type
- Definition Classes
- DisciplinePackage
- object Enumerated extends Enum[Enumerated]
- object EnumeratedByte extends ByteEnum[EnumeratedByte]
- object EnumeratedChar extends CharEnum[EnumeratedChar]
- object EnumeratedInt extends IntEnum[EnumeratedInt]
- object EnumeratedLong extends LongEnum[EnumeratedLong]
- object EnumeratedShort extends ShortEnum[EnumeratedShort]
- object EnumeratedString extends StringEnum[EnumeratedString]
- object arbitrary extends ArbitraryInstances with laws.discipline.ArbitraryInstances