Skip to content

Conversation

@heckj
Copy link
Member

@heckj heckj commented Mar 1, 2022

Iterating heavily on the API to embrace some level of generics, add features related to generating nice tick labels, and setting up a foundation that can be expanded into different kinds of scales as well as diverse output types.

@heckj heckj self-assigned this Mar 1, 2022
@codecov
Copy link

codecov bot commented Mar 1, 2022

Codecov Report

Merging #7 (476361a) into main (c449ef0) will decrease coverage by 5.98%.
The diff coverage is 90.35%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main       #7      +/-   ##
==========================================
- Coverage   96.88%   90.89%   -5.99%     
==========================================
  Files          16       16              
  Lines         449     1285     +836     
==========================================
+ Hits          435     1168     +733     
- Misses         14      117     +103     
Impacted Files Coverage Δ
Tests/SwiftVizTests/PowerScaleTests.swift 61.29% <61.29%> (ø)
Tests/SwiftVizTests/LogScaleTests.swift 80.89% <75.60%> (-19.11%) ⬇️
Tests/SwiftVizTests/TickTests.swift 78.57% <78.57%> (ø)
Tests/SwiftVizTests/LinearScaleTests.swift 81.33% <80.10%> (-18.67%) ⬇️
Sources/SwiftViz/TickScale.swift 86.48% <86.48%> (ø)
Tests/SwiftVizTests/ScaleFactoryTests.swift 88.00% <88.00%> (ø)
Sources/SwiftViz/NiceValue.swift 95.31% <95.31%> (ø)
Sources/SwiftViz/LogScale.swift 95.83% <95.83%> (-4.17%) ⬇️
Sources/SwiftViz/PowerScale.swift 96.66% <96.66%> (ø)
Sources/SwiftViz/LinearScale.swift 100.00% <100.00%> (ø)
... and 6 more

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 c449ef0...476361a. Read the comment docs.

heckj added 20 commits March 2, 2022 08:54
…her function on scale to accomodate this use case
… it it's own protocol with various support for Int, Float, and Double
@heckj heckj merged commit c78b77f into main Mar 11, 2022
@heckj heckj deleted the APIiteration branch March 11, 2022 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants