Skip to content

v6 #342

New issue

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

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

Already on GitHub? Sign in to your account

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open

v6 #342

wants to merge 61 commits into from

Conversation

TwitchBronBron
Copy link
Member

Major release that will be based on Brighterscript v1.0.

Changes:

  • Updates plugin architecture to work correctly with Brighterscript v1
  • Fixes all Brighterscript validation and lint errors
  • Makes types more specific, to ensure proper validation and code completion when using the plugin

markwpearce and others added 30 commits August 14, 2024 17:39
* All Typescript and brighterscript errors fixed

* Fixed all tests (except for known bugs with brighterscript-1.0.0-alpha.35)

* Trying to get BSLint working

* All tests pass

* Fixed lint errors in tests

* Made teh project and package files play together better and added script for running rooibos tests from command line

* added some notes about how to do development

* Work out windows bug

* ignore lint warning for now

* Solved windows issue

* Windows test of adds custom test reporters

* Remove it.only

* Removed print statements

* Broke up reporter tests to multiple tests

* Updated package.json version
* simplifies some config files

* using logger instead of console.log
* Cli and cli debugging works

* CLI will always retain staging dir

* Update package.json

* Update bsc-plugin/src/cli.ts

---------

Co-authored-by: Bronley Plumb <[email protected]>
* Sets default types for m.top and m.node in BaseTestSuite

* TestRunner.node is not needed
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.

3 participants