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

rokucommunity / brighterscript / #1637 / 1
88%
master: 88%

Build:
DEFAULT BRANCH: master
Ran 02 Oct 2020 08:01PM UTC
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

02 Oct 2020 07:59PM UTC coverage: 76.852% (+1.1%) from 75.721%
#1637.1

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.0 hits per line

Source Files on job #1637.1
  • Tree
  • List 0
  • Changed 73
  • Source Changed 73
  • Coverage Changed 36
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 1637
  • 5455682e on github
  • Prev Job for on master (##1630.1)
  • Next Job for on master (##1638.1)
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