Skip to content
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

Simplify Excelx::Sheet / SheetDoc division of labor #328

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Empact
Copy link
Contributor

@Empact Empact commented Aug 7, 2016

This removes unnecessary variability in relationships handling and redundant method definitions in Sheet.

@coveralls
Copy link

coveralls commented Aug 7, 2016

Coverage Status

Coverage decreased (-0.4%) to 93.972% when pulling a39d3962bb4e0af035d592e6b44b08d5c5a47069 on relationships-args into 1cbfe72 on master.

@coveralls
Copy link

coveralls commented Aug 7, 2016

Coverage Status

Coverage increased (+0.5%) to 94.459% when pulling 30d3e83 on relationships-args into 7498f00 on master.

@stevendaniels stevendaniels added this to the v3.0.0 milestone Aug 21, 2016
@Empact Empact force-pushed the relationships-args branch 2 times, most recently from 5bfe29d to 0f3ca53 Compare December 1, 2017 22:11
This removes the relationships argument from Sheet#cells and #hyperlinks,
instead consistently relying on the relationships files from which the
sheet was initialized.

Sheet now simply delegates to SheetDoc for these methods, which removes
a few cases of redundant memoization.
Rather than in ruby. Saves on allocations, etc.
@coveralls
Copy link

coveralls commented Dec 1, 2017

Coverage Status

Coverage decreased (-0.1%) to 92.268% when pulling e63d6b9 on relationships-args into 62b033c on master.

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.

3 participants