• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rokucommunity / brighterscript / #1638
88%

Build:
DEFAULT BRANCH: master
Ran 02 Oct 2020 08:01PM UTC
Jobs 1
Files 74
Run time 7s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
#1638

push

web-flow
Plugin enhancements (#187)

* Move class statement resolution to plugin

* move namespaces into declarations

* move functionStatements into plugin

* move import statements into plugin

* add library statements to plugin

* AST reflection less string about incoming params

* Finished initial impl of `walkAll`

* Broke out walkAll test into smaller tests

* Test to validate xml file diagnostics from plugin

* Add tests for every stmt/expr walkAll method

* Moved BrsFile.Declarations into Parser.references

* Regenerate Parser.references when cleared

* Move NewExpressions into Parser.references.

* Move assignmentStatements into parser.references

* Merge walk and walkAll into single function.

* Test parser regenerates references on demand.

* Update references spec to simulate plugin usage.

* remove .only

* Split walk visit from AST replacement

* address PR concerns.

* Create base classes for Expression and Statement.
Create reflection functions for Expression and Statement.
Move class statements into main Statements.ts file to avoid circular dependency issues.

* Fix broken tests.

* Rename `clearReferences` to `invalidateReferences`

* Minor fixes to brs-plugins refactoring (#190)

* Minor fixes to brs-plugins refactoring

* Don't walk element substitued

* clone positions in createRangeFromPositions

* Don't use `any` for ast reflection check params.

* Export a few helpful vscode-languageserver items.

* Export some more things directly from index.ts

* Convert WalkOptions to an enum/flags

* Fix bug in EmptyStatement failing transpile.

* Add `visitMode` for AST nodes `walk` with visitors

* Rename `WalkModeInternal` to `InternalWalkMode`

* Rename `enterChildFunctions` to `recurseChildFunctions`

Co-authored-by: Philippe <philippe.elsass@massive.co>

2613 of 3705 branches covered (70.53%)

Branch coverage included in aggregate %.

5345 of 6650 relevant lines covered (80.38%)

824.01 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #1638.1 02 Oct 2020 08:01PM UTC 0
76.85
Source Files on build #1638
Detailed source file information is not available for this build.
  • Back to Repo
  • 5455682e on github
  • Prev Build on master
  • Next Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc