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

smarr / SOMns / 2065 / 1
77%
master: 98%

Build:
Build:
LAST BUILD BRANCH: truffle-update
DEFAULT BRANCH: master
Ran 19 Mar 2018 11:06PM UTC
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

19 Mar 2018 10:55PM UTC coverage: 77.312%. Remained the same
TASK=core-tests

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

Source Files on job 2065.1 (TASK=core-tests)
  • Tree
  • List 0
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1
  • Travis Job 2065.1
  • 8245c3a7 on github
  • Prev Job for TASK=core-tests on unify-scope (#2040.1)
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