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

smarr / SOMns / 2065
77%
master: 98%

Build:
Build:
LAST BUILD BRANCH: truffle-update
DEFAULT BRANCH: master
Ran 19 Mar 2018 11:06PM UTC
Jobs 1
Files 51
Run time 2s
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
2065

push

travis-ci

smarr
Handle method/mixin scope uniformly

Until now, we kept mixin and method scopes separately, which does not directly represent the lexical structure and can cause confusion.

With this change, scope is managed as a single chain outwards, with methods and mixins on the same chain.

This change applies to LexicalScope classes as well as to the Builder classes.

- add ScopeBuilder superclass for MixinBuilder and MethodBuilder
- correctly determine whether scopes are immutable also for methods
- added Local.isMutable()
- InliningVisitor, handle case that there are no variables

Signed-off-by: Stefan Marr <git@stefan-marr.de>

5316 of 6876 relevant lines covered (77.31%)

1371.04 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2065.1 (TASK=core-tests) 19 Mar 2018 11:06PM UTC 0
77.31
Travis Job 2065.1
Source Files on build 2065
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2065
  • 8245c3a7 on github
  • Prev Build on unify-scope (#2040)
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