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

danielgtaylor / aglio / 366
92%

Build:
DEFAULT BRANCH: master
Ran 23 Mar 2016 01:08AM UTC
Jobs 4
Files 2
Run time 35s
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
366

Pull #241

travis-ci

jamesramsay
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%)

27.59 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
2
100.0
lib/bin.js
3
100.0
lib/main.js
Jobs
ID Job ID Ran Files Coverage
1 366.1 (CXX="g++-4.8" CC="gcc-4.8") 23 Mar 2016 01:08AM UTC 0
92.34
Travis Job 366.1
2 366.2 (CXX="g++-4.8" CC="gcc-4.8") 23 Mar 2016 01:08AM UTC 0
92.34
Travis Job 366.2
3 366.3 (CXX="g++-4.8" CC="gcc-4.8") 23 Mar 2016 01:08AM UTC 0
92.34
Travis Job 366.3
4 366.4 (CXX="g++-4.8" CC="gcc-4.8") 23 Mar 2016 01:09AM UTC 0
92.34
Travis Job 366.4
Source Files on build 366
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #366
  • Pull Request #241
  • PR Base - master (#356)
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