Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update to full-moon 1.0.0 #147

Merged
merged 6 commits into from
Oct 9, 2024
Merged

Conversation

YetAnotherClown
Copy link
Collaborator

Resolves #129, full-moon 0.19.0 now supports the // operator.
Resolves #125, made it so the file path is also outputted when outputting full-moon errors.

This PR was previously apart of #142, but the update to full-moon 0.19.0 caused crashes in larger codebases like Nevermore Engine, it made more since to move the changes to the Extractor here and instead prepare for the 1.0.0 release of full-moon for when it releases.

This PR will remain a draft until 1.0.0 is released and everything is updated, this PR is currently using release candidates for full-moon 1.0.0.

Changes

  • All Dependencies have been updated to the latest version
  • Fixed all changes from full-moon 0.18.1 -> 1.0.0
  • Fixed issue with updating codespan-reporting to maintain backwards compatibility with tests
  • Errors are now more informative with file paths included with full-moon parsing errors

`codespan-reporting` introduced a change that collapses multi-line outputs, breaking some old snapshots. This reverts this change to preserve old snapshots.
…ra#125)

Full-Moon now outputs multiple error messages, figured I would add the file path while fixing this full-moon change
YetAnotherClown added a commit to YetAnotherClown/moonwave that referenced this pull request Jul 10, 2024
These changes have been moved, see (evaera#147)
@YetAnotherClown YetAnotherClown marked this pull request as ready for review October 9, 2024 03:40
@YetAnotherClown YetAnotherClown merged commit ed901c7 into evaera:master Oct 9, 2024
1 check passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
1 participant