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

smarr / SOMns / 2040
77%
master: 98%

Build:
Build:
LAST BUILD BRANCH: truffle-update
DEFAULT BRANCH: master
Ran 12 Mar 2018 12:59AM 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
2040

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 2040.1 (TASK=core-tests) 12 Mar 2018 12:59AM UTC 0
77.31
Travis Job 2040.1
Source Files on build 2040
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2040
  • fb3f4f30 on github
  • Next Build on unify-scope (#2065)
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