summaryrefslogtreecommitdiffstats
path: root/javaunohelper
Commit message (Collapse)AuthorAgeFilesLines
* Introdude SAL_JNI_EXPORT and use that instead of JNIEXPORTTor Lillqvist2012-11-092-4/+4
| | | | | | | | Use it in the cases where I yesterday changed SAL_DLLPUBLIC_EXPORT to JNIEXPORT. It turns out that on Linux JNIEXPORT does not enforce "default" visibility, but expands to empty. Change-Id: I033b3cf538715fb596e965e17f3da12fb987df63
* Use JNIEXPORT to really export these for AndroidTor Lillqvist2012-11-092-4/+4
| | | | | | | | | | | | Now with DISABLE_DYNLOADING, SAL_DLLPUBLIC_EXPORT actually means hidden visibilty. Which is OK in general as with a single DSO (or a single executable, for iOS), none of our "normal" entry points need to be visible froom the outside. So for the JNI entry points use JNIEXPORT. On "normal" platforms it should be equivalent to SAL_DLLPUBLIC_EXPORT. Change-Id: Iad634950e635ac03a0e90cae6d00afd9fb4eeb64
* DISABLE_DYNLOADING tentative fixTor Lillqvist2012-10-071-2/+20
| | | | Change-Id: Ic23dcc0b45a90e845fc4fba1861bcee03354da01
* fdo#51304: Remove the author of some java source filesAnurag Jain2012-10-015-16/+0
| | | | | | | This patch remove some '@author' for Java souce files, and removes some commented code founded when removing the '@author'. Change-Id: Ic4fcd028a9cdbd85c693d93bcd48e41f36386d22
* gbuild: invert handling of standard system libraries:Michael Stahl2012-09-282-4/+0
| | | | | | | Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
* gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2012-09-282-2/+4
| | | | | | ... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
* gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2012-09-282-0/+2
| | | | Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
* No juh library to load in the disable-dynloading case (on Android)Tor Lillqvist2012-09-212-2/+36
| | | | Change-Id: I6a5eefe86e23499b555b34c6ba2ebe131e109304
* No need for the juh/juhx dance when DISABLE_DYNLOADINGTor Lillqvist2012-09-203-2/+50
| | | | Change-Id: Ifc2bfb278947344d14b855ebf5527b603e333f15
* Keep null service manager throw a DeploymentExceptionStephan Bergmann2012-09-171-1/+2
| | | | | | | ...rather than a general RuntimeException, for consistency with existing service ctor code. Change-Id: Ia9ac14a1b5bcecb24394e7b9cade369f3f9303f0
* Require XComponentContext.getServiceManager to throw instead of returning nullStephan Bergmann2012-09-171-0/+5
| | | | | | | | | | | This is such a fatal error that there is probably no point in trying to handle it, so allow to simplify client code by removing the requirement to check for a null return value. Simplified some client code accordingly (modules configmgr and ure, and the code generated by cppumaker and javamaker). Change-Id: I51c0b270ec73409374f7439a47ee061407a46e31
* Java cleanup, remove unnecessary importsNoel Grandin2012-09-067-59/+0
| | | | Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
* Java5 updates - convert to genericsNoel Grandin2012-08-209-62/+62
| | | | Change-Id: I039e51958865a7ea000034e7bf765f64d49689cd
* Remove dead java code, fields and local variablesNoel Grandin2012-08-203-7/+0
| | | | Change-Id: If777dcb0e0142229df737c2f1e3e6ecb61f64168
* Java update - fix various javadoc issuesNoel Grandin2012-08-202-3/+3
| | | | | | Along the way, remove some javadoc comments that are completely incorrect. Change-Id: I02f96b6cbe665d2c10bd6ee245a7d8e2eef0f755
* gbuild: register all jarsMichael Stahl2012-08-171-3/+3
| | | | Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
* gbuild: remove most uses of gb_Jar_set_jarclasspath:Michael Stahl2012-08-151-1/+1
| | | | | | | | | With gb_Jar_add_jar and gb_Jar_add_system_jar adding to the manifest classpath automatically it is no longer necessary to call gb_Jar_set_jarclasspath manually except for the URE jars, which are apparently not supposed to be added automatically. Change-Id: I1e743e7ecb9cb5651e02005aa09e127bea1b0a29
* Export JNI functions from juh, juhx libsStephan Bergmann2012-08-084-34/+8
| | | | | | | | | ...this had been broken with gbuild'ification of javaunohelper and caused java.lang.UnsatisfiedLinkError from com.sun.star.comp.helper.Bootstrap.cppuhelper_bootstrap, as could be witnessed by test-javanative in ure/source/uretest/Makefile failing. Change-Id: I8a76e1195c713895bfb8eae5070b0f73beb2b897
* Static method sleep from Thread should be accessed in a static wayJulien Nabet2012-08-063-4/+4
| | | | Change-Id: I7d875dd74f8eff05f7a291100841779abbf5fd1c
* revert changes to public URE APIs in previous commitMichael Stahl2012-06-292-9/+7
| | | | Change-Id: I8f5309ee5fbda34ad1bb9e724c26e04692253649
* Java5 updates - update code to use genericsNoel Grandin2012-06-299-128/+126
| | | | | | This is all of the code I missed in my first set of patches. Change-Id: I8c7c9e5ac28dc3c2f3ac062c806fbf0787c997bd
* re-base on ALv2 code.Michael Meeks2012-06-2711-256/+157
|
* re-base on ALv2 code.Michael Meeks2012-06-216-141/+87
| | | | Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
* re-base on ALv2 code.Michael Meeks2012-06-2127-604/+387
| | | | Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
* make gbuild the default assumption of build.plBjoern Michaelsen2012-04-291-1/+0
| | | | | | | | this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
* javaunohelper: use InternalUnoApiMatúš Kukan2012-04-095-116/+3
|
* LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl2012-04-082-2/+2
|
* gbuild: "use" vs. "add":Michael Stahl2012-04-083-4/+4
| | | | | | | | | Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
* Fix URE jar manifests after gbuild'ificationStephan Bergmann2012-03-221-0/+2
|
* javaunohelper: missing dependecy on udkapi.rdbMichael Stahl2012-03-211-1/+1
|
* Enable -Wnon-virtual-dtor for GCC 4.6Stephan Bergmann2012-03-141-1/+1
| | | | | | | | | | | | | | ...which has the necessary features to support it. Change a lot of classes to either contain a protected non-virtual dtor (which is backwards compatible, so even works for cppumaker-generated UNO headers) or a public virtual one. cppuhelper/propertysetmixin.hxx still needs to disable the warning, as the relevant class has a non-virtual dtor but friends, which would still cause GCC to warn. Includes a patch for libcmis, intended to be upstreamed.
* update makefilesDavid Tardon2012-02-171-35/+2
|
* merge feature/gbuild_javaDavid Tardon2012-02-1722-620/+382
|\
| * add gb_Helper_abbreviate_dirs_nativeMatus Kukan2012-02-161-1/+2
| |
| * remove stray makefilesDavid Tardon2011-12-2510-596/+0
| |
| * remove stray delzip filesDavid Tardon2011-12-251-0/+0
| |
| * fix deps on executablesDavid Tardon2011-12-251-1/+1
| |
| * gbuildize javaunohelperDavid Tardon2011-12-2411-24/+381
| |
* | Added READMEs for modules related to URE, with content from the wikiJosh Heidenreich2012-02-061-0/+2
| |
* | Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann2012-01-212-4/+4
| | | | | | | | | | | | | | | | | | SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
* | fix prefix of command line switches (-- instead of -)Andras Timar2012-01-111-6/+6
| |
* | chmod -x on java filesTomas Hlavaty2012-01-052-0/+0
| |
* | Fix for fdo43460 Part XXI getLength() to isEmpty()Olivier Hallot2011-12-301-1/+1
|/ | | | | | Part XXI Modules i18npool, idl, idlc, io, javaunohelper, jvmaccess
* catch exception by constant referenceTakeshi Abe2011-12-151-2/+2
|
* Added comment.Stephan Bergmann2011-12-021-0/+4
|
* remove precompiled_xxx.hxx/cxxNorbert Thiebaud2011-11-272-63/+0
|
* reove include of pch header from javaunohelperNorbert Thiebaud2011-11-276-10/+0
|
* remove PCH support in dmake-moduleNorbert Thiebaud2011-11-271-8/+0
|
* silence a javadoc warningNorbert Thiebaud2011-06-161-1/+1
|
* silence a couple of javadoc warningsNorbert Thiebaud2011-06-161-2/+2
|