office-gobmx/scaddins
Noel Grandin 6e35794cad terminate XDesktop properly in unit tests
So that the UNO constructor work can continue - where we need the
desktop to be disposed properly so that all UNO constructors objects
have their dispose() called, and they can clean up their global state.

We detect this case by changing a SAL_WARN to an assert in
Desktop::disposing()

(*) in ~ScTabViewShell, don't call EnterHandler, because that tries to
create EditEngine's and other stuff, which crashes
(*) Need a fake singleton so that the servicemanager calls dispose()
 on the AnalysAddIn and we can clear the global variable there.

Change-Id: Id13b51e17afc16fcbbc65d64281cdf847e4a58cf
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99640
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2020-07-30 10:49:27 +02:00
..
idl/com/sun/star/sheet/addin
inc
source terminate XDesktop properly in unit tests 2020-07-30 10:49:27 +02:00
AllLangMoTarget_sca.mk
InternalUnoApi_scaddins.mk
IwyuFilter_scaddins.yaml
Library_analysis.mk
Library_date.mk
Library_pricing.mk
Makefile
Module_scaddins.mk
README

Extra functions for calc.

These provide UNO components that implement more exotic calc
functions. If you want to do the same, here can be a good place to
start.

See also:
[http://wiki.openoffice.org/wiki/Scaddins]