johnynek / bosatsu

A python-ish pure and total functional programming language
Apache License 2.0
224 stars 11 forks source link

Require parens on dot apply #1027

Closed johnynek closed 1 year ago

johnynek commented 1 year ago

this is the main syntax change in #1026. We can do this before changing the type-system to have FunctionN types.

codecov-commenter commented 1 year ago

Codecov Report

Merging #1027 (ae51abd) into master (ac20cad) will increase coverage by 0.13%. The diff coverage is 85.71%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@            Coverage Diff             @@
##           master    #1027      +/-   ##
==========================================
+ Coverage   91.95%   92.09%   +0.13%     
==========================================
  Files          90       90              
  Lines        9381     9381              
  Branches     2172     2187      +15     
==========================================
+ Hits         8626     8639      +13     
+ Misses        755      742      -13     
Files Changed Coverage Δ
...e/src/main/scala/org/bykn/bosatsu/MainModule.scala 78.22% <ø> (ø)
...src/main/scala/org/bykn/bosatsu/PackageError.scala 68.68% <0.00%> (ø)
.../src/main/scala/org/bykn/bosatsu/Declaration.scala 99.27% <100.00%> (+0.35%) :arrow_up:
core/src/main/scala/org/bykn/bosatsu/Parser.scala 75.67% <100.00%> (+0.16%) :arrow_up:

... and 6 files with indirect coverage changes