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

danielgtaylor / aglio / 397 / 3
92%
master: 92%

Build:
DEFAULT BRANCH: master
Ran 29 Nov 2016 11:31PM UTC
Files 2
Run time 0s
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

29 Nov 2016 11:28PM UTC coverage: 92.336% (-0.1%) from 92.473%
CXX="g++-4.8" CC="gcc-4.8"

Pull #241

travis-ci

web-flow
Breaking: use Hercule for transclusion

Internally Hercule tokenises files into content and link tokens. Only the link portion (excluding the identifying surrounding syntax) is parsed. In the simple case this is simply a file path.In this regard, Aglio syntax permits a strict subset of Hercule's with differing surrounding markers.

Hercule also has built-in circular dependency detection, to prevent the it hanging when provided with bad input.

- Remove: INCLUDE regular expression.
- New: add tokenising regular expression, link match function to extend Hercule's tokeniser with support for existing Aglio syntax.
- Update: compileFile, render to use hercule.transcludeString.
- Beaking: collectPathsSync removed in favour of collectPaths (async).
Hercule is written using streams, which are asynchronous. Without extension of Hercule's sync API (childProcess.spawnSync) which is significantly less performant, collectPathsSync becomes collectPaths (async).
- Docs: updated collectPaths to reflect async.
Pull Request #241: Breaking: support for Hercule transclusion w/ backwards compatibility (WIP)

253 of 274 relevant lines covered (92.34%)

6.9 hits per line

Source Files on job 397.3 (CXX="g++-4.8" CC="gcc-4.8")
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 397
  • Travis Job 397.3
  • 2e1726f7 on github
  • Prev Job for CXX="g++-4.8" CC="gcc-4.8" on master (#395.6)
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