Closed hackwaly closed 2 weeks ago
The provided git diff
output indicates changes in several files related to the build and test processes for the MoonBit programming language. Here are three potential issues or suggestions based on the changes observed:
Removal of -no-dts
Flag in JS Targets:
-no-dts
flag in the moonc link-core
commands for JavaScript targets suggests that TypeScript definition files (DTS) are no longer being generated for these builds. This change might affect developers who rely on TypeScript definitions for integration or development purposes.Consistency in Test Driver Generation:
Documentation and Communication:
-no-dts
, suggest a modification in the build process. Clear documentation and communication about such changes are essential to avoid confusion or disruptions in development workflows.These observations and suggestions aim to ensure that the changes in the build and test processes align with the project's goals and do not inadvertently introduce issues or incompatibilities.
Related Issues
Type of Pull Request
Does this PR change existing behavior?
Does this PR introduce new dependencies?
Checklist: