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

tbranyen / diffhtml
93%
master: 99%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/packages/diffhtml-static-sync/sha.js-2.4.12
DEFAULT BRANCH: master
Repo Added 08 Jan 2016 01:30AM UTC
Files 45
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 add-middleware
branch: add-middleware
CHANGE BRANCH
x
Reset
  • add-middleware
  • 0.4.2
  • 0.4.3
  • 0.4.4
  • 0.5.1
  • 0.8.5
  • 0.9.0
  • 0.9.1
  • 0.9.2
  • add-logo
  • add-middleware-create-hooks
  • add-more-tests
  • add-service-worker-middleware
  • add-stateful-components
  • add-test-for-comment
  • add-worker-middleware
  • another-cleanup-pass
  • another-refactor-pass
  • apply-miscellaneous-changes
  • better-render-to-string
  • browser-compatibility-fixes
  • bug/parser-child-text-nodes
  • bugfix/extra-patches
  • bugfix/fix-internals-exports
  • bump-lerna
  • components-love
  • config-unit-tests
  • create-side-effect
  • dependabot/npm_and_yarn/axios-1.11.0
  • dependabot/npm_and_yarn/packages/diffhtml-devtools/cipher-base-1.0.6
  • dependabot/npm_and_yarn/packages/diffhtml-devtools/grunt-1.5.2
  • dependabot/npm_and_yarn/packages/diffhtml-devtools/grunt-1.5.3
  • dependabot/npm_and_yarn/packages/diffhtml-static-sync/sha.js-2.4.12
  • dependabot/npm_and_yarn/parse-url-6.0.2
  • devtools-revival
  • diffhtml-pkg-updates
  • documentation-updates
  • ensure-all-tests-run-in-ci
  • escape-tagged-input
  • feature/add-as-contributor
  • feature/add-tasks-list
  • feature/pkg.module
  • fix-angle-brackets-in-attrs
  • fix-attribute-handling
  • fix-bool-attr-parsing
  • fix-code-block-el
  • fix-decoding-issue
  • fix-devtools-build
  • fix-duplicate-keys
  • fix-execute-scripts
  • fix-fragment-sync
  • fix-hooks
  • fix-inline-transitions
  • fix-interpolated-values
  • fix-issues-with-external-markup-changes
  • fix-parser-components
  • fix-pre-code-blocks
  • fix-process-env
  • fix-react-compat
  • fix-render
  • fix-rerender-components
  • fix-svg-rendering
  • fix-tests-and-devtools
  • fix-timing-marks
  • general-cleanup
  • get-build-passing-again
  • gitignore-docs
  • improve-components-implementation
  • improve-diffhtml-attributes
  • improve-docs
  • improve-garbage-collection-and-devtools
  • improve-static-sync
  • inconsistent-dom
  • linter
  • master
  • migrate-prollyfill
  • misc-work
  • more-examples
  • npm-install
  • pass-children-to-web-component-ctor
  • react-compat
  • readme-changes
  • readme-updates
  • refactor-internals
  • refactor-transaction-add-polyfill
  • refs/tags/v1.0.0-beta.28
  • refs/tags/v1.0.0-beta.29
  • remove-blacklist-whitelist
  • remove-custom-event
  • remove-svg-elements
  • remove-transitions
  • rename-internal-process
  • rename-runtime-to-lite
  • rework-babel-transform
  • rewrite-sync-patch
  • rust-wasm-parser
  • scrub-attrs-nodes-on-release
  • support-node-esm
  • tbranyen-patch-1
  • test-input-checked
  • test-readme
  • test-self-hosted
  • transaction-flow
  • transform
  • update
  • update-all-packages
  • update-components-deps
  • use-github-action
  • use-github-pages
  • use-patch-logic-for-component-render
  • use-raw-node-name
  • use-sets-instead-of-arrays
  • v1.0.0-beta
  • v1.0.0-beta.1
  • v1.0.0-beta.11
  • v1.0.0-beta.12
  • v1.0.0-beta.13
  • v1.0.0-beta.14
  • v1.0.0-beta.15
  • v1.0.0-beta.16
  • v1.0.0-beta.17
  • v1.0.0-beta.18
  • v1.0.0-beta.19
  • v1.0.0-beta.2
  • v1.0.0-beta.20
  • v1.0.0-beta.21
  • v1.0.0-beta.22
  • v1.0.0-beta.23
  • v1.0.0-beta.24
  • v1.0.0-beta.25
  • v1.0.0-beta.26
  • v1.0.0-beta.3
  • v1.0.0-beta.4
  • v1.0.0-beta.5
  • v1.0.0-beta.6
  • v1.0.0-beta.7
  • v1.0.0-beta.8
  • v1.0.0-beta.9
  • various-changes
  • various-updates
  • vundefined
  • warn-on-invalid-markup
  • worker-improvements

pending completion
414

push

travis-ci

tbranyen
No longer protect/unprotect during tree sync

Synchronization should only compare and modify the original Virtual Tree
Element to the new Virtual Tree Element. It should not be
protecting/unprotecting objects. The patch stage should do this.

I found oddness with the attribute synchronization, so I've updated the
logic to always send the old and new attributes. This avoids a DOM
attribute lookup during the patching process.

795 of 858 relevant lines covered (92.66%)

140.91 hits per line

Relevant lines Covered
Build:
Build:
858 RELEVANT LINES 795 COVERED LINES
140.91 HITS PER LINE
Source Files on add-middleware
  • List 0
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
414 add-middleware No longer protect/unprotect during tree sync Synchronization should only compare and modify the original Virtual Tree Element to the new Virtual Tree Element. It should not be protecting/unprotecting objects. The patch stage should do this. I fo... push 27 Jun 2016 05:43PM UTC tbranyen travis-ci pending completion  
412 add-middleware No longer protect/unprotect during tree sync Synchronization should only compare and modify the original Virtual Tree Element to the new Virtual Tree Element. It should not be protecting/unprotecting objects. The patch stage should do this. I fo... push 27 Jun 2016 05:30PM UTC tbranyen travis-ci pending completion  
410 add-middleware No longer protect/unprotect during tree sync Synchronization should only compare and modify the original Virtual Tree Element to the new Virtual Tree Element. It should not be protecting/unprotecting objects. The patch stage should do this. I fo... push 27 Jun 2016 05:11PM UTC tbranyen travis-ci pending completion  
408 add-middleware Initial Middleware implementation This adds in the necessary code to hook up basic middleware into diffHTML. This will open the door to external tooling to be built around it. push 24 Jun 2016 07:05AM UTC tbranyen travis-ci pending completion  
407 add-middleware More optimizations per @jmeas feedback push 24 Jun 2016 07:01AM UTC tbranyen travis-ci pending completion  
403 add-middleware Save middleware push 24 Jun 2016 06:48AM UTC tbranyen travis-ci pending completion  
392 add-middleware Whoops, forgot to push up these changes push 20 Jun 2016 07:07PM UTC tbranyen travis-ci pending completion  
389 add-middleware Greatly improved the usefulness of middleware I made the middleware mutable, which allows middleware to augment the Virtural Trees in ways that support really cool extensions. For instance it's very trivial to implement React-like HTML components... push 20 Jun 2016 06:40AM UTC tbranyen travis-ci pending completion  
385 add-middleware Initial implementation of middleware This adds in the necessary code to hook up basic middleware into diffHTML. This will open the door to external tooling to be built around it. push 18 Jun 2016 02:44AM UTC tbranyen travis-ci pending completion  
369 add-middleware Initial implementation of middleware This adds in the necessary code to hook up basic middleware into diffHTML. This will open the door to external tooling to be built around it. push 15 Jun 2016 01:12AM UTC tbranyen travis-ci pending completion  
See All Builds (1074)
  • 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

© 2025 Coveralls, Inc