zenangst / Family

:children_crossing: A child view controller framework that makes setting up your parent controllers as easy as pie.
Other
250 stars 10 forks source link

Optimize layout algorithm to avoid sub pixel rendering and other improvements #150

Closed zenangst closed 5 years ago

zenangst commented 5 years ago

This PR improves the overall performance of the framework

codecov-io commented 5 years ago

Codecov Report

Merging #150 into master will increase coverage by 0.02%. The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #150      +/-   ##
==========================================
+ Coverage   82.25%   82.28%   +0.02%     
==========================================
  Files          11       11              
  Lines         868      875       +7     
==========================================
+ Hits          714      720       +6     
- Misses        154      155       +1
Flag Coverage Δ
#iOS 64.51% <100%> (ø) :arrow_up:
#macOS 82.28% <100%> (+0.02%) :arrow_up:
#tvOS 64.51% <100%> (ø) :arrow_up:
Impacted Files Coverage Δ
Sources/macOS/Classes/FamilyScrollView.swift 84.3% <100%> (+0.02%) :arrow_up:
...ources/Shared/FamilyViewControllerAttributes.swift 100% <100%> (ø) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0eb5c61...5403e52. Read the comment docs.