https://bugs.documentfoundation.org/show_bug.cgi?id=97654

            Bug ID: 97654
           Summary: replace UNO cell types in xlsx import with calc
                    internal ones
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Calc
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: markus.mohrh...@googlemail.com

In the xlsx import (sc/source/filter/oox) we are using the UNO address types in
many places. For every method where we convert the parameter to ScAddress,
ScRange, ScRangeList at some point in the call chain we should use the calc
internal type directly.

So this means that in the end we are not using CellAddress, CellRangeAddress
and related classes any more.

An example of a conversion would be WorksheetHelper::putString(const
CellAddress& rAddress, const OUString& rText) to
WorksheetHelper::putString(const ScAddress& rAddress, const OUString). Of
course this requires to adapt the callers as well. This can be done
incrementally and is part of the bigger task to replace UNO in the XLSX import.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to