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

danielgtaylor / aglio / 397
92%

Build:
DEFAULT BRANCH: master
Ran 29 Nov 2016 11:31PM UTC
Jobs 6
Files 2
Run time 3min
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
397

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

41.77 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 397.1 (CXX="g++-4.8" CC="gcc-4.8") 29 Nov 2016 11:31PM UTC 0
92.34
Travis Job 397.1
2 397.2 (CXX="g++-4.8" CC="gcc-4.8") 29 Nov 2016 11:31PM UTC 0
92.34
Travis Job 397.2
3 397.3 (CXX="g++-4.8" CC="gcc-4.8") 29 Nov 2016 11:31PM UTC 0
92.34
Travis Job 397.3
4 397.4 (CXX="g++-4.8" CC="gcc-4.8") 29 Nov 2016 11:31PM UTC 0
92.34
Travis Job 397.4
5 397.5 (CXX="g++-4.8" CC="gcc-4.8") 29 Nov 2016 11:31PM UTC 0
92.34
Travis Job 397.5
6 397.6 (CXX="g++-4.8" CC="gcc-4.8") 29 Nov 2016 11:35PM UTC 0
92.34
Travis Job 397.6
Source Files on build 397
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #397
  • Pull Request #241
  • PR Base - master (#395)
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