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

intercellular / cell
86%

Build:
DEFAULT BRANCH: develop
Repo Added 06 Jul 2017 03:15PM UTC
Files 1
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

LAST BUILD ON BRANCH develop
branch: develop
CHANGE BRANCH
x
Reset
  • develop
  • genotype-preservation
  • inherit
  • master
  • senior_before_junior
  • v1.2.0

pending completion
101

push

travis-ci

gliechtenstein
Virus: Plug-in system (#173)

* Implement Virus property
It allows the developer to make custom transformations to the genotype
before being parsed by Cell

* (wip) Fail when a mutation does not adhere to the API

* Add  feature as a plugin mechanism

* Add type by default after virus infection
This fixes the problem that the node was generated with a type
but the virus tried to override it to a div implicitly

* Fix missing semicolon

* Move virus infection up in the pipeline

Infecting in Genotype.build may be too late, as the $node is already
generated. This caused issues when writing viruses that changed the $type
of cells initially declared with "$type: 'input'".
This is also cleaner, as viruses act like dumb pre-processors or macro
expansions.

* Add Virus documentation

* Update VIRUS.md

206 of 250 branches covered (82.4%)

Branch coverage included in aggregate %.

238 of 266 relevant lines covered (89.47%)

67.32 hits per line

Relevant lines Covered
Build:
Build:
266 RELEVANT LINES 238 COVERED LINES
67.32 HITS PER LINE
Source Files on develop
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
101 develop Virus: Plug-in system (#173) * Implement Virus property It allows the developer to make custom transformations to the genotype before being parsed by Cell * (wip) Fail when a mutation does not adhere to the API * Add feature as a plugin ... push 27 Mar 2018 08:42PM UTC gliechtenstein travis-ci pending completion  
100 develop Update VIRUS.md Pull #173 19 Mar 2018 05:56PM UTC web-flow travis-ci pending completion  
99 develop Add Virus documentation Pull #173 19 Mar 2018 05:55PM UTC web-flow travis-ci pending completion  
98 develop Move virus infection up in the pipeline Infecting in Genotype.build may be too late, as the $node is already generated. This caused issues when writing viruses that changed the $type of cells initially declared with "$type: 'input'". This is also... Pull #173 17 Mar 2018 05:06PM UTC web-flow travis-ci pending completion  
97 develop Fix missing semicolon Pull #173 16 Mar 2018 09:43PM UTC web-flow travis-ci pending completion  
95 develop Add feature as a plugin mechanism Pull #173 14 Mar 2018 08:41PM UTC web-flow travis-ci pending completion  
94 develop Resolve HTML validation errors Identified by https://validator.w3.org Pull #167 11 Jan 2018 11:43PM UTC web-flow travis-ci pending completion  
91 develop temp fix to not build website when testing push 07 Jan 2018 01:49AM UTC gliechtenstein travis-ci pending completion  
79 develop readme typo push 12 Aug 2017 02:10PM UTC gliechtenstein travis-ci pending completion  
78 develop Initialize parent before children (#156) push 28 Jul 2017 03:45PM UTC web-flow travis-ci pending completion  
See All Builds (49)
  • Repo on GitHub
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