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

Khan / aphrodite
100%
master: 0%

Build:
Build:
LAST BUILD BRANCH: clearer-error-message
DEFAULT BRANCH: master
Repo Added 10 Mar 2017 10:58PM UTC
Files 8
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 optimize-generateCSSRuleset
branch: optimize-generateCSSRuleset
CHANGE BRANCH
x
Reset
  • optimize-generateCSSRuleset
  • Set
  • code-splitting
  • coverage
  • flow
  • flushtostyletag
  • hash-length-perf
  • jsdom
  • keyframes-test
  • mapobj
  • master
  • media-queries
  • rollup
  • server-test-minification
  • some-optimizations
  • update-deps
  • v1.2.1
  • v1.2.2
  • v1.2.3
  • v1.2.4
  • v1.2.5
  • v2.0.0
  • v2.1.0
  • v2.1.1
  • v2.2.0
  • v2.2.1
  • v2.2.2
  • v2.2.3

pending completion
366

push

travis-ci

lencioni
Factor out flattenDeep from injectAndGetClassName

In my profiling, calling flattenDeep in here takes 1437ms out of
3418ms, and that's with already flattened arrays. By refactoring this
code, we can actually avoid a lot of the work done here and make this
faster. This change drops css() down from 3418ms to 2045ms.

107 of 107 branches covered (100.0%)

24 of 24 new or added lines in 1 file covered. (100.0%)

253 of 253 relevant lines covered (100.0%)

44.89 hits per line

Relevant lines Covered
Build:
Build:
253 RELEVANT LINES 253 COVERED LINES
44.89 HITS PER LINE
Source Files on optimize-generateCSSRuleset
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
366 optimize-generateCSSRuleset Factor out flattenDeep from injectAndGetClassName In my profiling, calling flattenDeep in here takes 1437ms out of 3418ms, and that's with already flattened arrays. By refactoring this code, we can actually avoid a lot of the work done here and m... push 20 Apr 2017 06:42PM UTC lencioni travis-ci pending completion  
363 optimize-generateCSSRuleset Factor out flattenDeep from injectAndGetClassName In my profiling, calling flattenDeep in here takes 1437ms out of 3418ms, and that's with already flattened arrays. By refactoring this code, we can actually avoid a lot of the work done here and m... push 23 Mar 2017 05:21PM UTC lencioni travis-ci pending completion  
361 optimize-generateCSSRuleset Factor out flattenDeep from injectAndGetClassName In my profiling, calling flattenDeep in here takes 1437ms out of 3418ms, and that's with already flattened arrays. By refactoring this code, we can actually avoid a lot of the work done here and m... push 23 Mar 2017 05:19PM UTC lencioni travis-ci pending completion  
352 optimize-generateCSSRuleset Exclude tests directory from test coverage We don't need to ensure that tests fully pass coverage. nyc by default has some patterns to exclude tests, but they didn't match the naming convention of this project, so I am updating it here. https://... push 21 Mar 2017 10:04PM UTC lencioni travis-ci pending completion  
344 optimize-generateCSSRuleset Exclude tests directory from test coverage We don't need to ensure that tests fully pass coverage. nyc by default has some patterns to exclude tests, but they didn't match the naming convention of this project, so I am updating it here. https://... push 13 Mar 2017 07:21PM UTC lencioni travis-ci pending completion  
342 optimize-generateCSSRuleset Use dynamic prefixer on the client side I noticed that a lot of time is spent running styles through prefixAll. Although we need to run prefixAll when used on the server, we can be a bit smarter on the client side of things to improve performance... push 13 Mar 2017 07:02PM UTC lencioni travis-ci pending completion  
340 optimize-generateCSSRuleset Factor out flattenDeep from injectAndGetClassName In my profiling, calling flattenDeep in here takes 1437ms out of 3418ms, and that's with already flattened arrays. By refactoring this code, we can actually avoid a lot of the work done here and m... push 11 Mar 2017 05:58PM UTC lencioni travis-ci pending completion  
336 optimize-generateCSSRuleset Refactor out recursiveMerge We only use this in one place, so I decided to rewrite this for the specific use-case to improve performance. This brings my benchmark down from 1950ms to 1820ms. push 11 Mar 2017 04:52PM UTC lencioni travis-ci pending completion  
See All Builds (187)
  • 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