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]

Reply via email to