Age | Commit message (Collapse) | Author |
|
see https://gerrit.libreoffice.org/#/c/3367/
and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details
Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
|
|
...getting rid of now dangling references to module registry.
Change-Id: Iccad7ff5dc0e79bf91b7b7dae03b73f16adeb121
|
|
Make uno-skeletonmaker work on top of unoidl/ instead of registry/.
These changes have only been tested so far rather lightly. Basic
uno-skeletonmaker still works, but more thorough testing of the various input
flags is needed.
Change-Id: Id7f3aee863a10f8c649325db2d6f34a4057f70ff
|
|
Change-Id: Ie1c1311d1df14d5639b7642d2b9a1588605c31fc
|
|
Make javamaker work on top of unoidl/ instead of registry/.
API CHANGE: javamaker no longer supports the -B switch, as that is meaningless
with the new format. When reading from an old-format .rdb file, /UCR is hard-
coded as the prefix now.
Change-Id: I8cca39f8ebacd0476934f7bd493d206928d063a9
|
|
Make cppumaker work on top of unoidl/ instead of registry/, as a first step to
change all the various codemakers.
* API CHANGE: cppumaker no longer supports the -B switch, as that is meaningless
with the new format. When reading from an old-format .rdb file, /UCR is
hard-coded as the prefix now.
* TODO: The new format does not yet support deprecation annotations, so the
generated .hdl/.hpp files lack any SAL_DEPRECATED_INTERNALs for now.
* codemaker/typemanager.hxx is extended with access to unoidl/ functionality, so
the various codemakers can use registry/ and unoidl/ in parallel for now.
The access to registry/ functionality will be removed. (Added small throwaway
helper functions u2b/b2u to easily map between OString and OUString at the
remaining seams for now.)
* Includes a selective revert of ba044b1e9613ed30906a9a540b7da8392923e4e3
"remove needless forward rtl::OUString declarations" in those parts of
codemaker, unodevtools, unoidl that were covered by this local
work-in-progress patch; I would otherwise have hard a hard time re-applying
it.
* The generated .hdl/.hpp files are mostly unchanged, except for a few minor
things:
** Any SAL_DEPRECATED_INTERNALs are missing (see above).
** In comprehensive getCppuType definitions, some members were erroneously
classified as TypeCalss_UNKNOWN.
** In comprehensive getCppuType definitions, some unnecessary calls like
::cppu::UnoType< ::sal_Int32 >::get();
can be removed.
** For typedef sequence<X>, the .hdl file need not include X.hdl, but only needs
to forward-declare it.
** Unnecessary includes for optional bases of interfaces can be removed.
** Some numbering of local variable names (sMethodName1, ...) has changed.
Change-Id: Icad98f248ac15177337f1b4ab709a755a8af6238
|
|
Change-Id: I97d91a758dd82d64768d75c1d2ddd279de5f6034
|
|
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk
have kept them, in order not to break external API (the automatic using declaration
is LO-internal).
Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
|
|
...by switching from boost::unordered_map to std::map; mainly to be able to
easily diff workdir/*/UnoApiHeadersTarget trees for regressions with upcoming
changes to cppumaker.
Change-Id: I286f9828ef2918ace635ecd551ac273f2cba803d
|
|
Change-Id: I650efd6780070410eaf34993dd41ed1b8ada7c9a
|
|
This changes all generated API headers (.hpp and .hdl) to use a
namespace alias 'css' instead of the pointlessly long com::sun::star
Makes the change in cppumaker & associated tools, adds a global
namespace alias definition in sal/types.h, and removes a kiloton
of local, now pointless-to-harmful versions of that alias from all
over the code.
Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
|
|
We can drop or simplify many conditionals.
Change-Id: I37e820e515cc09845c30b62c89ddb3b6ff370f97
|
|
Change-Id: Ie55dfd19f223df62c091ffc4fdf28789b308a1c7
|
|
Change-Id: I3e6c1341666fddcfd1bd272a0943ca1de3e5d629
Reviewed-on: https://gerrit.libreoffice.org/1072
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes #fdo30794
Based on bin/add-modelines script (originally posted in mail
1286706307.1871.1399280959@webmail.messagingengine.com)
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
|
|
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
|
|
2008/04/23 09:49:35 jsc 1.8.44.2: RESYNC: (1.8-1.9); FILE MERGED
2008/02/13 08:54:56 jsc 1.8.44.1: #i72964# remove external header guards
|
|
2008/04/23 09:49:49 jsc 1.12.44.2: RESYNC: (1.12-1.13); FILE MERGED
2008/02/13 08:54:56 jsc 1.12.44.1: #i72964# remove external header guards
|
|
2008/04/23 09:49:28 jsc 1.4.52.2: RESYNC: (1.4-1.5); FILE MERGED
2008/02/13 08:54:56 jsc 1.4.52.1: #i72964# remove external header guards
|
|
2008/03/31 07:22:51 rt 1.2.38.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:04:47 thb 1.4.56.2: #i85898# Stripping all external header guards
2008/03/31 07:22:51 rt 1.4.56.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:04:46 thb 1.10.48.3: #i85898# Stripping all external header guards
2008/04/01 12:26:07 thb 1.10.48.2: #i85898# Stripping all external header guards
2008/03/31 07:22:51 rt 1.10.48.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 12:26:07 thb 1.8.48.2: #i85898# Stripping all external header guards
2008/03/31 07:22:51 rt 1.8.48.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:04:46 thb 1.12.48.2: #i85898# Stripping all external header guards
2008/03/31 07:22:51 rt 1.12.48.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:04:46 thb 1.4.56.2: #i85898# Stripping all external header guards
2008/03/31 07:22:51 rt 1.4.56.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:04:46 thb 1.7.48.3: #i85898# Stripping all external header guards
2008/04/01 12:26:07 thb 1.7.48.2: #i85898# Stripping all external header guards
2008/03/31 07:22:51 rt 1.7.48.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 12:26:07 thb 1.4.56.2: #i85898# Stripping all external header guards
2008/03/31 07:22:51 rt 1.4.56.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 12:26:07 thb 1.4.48.2: #i85898# Stripping all external header guards
2008/03/31 07:22:51 rt 1.4.48.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:04:46 thb 1.4.56.2: #i85898# Stripping all external header guards
2008/03/31 07:22:50 rt 1.4.56.1: #i87441# Change license header to LPGL v3.
|
|
2008/03/31 07:22:50 rt 1.2.30.1: #i87441# Change license header to LPGL v3.
|
|
2006/09/22 17:59:25 hjs 1.1.2.1: #i69234# add required makefile
|
|
2006/09/01 17:19:19 kaib 1.1.2.1: #i68856# Added header markers and pch files
|
|
2006/04/07 20:37:38 sb 1.7.14.4: RESYNC: (1.8-1.9); FILE MERGED
2005/09/22 22:20:49 sb 1.7.14.3: RESYNC: (1.7-1.8); FILE MERGED
2005/09/05 13:32:22 sb 1.7.14.2: #i53898# Made code warning-free.
2005/08/29 14:21:27 sb 1.7.14.1: #i53898# Made code warning-free.
|
|
2006/04/07 20:37:27 sb 1.5.14.4: RESYNC: (1.6-1.7); FILE MERGED
2005/11/24 14:59:57 sb 1.5.14.3: #i53898# Made code warning-free.
2005/09/22 22:20:41 sb 1.5.14.2: RESYNC: (1.5-1.6); FILE MERGED
2005/08/29 14:21:27 sb 1.5.14.1: #i53898# Made code warning-free.
|
|
2006/04/07 20:37:18 sb 1.9.14.3: RESYNC: (1.10-1.11); FILE MERGED
2005/09/22 22:20:32 sb 1.9.14.2: RESYNC: (1.9-1.10); FILE MERGED
2005/09/05 13:32:22 sb 1.9.14.1: #i53898# Made code warning-free.
|
|
2006/04/07 20:36:59 sb 1.4.14.3: RESYNC: (1.5-1.6); FILE MERGED
2005/09/22 22:20:10 sb 1.4.14.2: RESYNC: (1.4-1.5); FILE MERGED
2005/09/05 13:32:21 sb 1.4.14.1: #i53898# Made code warning-free.
|
|
2006/04/20 08:10:36 sb 1.3.4.1: #i53898# Made code warning-free again after resync to SRC680m162.
|
|
2006/01/20 13:00:08 jsc 1.3.16.1: #i56247# unify include guards
|
|
2006/01/20 13:00:07 jsc 1.8.14.1: #i56247# unify include guards
|
|
2006/01/20 13:00:06 jsc 1.6.14.1: #i56247# unify include guards
|