summaryrefslogtreecommitdiff
path: root/stoc
AgeCommit message (Collapse)AuthorFilesLines
2012-04-14stoc: accelerate opening of multiple XML .rdb files in a directoryMichael Meeks3-16/+92
Instead of nesting these, we aggregate them into a single non-nested registry, which saves lots of CPU at startup, sadly we can only do that for the new-style XML registries, so we have to sniff files, nevertheless this is still far faster. The merged xml files also break the XSimpleRegistry::getURL() method - but it appears not to get called.
2012-04-08Replaced a few equal calls with ==Szabolcs Dezsi1-10/+2
2012-04-08gbuild: "use" vs. "add":Michael Stahl10-20/+20
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)
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi11-50/+31
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi1-2/+2
Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\)) *) *) *{$/\1\2 ( \3 == \4 ) {/' \{\} \;
2012-04-06javaloader: add_linked_lib salhelperMatúš Kukan1-0/+1
2012-04-06fix makefilesDavid Tardon1-35/+2
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi8-76/+76
Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\)) *) *)$/\1\2 ( \3 == \4 )/' \{\} \;
2012-04-06merge feature/gbuild_componentsDavid Tardon49-1432/+1100
2012-04-05Resolves: fdo#47068 use of pointer to deleted objectCaolán McNamara1-36/+46
2012-04-03stoc: add helpful structural documentation from mailing list post.Stephan Bergmann1-0/+39
2012-04-01merge origin/masterDavid Tardon11-19/+35
2012-03-29We want just the library basename in the DISABLE_DYNLOADING caseTor Lillqvist1-0/+2
2012-03-24add $(gb_STDLIBS) to linked libsDavid Tardon9-8/+9
2012-03-21More hacking on static linking (iOS) supportTor Lillqvist2-2/+9
2012-03-18Prefer prefix ++/-- operators for non-primitive typesJulien Nabet1-3/+3
2012-03-12gbuildize stocDavid Tardon49-1432/+1099
2012-02-28Avoid temporary rtl::OUStringTakeshi Abe2-2/+2
in scripting / sdext / starmath / stoc / svtools / svx
2012-02-26Avoid temporary rtl::OUStringJulien Nabet1-5/+5
2012-02-19Get rid of size() == 0Elton Chung3-3/+3
2012-02-16java: add STOC_FORCE_NO_JRE env. var to enable easy testing of no-JRE case.Michael Meeks1-2/+8
2012-02-06Added READMEs for modules related to URE, with content from the wikiJosh Heidenreich1-0/+1
2012-02-01A few safe replacements of pathes->pathsJesús Corrius1-2/+2
2012-01-26Code cleanup: ( () ) replaced by (())Alexander Bergmann11-122/+122
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann9-13/+19
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.
2012-01-20Code clean up.Stephan Bergmann1-6/+6
2012-01-19Drop UNO_REF_QUERY[_THROW] duplicates of UNO_QUERY[_THROW].Stephan Bergmann1-1/+1
They are virtually unused (at least the LibO code base has only a single use of UNO_REF_QUERY) but confuse static analysis tools that classify unused function parameters as "tags" (which legalizes the unusedness of those parameters) if they are of an enum type with exactly one value defined.
2012-01-15Clang -Wunused-variable.Stephan Bergmann1-0/+1
2012-01-12Fix mistake in type OUStringBufferOlivier Hallot1-1/+1
Fix mistake in method for type OUStringBuffer
2012-01-12Fix for fdo43460 Part XXXV getLength() to isEmpty()Olivier Hallot24-99/+95
Part XXXV Modules stoc
2012-01-02Get rid of manual ref counting.Stephan Bergmann2-122/+29
2012-01-02USE_INTROSPECTION_CACHE is always defined.Stephan Bergmann1-23/+1
2011-12-27function component_canUnload is exportedDavid Tardon7-7/+7
2011-12-27catch exception by constant referenceTakeshi Abe25-50/+50
2011-12-16msvc 2008 express won't link without explicit salhelperCaolán McNamara1-0/+1
post salhelper visibility markup and gbuildification express 2008 doesn't link without salhelper mentioned on link line
2011-12-15Removed extra semicolonsJesse1-1/+1
2011-12-11I don't see NO_BSYMBOLIC being used anywhereTor Lillqvist5-5/+0
2011-11-27remove precompiled_xxx.hxx/cxxNorbert Thiebaud2-320/+0
2011-11-27remove include of pch header from stocNorbert Thiebaud77-149/+0
2011-11-27remove PCH support in dmake-moduleNorbert Thiebaud1-8/+0
2011-11-17Enforce a "lib" prefix for UNO components for AndroidTor Lillqvist11-12/+12
This commit for the old build system. (Don't bother for components not relevant for Android.) The Android package installer (as invoked through "adb install", from "ant debug install") silently ignores native libraries in app packages (.apk files) whose names don't start with "lib" and end with ".so". The package builder (as invoked through "ant debug") in the SDK gladly includes also thusly named native libraries in the .apk, though. Yay for consistency.
2011-10-05Fix logic of isDerivedFrom functionKevin Hunter1-18/+7
From an email conversation with Stephen Bergmann "I think the real intent always was to actually look through all the returned getSuperclasses(), and the error that superclasses past the first one are effectively ignored has never been noticed."
2011-10-03WaE: unreachable code, also add comment pondering what the code meansTor Lillqvist1-1/+8
2011-09-30add mode-lines to .m files and last round of merged files, etc.Caolán McNamara2-0/+6
2011-09-27Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *().Stephan Bergmann1-3/+6
2011-09-24remove obsolete Forte NOOPT filesMichael Meeks1-6/+0
2011-09-22just silence the auto_ptr deprecations in isolationCaolán McNamara2-0/+10
2011-09-21OSL_TRACE: Remove trailing newlinesThomas Arnhold6-13/+13
Done with perl regex: s/(\n\s*OSL_TRACE\(\s*\"[^\n]+?)\s*(\\n)+(\"[^\n]*\)\;\n)/$1$3/gs; - removed trailing whitespaces and (multiple) newlines
2011-09-12sb140: #i117698# no implementations of XIdlClassProvider remain, so code ↵Stephan Bergmann5-544/+513
that checks for it can be removed
2011-09-12sb140: #i117694# some CppUnit related cleanupStephan Bergmann3-36/+4