Kipper-Lang / Kipper

The Kipper programming language for Browsers and Node.js 🦊✨ Made at HTL Leonding & JKU Linz
https://kipper-lang.org
GNU General Public License v3.0
26 stars 4 forks source link

Added support for string multiplication `str * num` #528

Closed lorenzholzbauer closed 4 months ago

lorenzholzbauer commented 4 months ago

What type of change does this PR perform?

Summary

Implemented string multiplication support for multiplicative expressions.

Closes #478

List of Changes

Does this PR create new warnings?

None.

Detailed Changelog

Added

Linked issues or PRs

github-actions[bot] commented 4 months ago

size-limit report 📦

Path Size Loading time (3g) Running time (snapdragon) Total time
./kipper/web/kipper-standalone.min.js 136.2 KB (0%) 2.8 s (0%) 3.2 s (+13.95% 🔺) 5.9 s
./kipper/web/kipper-standalone.js 136.24 KB (0%) 2.8 s (0%) 2.9 s (+13.94% 🔺) 5.6 s
codecov[bot] commented 4 months ago

Codecov Report

Attention: Patch coverage is 78.94737% with 4 lines in your changes missing coverage. Please review.

Project coverage is 83.45%. Comparing base (ff5856d) to head (8bedf39).

:exclamation: Current head 8bedf39 differs from pull request most recent head 444289f

Please upload reports for the commit 444289f to get more accurate results.

Files Patch % Lines
kipper/target-js/src/built-in-generator.ts 0.00% 4 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## dev-next #528 +/- ## ============================================ - Coverage 83.49% 83.45% -0.04% ============================================ Files 205 205 Lines 3598 3614 +16 Branches 406 410 +4 ============================================ + Hits 3004 3016 +12 - Misses 421 425 +4 Partials 173 173 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.