Conversation
|
✅ DCO Check Passed Thanks @ryyhan, all your commits are properly signed off. 🎉 |
Merge ProtectionsYour pull request matches the following merge protections and will not be merged until they are valid. 🔴 Require two reviewer for test updatesThis rule is failing.When test data is updated, we require two reviewers
🟢 Enforce conventional commitWonderful, this rule succeeded.Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/
|
|
@ryyhan Thanks for this PR. I think it makes sense to keep track of the page number (when available) in table cells. |
54fd775 to
67365e1
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Thank you for the review and approval, @ceberam! I'm glad the changes look good. |
|
@dolfim-ibm / @PeterStaar-IBM could you also please take a look when you have a moment? We need a second approval for the test updates to merge this. |
|
@ryyhan I am not sure about this, it looks like a patch instead of a proper solution |
Hi @PeterStaar-IBM, thank you for your review. I appreciate your feedback regarding the implementation. To address your concern about the current approach and to ensure better structural alignment with the rest of the codebase (similar to DocItem), I would like to propose the following changes:
Could you please let me know if this aligns with the solution you envisioned? I would be happy to proceed with this refactor if you agree. |
|
@ryyhan Having a |
Thanks @cau-git for the guidance. I understand the backward compatibility requirement. I will implement I will also include comprehensive tests to verify that reading/writing |
…erty Signed-off-by: ryyhan <dayel.rehan@gmail.com>
613e0f8 to
d4c7bc8
Compare
|
@cau-git, I have implemented the changes as discussed to ensure full backward compatibility.
I've verified this locally with tests covering legacy creation, new creation, and setter updates. |
Description
Resolves #410.
Adds
page_noattribute to the TableCell class to support cross-page table data as requested. This allows upstream parsers to store page location information for individual cells in multi-page tables.Changes
page_no.Type of change
Checklist