Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixup tsc build breakage in test_coverall2.ts (#168)
Fixes #167 According to [The Big O of Code Reviews](https://www.egorand.dev/the-big-o-of-code-reviews/), this is a O(_n_) change. The build was breaking due to a compilation error in the Typescript test, due to a change in Typescript versions. You can see the code in [this Typescript playground](https://www.typescriptlang.org/play/?target=7&ts=5.6.3#code/FDAEoMwVwOwYwC4EsD2NQCcEAoEEMAuUAQQwzwE8AhKCCAUwwBpQBnAGyTnqNPOtoMMASlABvMKAC+kuGlYJQAIzyt6oALygY9AO4kylGnUbYAbABZhAbkkQUGUNjkwFoACoUADvQAmfSlAUCFAAbUlwAFUkGAQADgCKJgjQaNiARjNE5PAomIQAZgAmbJSqJABzNIRLUtzQAElYhMMklKaETLrcjuLu8HKKjtrWnNyAMXYUPEKS0ZTJ6ZqLboBdUQl6lzddJF8EAAtND28-RIA6KgBNdwBRAGUAfQAFW4AlR9uAGVuAWVuAHLuWz1eyObDseiKSEwCqHY67fYHaygGFwo4AHmUqno5yUFAQ9C+9FhhxRaPhAGotIjDhsUuAwU4GblIYpghA1IotAAGEH1XIcrmgSmokno0BYlRqPEEonisks8BCqEirQUg4s+kC3LbRQIU7+VrHHT6Tw+I38bDS+gsFUIFga0AAelAtIONiVoD1bE43GONvOHC49Gw9rtdGFoo1np14CwuEN2V9IdjApk9Qz0mAQA): updating to Typescript v5.7.2 introduces the compile time error. The fix presented here is the simplest dumbest fix: we no longer are relying on enumerating the type constructors, we now enumerate transitional objects that we provide, with hand written calls into a constructor.
- Loading branch information