Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Hi all,

I would like to report a few errors in idl files, see below.

Also, is the binary format of the binary rdb files specified and
described somewhere?

I've been parsing idl files from libreoffice git repository (offapi/ and
udkapi/) and hit some issues trying to #include dependencies.

The com/sun/star/chart2 module seems rather broken, so I wonder if it is
used?

The errors I got were when trying:

   #include <com/sun/star/chart2/XUndoSupplier.idl>
   #include <com/sun/star/chart2/XScale.idl>
   #include <com/sun/star/chart2/BitmapProperty.idl>
   #include <com/sun/star/chart2/DataCaptionStyle.idl>
   #include <com/sun/star/chart2/CoordinateSystemSupplier.idl>
   #include <com/sun/star/chart2/data/XDataSeries.idl>
   #include <com/sun/star/layout/RelativeSize.idl>
   #include <com/sun/star/chart2/XGrid.idl>
   #include <com/sun/star/chart2/DataSequence.idl>
   #include <com/sun/star/chart2/XMutableDataSequence.idl>
   #include <com/sun/star/layout/LayoutElement.idl>
   #include <com/sun/star/chart2/XRangeHighlighter.idl>

   #include <com/sun/star/chart2/XLegendSymbolProvider.idl>
   #include <com/sun/star/chart2/ExplicitSubIncrement.idl>
   #include <com/sun/star/chart2/DataSource.idl>
   #include "com/sun/star/chart2/LegendSymbolStyle.idl"
   #include <com/sun/star/chart2/XUndoManager.idl>
   #include <com/sun/star/document/XVbaEventsHelper.idl>
   #include <com/sun/star/drawing/framework/XPaneController.idl>
   #include <com/sun/star/drawing/framework/XViewController.idl>
   #include <com/sun/star/drawing/framework/XResourceController.idl>
   #include <com/sun/star/drawing/framework/XResourceController.idl>
   #include <com/sun/star/drawing/framework/XPaneFactory.idl>
   #include <com/sun/star/linguistic2/SingleGrammarError.idl>
   #include <com/sun/star/script/XVBAMacroHelper.idl>
   #include <com/sun/star/script/XVBAMacroResolvedInfo.idl>

so there are idl files that try to include nonexisting dependencies or
misnamed dependencies (e.g. com/sun/star/chart2/XScale.idl seems to be
com/sun/star/chart2/XScaling.idl now).

There are also files that should probably use #include "..." to search
in the current/relative directory:

   #include <NativeNumberXmlAttributes.idl>
   #include <MultipleCharsOutputException.idl>
   #include <XLanguageGuessing.idl>
   #include <XLogger.idl>
   #include <XLoggerRemote.idl>

Cheers,

Tomas

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.