-
Notifications
You must be signed in to change notification settings - Fork 334
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rose Tree Shrink #2249
base: main
Are you sure you want to change the base?
Rose Tree Shrink #2249
Commits on Nov 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b4b34fd - Browse repository at this point
Copy the full SHA b4b34fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e43fc8f - Browse repository at this point
Copy the full SHA e43fc8fView commit details -
Merge branch 'cheeseng-cs-feature-rose-tree-after-next-221123' into f…
…eature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for 43aa8a9 - Browse repository at this point
Copy the full SHA 43aa8a9View commit details
Commits on Nov 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a8976b1 - Browse repository at this point
Copy the full SHA a8976b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c631d79 - Browse repository at this point
Copy the full SHA c631d79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07d7325 - Browse repository at this point
Copy the full SHA 07d7325View commit details -
Change short canonicals method to a lazy form that computes the next …
…value only when needed.
Configuration menu - View commit details
-
Copy full SHA for fccd2d7 - Browse repository at this point
Copy the full SHA fccd2d7View commit details -
Change Int canonicals method to a lazy form that computes the next va…
…lue only when needed.
Configuration menu - View commit details
-
Copy full SHA for f6fa4f1 - Browse repository at this point
Copy the full SHA f6fa4f1View commit details -
Change Long canonicals method to a lazy form that computes the next v…
…alue only when needed.
Configuration menu - View commit details
-
Copy full SHA for f93dbb9 - Browse repository at this point
Copy the full SHA f93dbb9View commit details -
Change Float canonicals method to a lazy form that computes the next …
…value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 6e618a8 - Browse repository at this point
Copy the full SHA 6e618a8View commit details -
Change Double canonicals method to a lazy form that computes the next…
… value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 2ed6555 - Browse repository at this point
Copy the full SHA 2ed6555View commit details -
Change PosInt canonicals method to a lazy form that computes the next…
… value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 989b2b8 - Browse repository at this point
Copy the full SHA 989b2b8View commit details
Commits on Nov 25, 2022
-
Change PosZInt canonicals method to a lazy form that computes the nex…
…t value only when needed, fixed a problem in PosInt canonicals method.
Configuration menu - View commit details
-
Copy full SHA for 0c939a0 - Browse repository at this point
Copy the full SHA 0c939a0View commit details -
Change PosLong canonicals method to a lazy form that computes the nex…
…t value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 121b1bc - Browse repository at this point
Copy the full SHA 121b1bcView commit details -
Change PosZLong canonicals method to a lazy form that computes the ne…
…xt value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 77f3a6a - Browse repository at this point
Copy the full SHA 77f3a6aView commit details -
Change PosFloat canonicals method to a lazy form that computes the ne…
…xt value only when needed.
Configuration menu - View commit details
-
Copy full SHA for b4232ff - Browse repository at this point
Copy the full SHA b4232ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5fd678 - Browse repository at this point
Copy the full SHA e5fd678View commit details -
Change PosFinite canonicals method to a lazy form that computes the n…
…ext value only when needed.
Configuration menu - View commit details
-
Copy full SHA for d9965f1 - Browse repository at this point
Copy the full SHA d9965f1View commit details -
Change FiniteFloat canonicals method to a lazy form that computes the…
… next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 62e4227 - Browse repository at this point
Copy the full SHA 62e4227View commit details -
Change FiniteDouble canonicals method to a lazy form that computes th…
…e next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for e268ad1 - Browse repository at this point
Copy the full SHA e268ad1View commit details -
Change PosZFloat canonicals method to a lazy form that computes the n…
…ext value only when needed.
Configuration menu - View commit details
-
Copy full SHA for f3c5ebe - Browse repository at this point
Copy the full SHA f3c5ebeView commit details -
Change PosZFiniteFloat canonicals method to a lazy form that computes…
… the next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for e8cc1fc - Browse repository at this point
Copy the full SHA e8cc1fcView commit details -
Change PosDouble canonicals method to a lazy form that computes the n…
…ext value only when needed.
Configuration menu - View commit details
-
Copy full SHA for dd12cb5 - Browse repository at this point
Copy the full SHA dd12cb5View commit details -
Change PosFiniteDouble canonicals method to a lazy form that computes…
… the next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 494b915 - Browse repository at this point
Copy the full SHA 494b915View commit details -
Change PosZDouble canonicals method to a lazy form that computes the …
…next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for deb699f - Browse repository at this point
Copy the full SHA deb699fView commit details -
Change PosZFiniteDouble canonicals method to a lazy form that compute…
…s the next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 376fde9 - Browse repository at this point
Copy the full SHA 376fde9View commit details -
Change NonZeroDouble canonicals method to a lazy form that computes t…
…he next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 3e675bf - Browse repository at this point
Copy the full SHA 3e675bfView commit details -
Removed unnecessary code for float/double to handle the case value is…
… < 1.0 and > -1.0 in canonical shrink, they are not needed.
Configuration menu - View commit details
-
Copy full SHA for e3b366e - Browse repository at this point
Copy the full SHA e3b366eView commit details -
Merge branch 'cheeseng-cs-feature-rose-tree-after-next-221124' into f…
…eature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for e667555 - Browse repository at this point
Copy the full SHA e667555View commit details
Commits on Nov 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 172c791 - Browse repository at this point
Copy the full SHA 172c791View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb89ca0 - Browse repository at this point
Copy the full SHA bb89ca0View commit details -
Made shrinks method for Vectors lazier, and implemented a shrinksForV…
…alue method for it.
Configuration menu - View commit details
-
Copy full SHA for a22f0e2 - Browse repository at this point
Copy the full SHA a22f0e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35f69b2 - Browse repository at this point
Copy the full SHA 35f69b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b33b13 - Browse repository at this point
Copy the full SHA 8b33b13View commit details -
Adjust a test that was now flickering because of the recent change to…
… make Vector's shrinks method lazier.
Configuration menu - View commit details
-
Copy full SHA for 79755c5 - Browse repository at this point
Copy the full SHA 79755c5View commit details -
Made the map generator's shrinks method lazier, and implements its sh…
…rinksForValue method.
Configuration menu - View commit details
-
Copy full SHA for ef553ad - Browse repository at this point
Copy the full SHA ef553adView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4a40d3 - Browse repository at this point
Copy the full SHA d4a40d3View commit details -
Made SortedMap generator's shrinks method lazier, and implemented its…
… shrinksForValue method.
Configuration menu - View commit details
-
Copy full SHA for 6057820 - Browse repository at this point
Copy the full SHA 6057820View commit details -
Change NonZeroFiniteDouble canonicals method to a lazy form that comp…
…utes the next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 304d344 - Browse repository at this point
Copy the full SHA 304d344View commit details -
Merge branch 'feature-rose-tree-after-next' of https://github.com/sca…
…latest/scalatest into feature-rose-tree-after-next-221126
Configuration menu - View commit details
-
Copy full SHA for 22ca364 - Browse repository at this point
Copy the full SHA 22ca364View commit details -
Change NonZeroFloat canonicals method to a lazy form that computes th…
…e next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 77eb096 - Browse repository at this point
Copy the full SHA 77eb096View commit details
Commits on Nov 27, 2022
-
Change NonZeroFiniteFloat canonicals method to a lazy form that compu…
…tes the next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for b8dbf67 - Browse repository at this point
Copy the full SHA b8dbf67View commit details -
Change NonZeroInt canonicals method to a lazy form that computes the …
…next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 4af4ad4 - Browse repository at this point
Copy the full SHA 4af4ad4View commit details -
Change NonZeroLong canonicals method to a lazy form that computes the…
… next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 9ecc83f - Browse repository at this point
Copy the full SHA 9ecc83fView commit details -
Change NegDouble canonicals method to a lazy form that computes the n…
…ext value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 8b3561b - Browse repository at this point
Copy the full SHA 8b3561bView commit details -
Change NegFiniteDouble canonicals method to a lazy form that computes…
… the next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 8f2262b - Browse repository at this point
Copy the full SHA 8f2262bView commit details -
Change NegFloat canonicals method to a lazy form that computes the ne…
…xt value only when needed.
Configuration menu - View commit details
-
Copy full SHA for f3b8dfe - Browse repository at this point
Copy the full SHA f3b8dfeView commit details -
Change NegFiniteFloat canonicals method to a lazy form that computes …
…the next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 5bb4122 - Browse repository at this point
Copy the full SHA 5bb4122View commit details -
Change NegInt canonicals method to a lazy form that computes the next…
… value only when needed.
Configuration menu - View commit details
-
Copy full SHA for ffa5361 - Browse repository at this point
Copy the full SHA ffa5361View commit details -
Change NegLong canonicals method to a lazy form that computes the nex…
…t value only when needed.
Configuration menu - View commit details
-
Copy full SHA for dd11b5c - Browse repository at this point
Copy the full SHA dd11b5cView commit details -
Change NegZDouble canonicals method to a lazy form that computes the …
…next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 9efd884 - Browse repository at this point
Copy the full SHA 9efd884View commit details -
Change NegZFiniteDouble canonicals method to a lazy form that compute…
…s the next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 38574ea - Browse repository at this point
Copy the full SHA 38574eaView commit details -
Change NegZFloat canonicals method to a lazy form that computes the n…
…ext value only when needed.
Configuration menu - View commit details
-
Copy full SHA for b519982 - Browse repository at this point
Copy the full SHA b519982View commit details -
Change NegZFiniteFloat canonicals method to a lazy form that computes…
… the next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 834ca92 - Browse repository at this point
Copy the full SHA 834ca92View commit details -
Change NegZLong canonicals method to a lazy form that computes the ne…
…xt value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 7352177 - Browse repository at this point
Copy the full SHA 7352177View commit details -
Change NumericChar canonicals method to a lazy form that computes the…
… next value only when needed.
Configuration menu - View commit details
-
Copy full SHA for 7341ff1 - Browse repository at this point
Copy the full SHA 7341ff1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72a9f47 - Browse repository at this point
Copy the full SHA 72a9f47View commit details -
Fixed a compile error when build Generator.scala under scala 3, and f…
…ixed a mistake canonicals method for NonZeroFloat generator.
Configuration menu - View commit details
-
Copy full SHA for ae006a2 - Browse repository at this point
Copy the full SHA ae006a2View commit details
Commits on Nov 28, 2022
-
Merge branch 'cheeseng-feature-rose-tree-after-next-221126' into feat…
…ure-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for 607ff68 - Browse repository at this point
Copy the full SHA 607ff68View commit details -
Configuration menu - View commit details
-
Copy full SHA for f92944b - Browse repository at this point
Copy the full SHA f92944bView commit details -
Merge branch 'feature-rose-tree-after-next' of https://github.com/sca…
…latest/scalatest into feature-rose-tree-future-map2
Configuration menu - View commit details
-
Copy full SHA for 520c0e7 - Browse repository at this point
Copy the full SHA 520c0e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for adfcecc - Browse repository at this point
Copy the full SHA adfceccView commit details
Commits on Nov 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 022a68c - Browse repository at this point
Copy the full SHA 022a68cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46d1c66 - Browse repository at this point
Copy the full SHA 46d1c66View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0e732d - Browse repository at this point
Copy the full SHA c0e732dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e317c6f - Browse repository at this point
Copy the full SHA e317c6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6eec3d - Browse repository at this point
Copy the full SHA a6eec3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21cb204 - Browse repository at this point
Copy the full SHA 21cb204View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd98cd4 - Browse repository at this point
Copy the full SHA cd98cd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa12955 - Browse repository at this point
Copy the full SHA aa12955View commit details -
Configuration menu - View commit details
-
Copy full SHA for 887f022 - Browse repository at this point
Copy the full SHA 887f022View commit details -
Configuration menu - View commit details
-
Copy full SHA for 171fdad - Browse repository at this point
Copy the full SHA 171fdadView commit details -
Merge branch 'cheeseng-feature-rose-tree-after-next-221128' into feat…
…ure-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for 6dc70b4 - Browse repository at this point
Copy the full SHA 6dc70b4View commit details -
Merge branch 'feature-cs-rnd-removal' of github.com:cheeseng/scalates…
…t into cheeseng-feature-cs-rnd-removal
Configuration menu - View commit details
-
Copy full SHA for 62f23e1 - Browse repository at this point
Copy the full SHA 62f23e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 017b55e - Browse repository at this point
Copy the full SHA 017b55eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d03abb - Browse repository at this point
Copy the full SHA 6d03abbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88bade1 - Browse repository at this point
Copy the full SHA 88bade1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff3ca26 - Browse repository at this point
Copy the full SHA ff3ca26View commit details
Commits on Dec 1, 2022
-
Don't build a set of processed values during shrinking. We will recom…
…mend to never repeat a value, and if that happens, we will count iterations and abort after hitting some large number.
Configuration menu - View commit details
-
Copy full SHA for 23320cd - Browse repository at this point
Copy the full SHA 23320cdView commit details -
Merge branch 'feature-rose-tree-after-next' of https://github.com/sca…
…latest/scalatest into feature-rose-tree-future-map2
Configuration menu - View commit details
-
Copy full SHA for 8aef406 - Browse repository at this point
Copy the full SHA 8aef406View commit details -
We do not need map2ForFuture! Just use map2 in checkForAll[A, B] of F…
…uturePropCheckerAsserting.
Configuration menu - View commit details
-
Copy full SHA for 6a8595d - Browse repository at this point
Copy the full SHA 6a8595dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7a35d4 - Browse repository at this point
Copy the full SHA c7a35d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7d3418 - Browse repository at this point
Copy the full SHA b7d3418View commit details -
Changed the missed part in checkForAll[A, B] and checkForAll[A, B, C]…
… of FuturePropCheckerAsserting to use RoseTree.map2.
Configuration menu - View commit details
-
Copy full SHA for 454e536 - Browse repository at this point
Copy the full SHA 454e536View commit details -
Changed checkForAll[A, B, C, D, E] of FuturePropCheckerAsserting to u…
…se RoseTree.map2.
Configuration menu - View commit details
-
Copy full SHA for 27e4804 - Browse repository at this point
Copy the full SHA 27e4804View commit details -
Changed checkForAll[A, B, C, D, E] of FuturePropCheckerAsserting to u…
…se RoseTree.map2.
Configuration menu - View commit details
-
Copy full SHA for e787d0e - Browse repository at this point
Copy the full SHA e787d0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81935b7 - Browse repository at this point
Copy the full SHA 81935b7View commit details -
Merge branch 'cheeseng-feature-rose-tree-future-map2' into feature-ro…
…se-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for 1cf588d - Browse repository at this point
Copy the full SHA 1cf588dView commit details
Commits on Dec 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c760605 - Browse repository at this point
Copy the full SHA c760605View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c8c84f - Browse repository at this point
Copy the full SHA 0c8c84fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79caac4 - Browse repository at this point
Copy the full SHA 79caac4View commit details
Commits on Dec 3, 2022
-
Added a max iteration check to RoseTree's depthFirstShrinks and depth…
…FirstShrinksForFuture, currently sets to 1 million.
Configuration menu - View commit details
-
Copy full SHA for e964f89 - Browse repository at this point
Copy the full SHA e964f89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 585112d - Browse repository at this point
Copy the full SHA 585112dView commit details
Commits on Dec 4, 2022
-
Refactored RoseTree's map2 function to take the function arg in secon…
…d argument list.
Configuration menu - View commit details
-
Copy full SHA for fc9aea8 - Browse repository at this point
Copy the full SHA fc9aea8View commit details -
Merge branch 'cheeseng-feature-rose-tree-max-iteration' into feature-…
…rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for 7cded2b - Browse repository at this point
Copy the full SHA 7cded2bView commit details -
Merge branch 'feature-rose-tree-map2-fun-refactor' of github.com:chee…
…seng/scalatest into cheeseng-feature-rose-tree-map2-fun-refactor
Configuration menu - View commit details
-
Copy full SHA for 1459d68 - Browse repository at this point
Copy the full SHA 1459d68View commit details -
Merge branch 'cheeseng-feature-rose-tree-map2-fun-refactor' into feat…
…ure-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for d5627f8 - Browse repository at this point
Copy the full SHA d5627f8View commit details
Commits on Dec 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7970855 - Browse repository at this point
Copy the full SHA 7970855View commit details
Commits on Dec 7, 2022
-
Added filterFun to RoseTree's depthFirstShrinks function, and passed …
…Generator's isDefinedAt function to it in PropCheckerAsserting.scala.
Configuration menu - View commit details
-
Copy full SHA for c0b27b5 - Browse repository at this point
Copy the full SHA c0b27b5View commit details
Commits on Dec 8, 2022
-
Changed Generator's isDefinedAt to isValid, and added RoseTree.map2Wi…
…thFilter which is map2 version that takes into account of filter of T and U value.
Configuration menu - View commit details
-
Copy full SHA for f1c3c29 - Browse repository at this point
Copy the full SHA f1c3c29View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2859de - Browse repository at this point
Copy the full SHA f2859deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c4ce2a - Browse repository at this point
Copy the full SHA 3c4ce2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c62c19 - Browse repository at this point
Copy the full SHA 1c62c19View commit details -
Added genABIsValid and genABCIsValid reusable function in PropChecker…
…Asserting.scala.
Configuration menu - View commit details
-
Copy full SHA for a7a8236 - Browse repository at this point
Copy the full SHA a7a8236View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7865398 - Browse repository at this point
Copy the full SHA 7865398View commit details -
Configuration menu - View commit details
-
Copy full SHA for b21b52e - Browse repository at this point
Copy the full SHA b21b52eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22d3230 - Browse repository at this point
Copy the full SHA 22d3230View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4a5c0c - Browse repository at this point
Copy the full SHA d4a5c0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f7dda - Browse repository at this point
Copy the full SHA 15f7ddaView commit details
Commits on Dec 9, 2022
-
Added isValid function implementation to Generator's havingSize and h…
…avingSizesBetween.
Configuration menu - View commit details
-
Copy full SHA for c0cd60c - Browse repository at this point
Copy the full SHA c0cd60cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d59dc49 - Browse repository at this point
Copy the full SHA d59dc49View commit details
Commits on Dec 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a396f36 - Browse repository at this point
Copy the full SHA a396f36View commit details
Commits on Dec 13, 2022
-
Added unit tests of shrinking with havingSize, havingLength, havingSi…
…zesBetween, havingLengthsBetween, havingSizesDeterminedBy and havingLengthsDeterminedBy for Generator of Vector[T].
Configuration menu - View commit details
-
Copy full SHA for bf89d99 - Browse repository at this point
Copy the full SHA bf89d99View commit details -
Added unit tests of shrinking with havingSize, havingSizesBetween and…
… havingSizesDeterminedBy for Generator of Set[T].
Configuration menu - View commit details
-
Copy full SHA for decbdbd - Browse repository at this point
Copy the full SHA decbdbdView commit details -
Added unit tests of shrinking with havingSize, havingSizesBetween and…
… havingSizesDeterminedBy for Generator of SortedSet[T].
Configuration menu - View commit details
-
Copy full SHA for 63c92d0 - Browse repository at this point
Copy the full SHA 63c92d0View commit details -
Added unit tests of shrinking with havingSize, havingSizesBetween and…
… havingSizesDeterminedBy for Generator of Map[T].
Configuration menu - View commit details
-
Copy full SHA for 69a82d7 - Browse repository at this point
Copy the full SHA 69a82d7View commit details -
Added unit tests of shrinking with havingSize, havingSizesBetween and…
… havingSizesDeterminedBy for Generator of SortedMap[T].
Configuration menu - View commit details
-
Copy full SHA for 9647d5f - Browse repository at this point
Copy the full SHA 9647d5fView commit details
Commits on Dec 15, 2022
-
Rewritten list generator using the similar approach the vector is wri…
…tten for size limitted generator, and keep existing behaviors as much as possible to pass existing tests written for list generator.
Configuration menu - View commit details
-
Copy full SHA for 42a79c4 - Browse repository at this point
Copy the full SHA 42a79c4View commit details
Commits on Dec 17, 2022
-
First step to refactor generation code to nextImpl function, next fun…
…ction will handle the edges and isValid calls.
Configuration menu - View commit details
-
Copy full SHA for 2569c48 - Browse repository at this point
Copy the full SHA 2569c48View commit details
Commits on Dec 30, 2022
-
First version that shrinkees obey the rule defined by filter function…
…, working for byte generator.
Configuration menu - View commit details
-
Copy full SHA for 9179b05 - Browse repository at this point
Copy the full SHA 9179b05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ded9b6 - Browse repository at this point
Copy the full SHA 4ded9b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82eeb1e - Browse repository at this point
Copy the full SHA 82eeb1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9751f67 - Browse repository at this point
Copy the full SHA 9751f67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14157b6 - Browse repository at this point
Copy the full SHA 14157b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1158bdb - Browse repository at this point
Copy the full SHA 1158bdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02cf817 - Browse repository at this point
Copy the full SHA 02cf817View commit details -
Configuration menu - View commit details
-
Copy full SHA for 413795e - Browse repository at this point
Copy the full SHA 413795eView commit details
Commits on Dec 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7f75512 - Browse repository at this point
Copy the full SHA 7f75512View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3009908 - Browse repository at this point
Copy the full SHA 3009908View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bf862e - Browse repository at this point
Copy the full SHA 1bf862eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 125fdc2 - Browse repository at this point
Copy the full SHA 125fdc2View commit details
Commits on Jan 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 26b4925 - Browse repository at this point
Copy the full SHA 26b4925View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05b26bf - Browse repository at this point
Copy the full SHA 05b26bfView commit details
Commits on Jan 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e31e868 - Browse repository at this point
Copy the full SHA e31e868View commit details -
Configuration menu - View commit details
-
Copy full SHA for 053b4ae - Browse repository at this point
Copy the full SHA 053b4aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bf3606 - Browse repository at this point
Copy the full SHA 9bf3606View commit details -
Configuration menu - View commit details
-
Copy full SHA for 887a3f1 - Browse repository at this point
Copy the full SHA 887a3f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4141a8f - Browse repository at this point
Copy the full SHA 4141a8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dce342e - Browse repository at this point
Copy the full SHA dce342eView commit details
Commits on Jan 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 589bd8b - Browse repository at this point
Copy the full SHA 589bd8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for de96f69 - Browse repository at this point
Copy the full SHA de96f69View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac2ca36 - Browse repository at this point
Copy the full SHA ac2ca36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d2c2d4 - Browse repository at this point
Copy the full SHA 4d2c2d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1001c1b - Browse repository at this point
Copy the full SHA 1001c1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9caf5ea - Browse repository at this point
Copy the full SHA 9caf5eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c972920 - Browse repository at this point
Copy the full SHA c972920View commit details -
Configuration menu - View commit details
-
Copy full SHA for 343a1a0 - Browse repository at this point
Copy the full SHA 343a1a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62f0073 - Browse repository at this point
Copy the full SHA 62f0073View commit details
Commits on Jan 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8ea1fc8 - Browse repository at this point
Copy the full SHA 8ea1fc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3c4420 - Browse repository at this point
Copy the full SHA b3c4420View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc416c - Browse repository at this point
Copy the full SHA 6cc416cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 348432d - Browse repository at this point
Copy the full SHA 348432dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51c2fa5 - Browse repository at this point
Copy the full SHA 51c2fa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for aab0ccc - Browse repository at this point
Copy the full SHA aab0cccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82f1c83 - Browse repository at this point
Copy the full SHA 82f1c83View commit details -
Configuration menu - View commit details
-
Copy full SHA for a86f30c - Browse repository at this point
Copy the full SHA a86f30cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7226a5f - Browse repository at this point
Copy the full SHA 7226a5fView commit details
Commits on Jan 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1b367e7 - Browse repository at this point
Copy the full SHA 1b367e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c60f717 - Browse repository at this point
Copy the full SHA c60f717View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95850ee - Browse repository at this point
Copy the full SHA 95850eeView commit details -
Made shrinkees for NumericChar generator to follow filter rules also,…
… and changed all LazyList to LazyListOrStream.
Configuration menu - View commit details
-
Copy full SHA for d10d348 - Browse repository at this point
Copy the full SHA d10d348View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f01056 - Browse repository at this point
Copy the full SHA 5f01056View commit details
Commits on Jan 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 56e96d6 - Browse repository at this point
Copy the full SHA 56e96d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9da2c80 - Browse repository at this point
Copy the full SHA 9da2c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebee981 - Browse repository at this point
Copy the full SHA ebee981View commit details
Commits on Jan 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d677c9d - Browse repository at this point
Copy the full SHA d677c9dView commit details
Commits on Jan 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5b7634d - Browse repository at this point
Copy the full SHA 5b7634dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d57a5a - Browse repository at this point
Copy the full SHA 3d57a5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae2d8d8 - Browse repository at this point
Copy the full SHA ae2d8d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b050ad1 - Browse repository at this point
Copy the full SHA b050ad1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5d7ffd - Browse repository at this point
Copy the full SHA f5d7ffdView commit details
Commits on Jan 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 071f5ae - Browse repository at this point
Copy the full SHA 071f5aeView commit details
Commits on Jan 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 058e1cb - Browse repository at this point
Copy the full SHA 058e1cbView commit details
Commits on Jan 14, 2023
-
Fixed the need of overriding equals and hashCode in NumericChar by ma…
…king sizeParam and isValidFun second parameter list.
Configuration menu - View commit details
-
Copy full SHA for b4d35b7 - Browse repository at this point
Copy the full SHA b4d35b7View commit details -
Refactored few more generators to take sizeParam and isValidFun in se…
…cond parameter list.
Configuration menu - View commit details
-
Copy full SHA for 9ddaceb - Browse repository at this point
Copy the full SHA 9ddacebView commit details -
Configuration menu - View commit details
-
Copy full SHA for eae0624 - Browse repository at this point
Copy the full SHA eae0624View commit details
Commits on Jan 16, 2023
-
Added isValidFun to nextImpl function, and get int generator's nextIm…
…pl to work with filter correctly. Fixed a bug in implementation of next where it always use the passed in randomizer, not changing during the loop.
Configuration menu - View commit details
-
Copy full SHA for 16e8b2c - Browse repository at this point
Copy the full SHA 16e8b2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31a90d4 - Browse repository at this point
Copy the full SHA 31a90d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87147d8 - Browse repository at this point
Copy the full SHA 87147d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a715151 - Browse repository at this point
Copy the full SHA a715151View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf52708 - Browse repository at this point
Copy the full SHA bf52708View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c219f0 - Browse repository at this point
Copy the full SHA 4c219f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 002ec65 - Browse repository at this point
Copy the full SHA 002ec65View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3eef48 - Browse repository at this point
Copy the full SHA c3eef48View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0c18b1 - Browse repository at this point
Copy the full SHA d0c18b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5183cb3 - Browse repository at this point
Copy the full SHA 5183cb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7937960 - Browse repository at this point
Copy the full SHA 7937960View commit details -
Configuration menu - View commit details
-
Copy full SHA for d37d1dc - Browse repository at this point
Copy the full SHA d37d1dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d33f17e - Browse repository at this point
Copy the full SHA d33f17eView commit details
Commits on Jan 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d28de8a - Browse repository at this point
Copy the full SHA d28de8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b2eb9d - Browse repository at this point
Copy the full SHA 4b2eb9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49fcb22 - Browse repository at this point
Copy the full SHA 49fcb22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fd68de - Browse repository at this point
Copy the full SHA 0fd68deView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb885de - Browse repository at this point
Copy the full SHA eb885deView commit details -
Configuration menu - View commit details
-
Copy full SHA for e506f83 - Browse repository at this point
Copy the full SHA e506f83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16e1949 - Browse repository at this point
Copy the full SHA 16e1949View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e6503e - Browse repository at this point
Copy the full SHA 1e6503eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee7d0f0 - Browse repository at this point
Copy the full SHA ee7d0f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03e0c63 - Browse repository at this point
Copy the full SHA 03e0c63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04289cb - Browse repository at this point
Copy the full SHA 04289cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8a57f5 - Browse repository at this point
Copy the full SHA a8a57f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 442d235 - Browse repository at this point
Copy the full SHA 442d235View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c20179 - Browse repository at this point
Copy the full SHA 0c20179View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7e8076 - Browse repository at this point
Copy the full SHA e7e8076View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5827fcd - Browse repository at this point
Copy the full SHA 5827fcdView commit details
Commits on Jan 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 52d94fa - Browse repository at this point
Copy the full SHA 52d94faView commit details -
Configuration menu - View commit details
-
Copy full SHA for dea5c25 - Browse repository at this point
Copy the full SHA dea5c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for d56b205 - Browse repository at this point
Copy the full SHA d56b205View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50b4ede - Browse repository at this point
Copy the full SHA 50b4edeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72244ab - Browse repository at this point
Copy the full SHA 72244abView commit details -
Configuration menu - View commit details
-
Copy full SHA for de4ae65 - Browse repository at this point
Copy the full SHA de4ae65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85c9dc3 - Browse repository at this point
Copy the full SHA 85c9dc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a374d8 - Browse repository at this point
Copy the full SHA 5a374d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3af58a - Browse repository at this point
Copy the full SHA d3af58aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2525a2 - Browse repository at this point
Copy the full SHA a2525a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cede98 - Browse repository at this point
Copy the full SHA 9cede98View commit details -
Changed string generator's nextImpl to pass isValidFun to NextRoseTre…
…e, and choose the size being passed to nextString based on minSize, sizeRange and size of szp.
Configuration menu - View commit details
-
Copy full SHA for 743a316 - Browse repository at this point
Copy the full SHA 743a316View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0218a5a - Browse repository at this point
Copy the full SHA 0218a5aView commit details
Commits on Jan 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c41f834 - Browse repository at this point
Copy the full SHA c41f834View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebd75a6 - Browse repository at this point
Copy the full SHA ebd75a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f14e564 - Browse repository at this point
Copy the full SHA f14e564View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a8ab81 - Browse repository at this point
Copy the full SHA 4a8ab81View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9725b4 - Browse repository at this point
Copy the full SHA d9725b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85dd707 - Browse repository at this point
Copy the full SHA 85dd707View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a92d1f - Browse repository at this point
Copy the full SHA 6a92d1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a496f1d - Browse repository at this point
Copy the full SHA a496f1dView commit details
Commits on Jan 30, 2023
-
Merge branch 'cheeseng-feature-rose-tree-after-next-is-defined-at' in…
…to feature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for 6a4b0d4 - Browse repository at this point
Copy the full SHA 6a4b0d4View commit details
Commits on Apr 11, 2023
-
Merge branch 'main' of https://github.com/scalatest/scalatest into fe…
…ature-rose-tree-after-next-merge-main-230411
Configuration menu - View commit details
-
Copy full SHA for a9dec34 - Browse repository at this point
Copy the full SHA a9dec34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86e3ab5 - Browse repository at this point
Copy the full SHA 86e3ab5View commit details -
Merge branch 'feature-rose-tree-after-next-merge-main-230411' into fe…
…ature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for c452a23 - Browse repository at this point
Copy the full SHA c452a23View commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5a4c773 - Browse repository at this point
Copy the full SHA 5a4c773View commit details
Commits on Jun 15, 2023
-
Merge branch 'feature-pull-changes-from-3.2-230612' of https://github…
….com/cheeseng/scalatest into feature-pull-main-to-rose-tree-230615
Configuration menu - View commit details
-
Copy full SHA for 325b964 - Browse repository at this point
Copy the full SHA 325b964View commit details -
Merge branch 'main' of https://github.com/scalatest/scalatest into fe…
…ature-pull-main-to-rose-tree-230615
Configuration menu - View commit details
-
Copy full SHA for 368efaa - Browse repository at this point
Copy the full SHA 368efaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 060b94a - Browse repository at this point
Copy the full SHA 060b94aView commit details
Commits on Jun 19, 2023
-
Merge branch 'feature-pull-main-to-rose-tree-230615' of https://githu…
…b.com/cheeseng/scalatest into feature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for 82b3403 - Browse repository at this point
Copy the full SHA 82b3403View commit details -
Merge branch 'feature-prop-checker-asserting-remove-println' of https…
…://github.com/cheeseng/scalatest into feature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for f281c61 - Browse repository at this point
Copy the full SHA f281c61View commit details
Commits on Jun 24, 2023
-
Merge branch 'feature-scala-js-1.13.2' of https://github.com/cheeseng…
…/scalatest into feature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for b0a1170 - Browse repository at this point
Copy the full SHA b0a1170View commit details
Commits on Aug 30, 2023
-
Merge branch 'main' of https://github.com/scalatest/scalatest into fe…
…ature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for 2e4a9f2 - Browse repository at this point
Copy the full SHA 2e4a9f2View commit details
Commits on Sep 30, 2023
-
Merge branch 'main' of https://github.com/scalatest/scalatest into fe…
…ature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for 9be1e34 - Browse repository at this point
Copy the full SHA 9be1e34View commit details
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c9fdfc5 - Browse repository at this point
Copy the full SHA c9fdfc5View commit details -
Merge branch 'main' of https://github.com/scalatest/scalatest into fe…
…ature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for a8bd850 - Browse repository at this point
Copy the full SHA a8bd850View commit details -
Added some Scaladoc comments for ye olde RoseTree, and fixed the comment
with the unfold example.
Configuration menu - View commit details
-
Copy full SHA for 1b16371 - Browse repository at this point
Copy the full SHA 1b16371View commit details -
Merge pull request #2325 from scalatest/feature-rose-tree-after-next-…
…edits Added some Scaladoc comments for ye olde RoseTree, and fixed the comment
Configuration menu - View commit details
-
Copy full SHA for 195d46b - Browse repository at this point
Copy the full SHA 195d46bView commit details -
First version of better shrinkSearch, no longer returning LazyListOrS…
…tream of RoseTree.
Configuration menu - View commit details
-
Copy full SHA for 7a9f5ed - Browse repository at this point
Copy the full SHA 7a9f5edView commit details
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2d31f76 - Browse repository at this point
Copy the full SHA 2d31f76View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb2ffc0 - Browse repository at this point
Copy the full SHA cb2ffc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a9ec08 - Browse repository at this point
Copy the full SHA 1a9ec08View commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eb8cb9f - Browse repository at this point
Copy the full SHA eb8cb9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a51bf2d - Browse repository at this point
Copy the full SHA a51bf2dView commit details
Commits on May 31, 2024
-
Merge branch 'main' of https://github.com/scalatest/scalatest into fe…
…ature-rose-tree-after-next
Configuration menu - View commit details
-
Copy full SHA for 4e033b3 - Browse repository at this point
Copy the full SHA 4e033b3View commit details