-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
uno-skeletonmaker with --java5 option #154
Comments
Ok that needs fixing @stbergmann Any insights here? |
Not really. Never looked into that |
I'm afraid this has to be written in C++ and I think that's beyond my skills. On the other hand I think that this would be the right way to do it since And it seems to me that a priori the services declared in passive registration mode make the installation of the extension and the instantiation of the UNO services much faster. I say well at first sight, I did not do any bench. |
Everything is happening in skeletonmaker.cxx. |
Ok this has been done with PR#182436. |
LOEclipse use
uno-skeletonmaker
with--java5
option to create a new (Java) Extension project (see file: /core/source/org/libreoffice/ide/eclipse/core/internal/model/UnoFactory.java)I can't find a way to get rid of the:
__getComponentFactory( String sImplementationName )
__writeRegistryServiceInfo( XRegistryKey xRegistryKey )
methods which is no longer needed by the UNO services in passive registration.
Maybe it is necessary to modify the source code of the utility
uno-skeletonmaker
itself?Maybe we can use a
tpl
file in place ofuno-skeletonmaker
, but how aboutidl
file?Any good suggestion is welcome.
The text was updated successfully, but these errors were encountered: