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

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

Build:
Build:
LAST BUILD BRANCH: truffle-update
DEFAULT BRANCH: master
Ran 12 Mar 2018 12:59AM UTC
Files 51
Run time 1s
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

12 Mar 2018 12:52AM UTC coverage: 77.312%. First build
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 2040.1 (TASK=core-tests)
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1
  • Travis Job 2040.1
  • fb3f4f30 on github
  • Next Job for TASK=core-tests on unify-scope (#2065.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