Skip to content

Conversation

@RichDom2185
Copy link
Member

Description

To take advantage of prebuilds. Also major bump for Prettier to align with other repositories, even if their defaults differ from Source coding standard.

Checklist

  • I have tested this code
  • I have updated the documentation

@RichDom2185 RichDom2185 self-assigned this Feb 25, 2025
@RichDom2185 RichDom2185 requested a review from tsammeow February 25, 2025 18:24
@RichDom2185 RichDom2185 enabled auto-merge (squash) February 25, 2025 18:24
Copy link

@tsammeow tsammeow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm except that one comment


// define session
const session = ace.createEditSession('', DefaultMode)
const session = ace.createEditSession('', new DefaultMode.Mode())

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what does this change do, doesn't seem to be building?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a TS type error otherwise, looking into it

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i'd be happy to approve the other two upgrades if you want to get those through first

@RichDom2185 RichDom2185 changed the title Bump gl to v8, prettier, and ace-builds Bump prettier, ace-builds, and misc clean up Mar 4, 2025
@coveralls
Copy link

Pull Request Test Coverage Report for Build 13750610219

Details

  • 66 of 89 (74.16%) changed or added relevant lines in 12 files are covered.
  • 9 unchanged lines in 4 files lost coverage.
  • Overall coverage decreased (-0.04%) to 81.086%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/interpreter/interpreter.ts 3 5 60.0%
src/modules/errors.ts 3 5 60.0%
src/errors/typeErrors.ts 25 31 80.65%
src/typeChecker/internalTypeErrors.ts 2 8 25.0%
src/errors/errors.ts 9 16 56.25%
Files with Coverage Reduction New Missed Lines %
src/modules/errors.ts 1 75.0%
src/editors/ace/modes/source.ts 2 51.57%
src/errors/errors.ts 3 69.7%
src/typeChecker/internalTypeErrors.ts 3 42.11%
Totals Coverage Status
Change from base Build 13650636707: -0.04%
Covered Lines: 10782
Relevant Lines: 12931

💛 - Coveralls

Copy link

@tsammeow tsammeow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm thanks!

@RichDom2185 RichDom2185 merged commit 12bfe70 into master Mar 10, 2025
3 of 4 checks passed
@RichDom2185 RichDom2185 deleted the richard/deps-2502 branch March 10, 2025 06:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants