https://bz.apache.org/bugzilla/show_bug.cgi?id=59731
Bug ID: 59731
Summary: Consolidate duplicated code for row shifting
Product: POI
Version: 3.15-dev
Hardware: PC
OS: All
Status: NEW
Severity: enhancement
Priority: P2
Component: SS Common
Assignee: [email protected]
Reporter: [email protected]
Row shifting code is implemented in o.a.p.xssf.usermodel.helpers.XSSFRowShifter
and o.a.p.hssf.usermodel.HSSFSheet.
Some of the code is an exact copy-paste and all of the code is complicated
enough that it warrants a standalone class. To avoid duplicated code, I suggest
creating a RowShifter abstract class that implements the common behavior
between XSSF and HSSF row shifting, and slowly migrating the methods related to
row-shifting in HSSFSheet to HSSFRowShifter or just RowShifter.
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]