Skip to content

0.91

Latest

Choose a tag to compare

@jmid jmid released this 22 Dec 14:18
· 58 commits to main since this release

The 0.91 adds ocamlmig annotations to the renamed combinators to ease migration to the new names.

Not all deprecated names have a new name directly corresponding to the old one, in which case the test writer will need actively decide how to migrate:

  • QCheck.Gen.big_nat generates at most 1_000_000 without a direct translation in distribution
  • QCheck.Gen.neg_int a non-uniform generator without a direct translation in distribution
  • QCheck.Gen.int_pos_corners deprecated without a replacement
  • QCheck.Gen.int_corners deprecated without a replacement
  • QCheck.Gen.shuffle_a is in-place, whereas the replacement QCheck.Gen.shuffle_array isn't
  • QCheck.neg_int a non-uniform generator without a direct translation in distribution
  • QCheck.small_int_corners without a direct translation as int_small_corners is signed
  • QCheck2.Gen.big_nat generates at most 1_000_000 without a direct translation in distribution
  • QCheck2.Gen.neg_int a non-uniform generator without a direct translation in distribution
  • QCheck2.Gen.small_int_corners without a direct translation as int_small_corners is signed
  • QCheck2.Gen.int_pos_corners deprecated without a replacement
  • QCheck2.Gen.int_corners deprecated without a replacement

See #398 for more details.