tupl-tufts / rdl

Types, type checking, and contracts for Ruby
BSD 3-Clause "New" or "Revised" License
602 stars 38 forks source link

[Ruby 3] Get RDL running on Ruby 3 #109

Closed ngsankha closed 8 months ago

ngsankha commented 11 months ago

Ruby 3 changed positional and keyword arguments behavior. Read more here.

This commit fixes the errors in RDL due to this change and get it to passing all tests. Another test has been changed to reflect the new BigDecimal API.