JSAbrahams / mamba

🐍 The Mamba programming language, because we care about safety
MIT License
85 stars 3 forks source link

Add documentation to interfaces #68

Closed JSAbrahams closed 5 years ago

JSAbrahams commented 5 years ago

Relevant issues

Working towards #66

Summary

Add documentation to:

Added Tests

Documentation also contains code, which:

Additional Context

...

codecov[bot] commented 5 years ago

Codecov Report

Merging #68 into master will not change coverage. The diff coverage is 100%.

Impacted file tree graph

@@          Coverage Diff           @@
##           master     #68   +/-   ##
======================================
  Coverage    80.2%   80.2%           
======================================
  Files          59      60    +1     
  Lines        3925    3925           
======================================
  Hits         3148    3148           
  Misses        777     777
Impacted Files Coverage Ξ”
src/parser/expr_or_stmt.rs 42.85% <ΓΈ> (ΓΈ) :arrow_up:
src/parser/expression.rs 92.95% <ΓΈ> (ΓΈ) :arrow_up:
src/parser/control_flow_expr.rs 88.7% <ΓΈ> (ΓΈ) :arrow_up:
src/desugar/mod.rs 100% <ΓΈ> (ΓΈ) :arrow_up:
src/parser/statement.rs 85.71% <ΓΈ> (ΓΈ) :arrow_up:
src/lexer/mod.rs 94.11% <ΓΈ> (ΓΈ) :arrow_up:
src/parser/call.rs 84.42% <ΓΈ> (ΓΈ) :arrow_up:
src/parser/_type.rs 79.71% <ΓΈ> (ΓΈ) :arrow_up:
src/core/mod.rs 67.53% <ΓΈ> (ΓΈ) :arrow_up:
src/parser/definition.rs 82.43% <ΓΈ> (ΓΈ) :arrow_up:
... and 9 more

Continue to review full report at Codecov.

Legend - Click here to learn more Ξ” = absolute <relative> (impact), ΓΈ = not affected, ? = missing data Powered by Codecov. Last update c872d54...4cf03a0. Read the comment docs.