-
-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Axis Renderers Cleanup #3164
Axis Renderers Cleanup #3164
Conversation
Codecov Report
@@ Coverage Diff @@
## 4.0.0 #3164 +/- ##
==========================================
+ Coverage 31.36% 31.48% +0.12%
==========================================
Files 112 112
Lines 10246 10051 -195
==========================================
- Hits 3214 3165 -49
+ Misses 7032 6886 -146
Continue to review full report at Codecov.
|
_entryCountStacks += 1 | ||
} | ||
} | ||
entries.forEach { _entryCountStacks += $0.yValues?.count ?? 1 } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I saw you merged data set cleanup PR, but I still seeing many diffs about data set that has been merged? Could you help check what's wrong?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jjatie busy recently? I will look at other PRs that are not in any projects and try merge some before having your reply |
Yes, very busy lately. Will hopefully get to it this weekend |
take your time, no hurry :) |
@liuxuan30 Please review! |
ooo. Finally free from work overhead? :) I will try after cleaning the inbox |
@liuxuan30 Haha, not yet! Just needed a break. I'm still very short handed; it's hard to find iOS devs. |
hahah. my neighbor team is totally gone so I took over their app. And they are using Charts.. so maybe I can allocate more daytime on this :) |
@liuxuan30 Can you take a look at this soon? (I'll fix the |
hmm.. is this top priority? I was thinking looking at the line sharp edge and rounded bar this week If this PR is not very hard to review, I think we can finish this PR this week. |
finished the 1st round review. Some questions may seem silly :( a bit rusty for swift |
Added TODOs for areas where simple changes can help improve Swift consistency.
MutableCollection RandomAccessCollection RangeReplaceableCollection
to take advantage of collection conformance.
Replaced custom algorithms with built-in ones Made axis renderer implementations feel "Swift-ier"
Also added remove subrange.
Removed redundancy from min/max logic. Lots of naming changes. Cleaner implementations.
@jjatie please take a look above unresolved sessions. once it's done I think we are good to go |
merged. let's go next one |
Hi @liuxuan30 , I'm using the new released version (3.2.2) and it seems that #3798 issue isn't fixed. As I saw the changes were made in this PR. I looked into LineChartRender.swift and I don't have the changes even if I updated the library. Do you know why? Any solution for this? Thank you! |
@SergiuCoca This was merged into the 4.0.0 branch |
Replaced custom algorithms with built-in ones
Made axis renderer implementations feel "Swift-ier"