{"push_id":788118893,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"26c4a199fb614cb9244adae1f239e0323b9a8b18","before":"9fb79b4e18c0e3fb4f59d06a9d960386d10006ea","commits":[{"sha":"f5f84c762530b45514db024a0e8482326e715ecd","author":{"email":"b1de997232344156a96c967e97fb75958ac9a848@ccs.neu.edu","name":"Asumu Takikawa"},"message":"Fix for*/fold and for*/lists\n\nOnly parse and use the type annotations if they are present on\nall fold variables. This matches the default for other forms in TR.\nAlso, this will usually result in a \"insufficient type information\"\nmessage which is more helpful than if TR chose some default type.\n\nCloses PR 15138\nCloses PR 14893","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/f5f84c762530b45514db024a0e8482326e715ecd"},{"sha":"584d01314e28f60dc6c893997efc709415061494","author":{"email":"b67b0101a2652ae72aa5eb9c20acf3ac2ea87d6a@racket-lang.org","name":"Vincent St-Amour"},"message":"Use `math/flonum` instead of `unstable/flonum`.","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/584d01314e28f60dc6c893997efc709415061494"},{"sha":"c48abf6dffa03a0874cdbb735147f0ca600ae608","author":{"email":"8d537065234153e5b76d7c704d282e729e9f6f66@gmail.com","name":"Alexis King"},"message":"Fix typo in generated contract for Nonpositive-Integer","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/c48abf6dffa03a0874cdbb735147f0ca600ae608"},{"sha":"602223e74a1d2625fd7425a83842d36e93518212","author":{"email":"b67b0101a2652ae72aa5eb9c20acf3ac2ea87d6a@racket-lang.org","name":"Vincent St-Amour"},"message":"Prevent open SC terms.\n\nCloses PR 15144.","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/602223e74a1d2625fd7425a83842d36e93518212"},{"sha":"9ab862c66814a6ec05ccf1a04940729e69146a08","author":{"email":"b67b0101a2652ae72aa5eb9c20acf3ac2ea87d6a@racket-lang.org","name":"Vincent St-Amour"},"message":"Remove now unused `bound-names` parameter.","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/9ab862c66814a6ec05ccf1a04940729e69146a08"},{"sha":"77334808a852ac04d0595d659edda15f8f9ce58c","author":{"email":"036d659769b5de3a54d1d711efa991d605806d50@gmail.com","name":"Brian Lachance"},"message":"Allow AnyValues as a return type in user code\n\nCloses PR 14217","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/77334808a852ac04d0595d659edda15f8f9ce58c"},{"sha":"a25a07987e5e610cc94073e1dc78d207ce3b9570","author":{"email":"b67b0101a2652ae72aa5eb9c20acf3ac2ea87d6a@racket-lang.org","name":"Vincent St-Amour"},"message":"Update type of `pretty-format`.","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/a25a07987e5e610cc94073e1dc78d207ce3b9570"},{"sha":"c8f02eb93f34382c78051186fa8011d9cffba433","author":{"email":"b3a03eb0f452577dfbc2c0e3e1b0e0240792373e@cs.indiana.edu","name":"Sam Tobin-Hochstadt"},"message":"Improve error message for `(let)`.\n\nCloses #193.","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/c8f02eb93f34382c78051186fa8011d9cffba433"},{"sha":"fbf200c0343a8081c9ac77bdde9e68fd6e2c9868","author":{"email":"b67b0101a2652ae72aa5eb9c20acf3ac2ea87d6a@racket-lang.org","name":"Vincent St-Amour"},"message":"Use 2d instead of unstable/2d.","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/fbf200c0343a8081c9ac77bdde9e68fd6e2c9868"},{"sha":"bdbd18b839f3f081035a0b9e44e01d97f40043e8","author":{"email":"b67b0101a2652ae72aa5eb9c20acf3ac2ea87d6a@racket-lang.org","name":"Vincent St-Amour"},"message":"Document AnyValues.","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/bdbd18b839f3f081035a0b9e44e01d97f40043e8"},{"sha":"fd3941c06256ce8e7176800a6e03e8529a33b4d4","author":{"email":"b67b0101a2652ae72aa5eb9c20acf3ac2ea87d6a@racket-lang.org","name":"Vincent St-Amour"},"message":"Remove dependency on unstable/contract.","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/fd3941c06256ce8e7176800a6e03e8529a33b4d4"},{"sha":"552f5091026dd3eb307a2b6673b9e2c242c2c38d","author":{"email":"b1de997232344156a96c967e97fb75958ac9a848@ccs.neu.edu","name":"Asumu Takikawa"},"message":"Refactor the renamer module\n\nMoves `get-alternate` since its only user is the require-contract\nmodule. In addition, it appears that one of the cases in the\nconditional in its body is unnecessary. This likely means that\nthe extra machinery for typed-renamers are not needed at all.\n\nAlso adds a test for `require/typed` of a typed module","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/552f5091026dd3eb307a2b6673b9e2c242c2c38d"},{"sha":"241f04bcdb82d46af73890ccca484df3edbf27fa","author":{"email":"b1de997232344156a96c967e97fb75958ac9a848@ccs.neu.edu","name":"Asumu Takikawa"},"message":"Fix typed provide uses in some modules\n\nWhen identifiers provided by typed modules were used in\ncertain submodules of the form (module* n #f ...) or were\nused by modules implemented in a language defined by TR,\nthe wrong redirection was used in the expansion.\n\nThe reason was because TR's identifier redirection decided\nwhether it was in a typed or untyped context at module visit\ntime, but that's too early in the cases above.\n\n(because TR's #%module-begin may not have begun expanding yet)\n\nThe fix uses a rename-transformer that delays the decision\nto use the typed or untyped identifier until expansion time.\n\nCloses GH issue #163 and #181\n\nCloses PR 15118","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/241f04bcdb82d46af73890ccca484df3edbf27fa"},{"sha":"4bf3479776aaca8aacaa7382648d7cf510d2020f","author":{"email":"8d537065234153e5b76d7c704d282e729e9f6f66@gmail.com","name":"Alexis King"},"message":"Add types for writeln and println","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/4bf3479776aaca8aacaa7382648d7cf510d2020f"},{"sha":"2b2e87010af7f0319c4253450dae43d389b6b90d","author":{"email":"b1de997232344156a96c967e97fb75958ac9a848@ccs.neu.edu","name":"Asumu Takikawa"},"message":"Update version dependency on base\n\nDepends on the rename transformer change","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/2b2e87010af7f0319c4253450dae43d389b6b90d"},{"sha":"3d6418b8be888aeba858ba1835c9dbf7bb5a8d37","author":{"email":"b1de997232344156a96c967e97fb75958ac9a848@ccs.neu.edu","name":"Asumu Takikawa"},"message":"Refactor provide handling to reduce code","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/3d6418b8be888aeba858ba1835c9dbf7bb5a8d37"},{"sha":"26c4a199fb614cb9244adae1f239e0323b9a8b18","author":{"email":"b1de997232344156a96c967e97fb75958ac9a848@ccs.neu.edu","name":"Asumu Takikawa"},"message":"Fix accidentally added redundant requires\n\nSee last commit","distinct":true,"url":"https://api.github.com/repos/AlexKnauth/typed-racket/commits/26c4a199fb614cb9244adae1f239e0323b9a8b18"}]}