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

rokucommunity / brighterscript / #7155
88%
master: 89%

Build:
Build:
LAST BUILD BRANCH: file-api
DEFAULT BRANCH: master
Ran 22 Mar 2022 02:59PM UTC
Jobs 1
Files 74
Run time 1min
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
#7155

push

web-flow
Adds Symbol Tables to InterfaceTypes - general refactor of Interfaces (#496)

* Updated InterfaceStataments and InterfaceTypes to support SymbolTables

Can assign a customType to an Interface

Refactored Interface decalartions so that interfacemethods use same code as class methods

Validates function calls on interface members

Adds validation for interface fields and methods

Added comment

Add Interface name compeletions

Adds protection on not being able to find a function expression in GetDefinition()

Remove barrel import for Lexer

Tests for multiple interfaces in a row

Rmove extra whitespace and commented out code

Eliminated need for ancestors param in interface.isAssignable

Rebasing on current v1 code

Cleaned up tests in Scope.spec.ts

Cleanup of scope and file completions

Moved interfaces tests

Cleaned up MemberSymbolTableProvider interface and made range a getter on Function statements

Cleaned up Interface equals and sorted properties on toJsString function

Rebased and fixed tests

Broke up Parser.functionDeclaration() so theres a functionStatement() wrapper

Further fixes from code review

Weird.. I must have deleted Parser.consumeToken()... reverted changes related to enums

* Fix lint error

* Added documentation

5672 of 6966 branches covered (81.42%)

Branch coverage included in aggregate %.

8239 of 8998 relevant lines covered (91.56%)

1422.17 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #7155.1 22 Mar 2022 02:59PM UTC 0
87.14
Source Files on build #7155
Detailed source file information is not available for this build.
  • Back to Repo
  • 803fdced on github
  • Prev Build on v1
  • Next Build on v1
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc