Closed jsbean closed 4 years ago
Merging #184 into latest will decrease coverage by
0.05%
. The diff coverage is50%
.
@@ Coverage Diff @@
## latest #184 +/- ##
==========================================
- Coverage 70.21% 70.16% -0.06%
==========================================
Files 222 220 -2
Lines 3593 3586 -7
==========================================
- Hits 2523 2516 -7
Misses 1070 1070
Impacted Files | Coverage Δ | |
---|---|---|
Sources/MusicXML/Complex Types/Technique.swift | 77.06% <ø> (ø) |
:arrow_up: |
...ces/MusicXML/Complex Types/Timewise/Timewise.swift | 74.07% <100%> (ø) |
:arrow_up: |
Sources/MusicXML/Decoding/Decoding.swift | 87.5% <100%> (ø) |
:arrow_up: |
...ces/MusicXML/Complex Types/Partwise/Partwise.swift | 100% <100%> (ø) |
:arrow_up: |
Sources/MusicXML/Complex Types/Score.swift | 46.15% <36.36%> (-53.85%) |
:arrow_down: |
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 95e6336...da1516a. Read the comment docs.
This PR addresses #166.
MusicXML
is changed from astruct
wrapper for aScore
to just anenum
"namespace"Score
is removedTraversal
is renamed toScore
Now,
Score
is the first-class value, which is anenum
with two cases,.timewise()
and.partwise()
.