summaryrefslogtreecommitdiff
path: root/writerperfect
AgeCommit message (Collapse)AuthorFilesLines
2017-02-02convert method names in tools::SvRef to be more like our other..Noel Grandin1-3/+3
reference classes, uno::Reference and rtl::Reference. Specifically rename Is()->is() and Clear()->clear(). Change-Id: Icb7e05e2d09cb9977121508b837ba0961dabb4ae Reviewed-on: https://gerrit.libreoffice.org/33576 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-01-29add test for handling .wk3 format fileDavid Tardon8-4/+166
Change-Id: Id6fd1f979902e286009d16f9d8ea551df3940859
2017-01-29eliminate some code duplicityDavid Tardon4-53/+58
Change-Id: I7792ddd691f81744971d45e1155e3192b24155dc
2017-01-27loplugin: unnecessary destructor writerfilter..xmloffNoel Grandin4-11/+0
Change-Id: I511822dc874101ed3b9850b015b746a86d26c3b5 Reviewed-on: https://gerrit.libreoffice.org/33578 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-01-26Remove dynamic exception specificationsStephan Bergmann47-246/+82
...(for now, from LIBO_INTERNAL_CODE only). See the mail thread starting at <https://lists.freedesktop.org/archives/libreoffice/2017-January/076665.html> "Dynamic Exception Specifications" for details. Most changes have been done automatically by the rewriting loplugin:dynexcspec (after enabling the rewriting mode, to be committed shortly). The way it only removes exception specs from declarations if it also sees a definition, it identified some dead declarations-w/o-definitions (that have been removed manually) and some cases where a definition appeared in multiple include files (which have also been cleaned up manually). There's also been cases of macro paramters (that were used to abstract over exception specs) that have become unused now (and been removed). Furthermore, some code needed to be cleaned up manually (avmedia/source/quicktime/ and connectivity/source/drivers/kab/), as I had no configurations available that would actually build that code. Missing @throws documentation has not been applied in such manual clean-up. Change-Id: I3408691256c9b0c12bc5332de976743626e13960 Reviewed-on: https://gerrit.libreoffice.org/33574 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-01-19New loplugin:dynexcspec: Add @throws documentation, writerperfectStephan Bergmann1-0/+2
Change-Id: I413e4b796154a731638ec334cc0bd6c045b1840e
2017-01-12upload libwps 0.4.5David Tardon2-1/+5
Change-Id: Ifab6f95d22d0d335d68bb367dca12a92b864cdd9
2017-01-11astyleDavid Tardon1-27/+27
Change-Id: Iee24a1b7bc4ada389dfa5f0f39c9d06938ed1481
2017-01-11honor lib version in import tests againDavid Tardon2-0/+13
Change-Id: Idf99aab4bc136ac4a8a07945001e4f34a34a0e17
2017-01-06writerperfect, xmloff: fix loplugin:cppunitassertequals warningsMiklos Vajna2-13/+13
Change-Id: Ie8246433a7cea0886f00d8c76cf6f7d023545417 Reviewed-on: https://gerrit.libreoffice.org/32770 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org>
2016-12-17Adapt to no-longer explicit OUStringLiteral ctorStephan Bergmann1-97/+46
...from previous commit Change-Id: I062b7cd212c17e7eb5274476e6859228d0477c7f Reviewed-on: https://gerrit.libreoffice.org/32098 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2016-12-05loplugin:unnecessaryoverrideStephan Bergmann1-5/+0
Change-Id: I7721c15ba94ff27f64962bb67698853bc3b86cea
2016-12-05fix buildCaolán McNamara1-2/+2
Change-Id: I3fa46edfbdb75201e9dc4a615d67124487e2dd20
2016-12-05drop unneeded dep on boost_headersDavid Tardon6-18/+0
Change-Id: I351badba30556ec06ebfa8a360cc58e89f206372
2016-12-05convert test helper library to dynamicDavid Tardon10-26/+49
Change-Id: I5992cc7ac9ffb3974fa49bb7feec4b0212032386
2016-12-05refactorDavid Tardon7-218/+430
Change-Id: I0cc034e7521de7911a9f5dfe8bc405971d175754
2016-12-05rename to better match the purposeDavid Tardon12-37/+37
Change-Id: I7cd8e551c284045fbe782cc9756e283d466fd1bc
2016-12-05simplify a bitDavid Tardon1-35/+15
Change-Id: Id56ba12c4c8c96285d95c48c4f49c93e4feec580
2016-12-05try to retrieve the .fm3 file when reading a .wp3 fileosnola4-7/+314
Change-Id: Ib2c2af423b92a65c08c2647a1e931ea54228c203
2016-12-05add separate MS PowerPoint 3 filter (libmwaw)David Tardon1-0/+3
Change-Id: I9f07e6d363387fc47f187f6635f489f8f8237f77
2016-12-05add new test files for libmwaw 0.3.9David Tardon5-0/+153
Change-Id: Ia8b69fac2115c9fd932c08deabe8908e07388d86
2016-11-13add missing dependencyDavid Tardon1-0/+3
Change-Id: I72696c82d9a96709746060ae18bd497da8715d35
2016-11-02add missing dependency to gb_Library_use_externals, icu_headersEike Rathke3-0/+3
Change-Id: Ia414b02c52f73724df6829431d090a18e76baa68
2016-10-19tdf#103274 (9): Add default XCommandEnvironment referenceGiuseppe Castagno1-1/+4
Change-Id: If1b7bc913e392f511caf0684baa5bc3ce2c6933d Reviewed-on: https://gerrit.libreoffice.org/30035 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-10-10tdf#89307: Removed SvRef::operator T*()Jacek Fraczek1-1/+1
Conditional statements are using SvRef::Is() method. Changed static_cast<T*>(svRef<T>) occurances to svRef.get(). Added operator == and != to SvRef. SbxObject::Execute is using SbxVariableRef internally. SbxObject::FindQualified is using SbxVariableRef internally. Change-Id: I45b553e35d8fca9bf71163e6eefc60802a066395 Reviewed-on: https://gerrit.libreoffice.org/29621 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-10-05Remove _TYPED suffix from tools/link.hxx macrosStephan Bergmann2-4/+4
...which was introduced with 3ead3ad52f9bb2f9d1d6cf8dfc73a0a25e6778ed "Gradually typed Link" to distinguish the new, typed versions from the old, untyped ones, but is no longer necessary since 382eb1a23c390154619c385414bdbe6f6e461173 "remove untyped Link<>" removed the old versions. Change-Id: I494025df486a16a45861fcd8192dfe0275b1103c
2016-09-19Fix '--as-needed' build for zmf with system libpngJan-Marek Glogowski1-1/+1
Change-Id: I92378dae4a515a587c897fff83b15d8e836b0aa2 Reviewed-on: https://gerrit.libreoffice.org/28974 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2016-09-13loplugin:override: No more need for the "MSVC dtor override" workaroundStephan Bergmann6-6/+6
The issue of 362d4f0cd4e50111edfae9d30c90602c37ed65a2 "Explicitly mark overriding destructors as 'virtual'" appears to no longer be a problem with MSVC 2013. (The little change in the rewriting code of compilerplugins/clang/override.cxx was necessary to prevent an endless loop when adding "override" to OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager(); in chart2/source/inc/LifeTime.hxx, getting stuck in the leading OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.) Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e
2016-09-09astyleDavid Tardon6-13/+16
Change-Id: Ib237a5f02b64b93bd2994cd98f29938c3a0904ae
2016-09-09use std::unique_ptrDavid Tardon1-7/+6
Change-Id: Idd19671bb2eab12cac2011160c617bf3f43659d7
2016-09-09upload libzmf 0.0.1David Tardon1-0/+1
Change-Id: I706d454226d17fe1386c876782f6ad2843f17197 Reviewed-on: https://gerrit.libreoffice.org/28718 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2016-08-27put StreamMode masks in scope of enum classJochen Nitschke1-3/+3
Change-Id: I77682f7e289a59b986bb84edf014029a20266470 Reviewed-on: https://gerrit.libreoffice.org/28420 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-08-11add test files for libstarofficeosnola13-0/+14
Change-Id: Iabb5965eb09e9128f2cfc720bf69e97f6a96fa22
2016-08-11integrate libstarofficeosnola13-2/+468
Change-Id: I85913f1bd1af5d102573040588cca9d8ddeebb5d
2016-07-27improve passstuffbyref return analysisNoel Grandin1-2/+2
Change-Id: I4258bcc97273d8bb7a8c4879fac02a427f76e18c Reviewed-on: https://gerrit.libreoffice.org/27317 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-07-07loplugin:passstuffbyref also for {css::uno,rtl}::ReferenceStephan Bergmann2-4/+4
Change-Id: I7b11fa9efc507635506bfedb141ad02c2afa68c9
2016-06-24upload libmwaw 0.3.8David Tardon8-0/+405
Change-Id: I4779d538199ecccb8997e3bfdbf97d7b0ea9679b
2016-06-23add integration test for libzmfDavid Tardon4-0/+1
Change-Id: Ic56be82cfc2b2439a4f0e60797796e4583f93554
2016-06-23integrate libzmfAleksas Pantechovskis4-0/+117
Change-Id: I0c7ea5b56ea4ed4839ff38798c0b915aaca81774 Reviewed-on: https://gerrit.libreoffice.org/26574 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2016-06-09tdf#94698 cleanup Makefiles. Get rid of udkapi and offapiGleb Mishchenko5-20/+5
This patch changes occurences in makefiles from $(eval $(call gb_CppunitTest_use_api,comphelper_test_config, \ udkapi \ offapi \ )) to $(eval $(call gb_CppunitTest_use_sdk_api,comphelper_test_config)) (corrected instead of abandon, jani) Change-Id: Ic96ec65d82d7452e288f05a8b6d576ef543b068e Reviewed-on: https://gerrit.libreoffice.org/23426 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2016-05-26loplugin:unusedmethodsNoel Grandin2-20/+0
Change-Id: Ib36bc0e87d00abb638cbfec511cd13b6179eabda Reviewed-on: https://gerrit.libreoffice.org/25431 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-19clang-tidy misc-unused-alias-declsNoel Grandin2-2/+0
Change-Id: Iabde7a84b9c2758e0d2b2ffe0fb99fcfa51ff124 Reviewed-on: https://gerrit.libreoffice.org/25075 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-19loplugin:unusedmethods in writerfilter to xmloffNoel Grandin2-133/+0
Change-Id: If95890eff0f785111e8b511ac1d5481c6910f099 Reviewed-on: https://gerrit.libreoffice.org/25148 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-05-03Remove unnecessary setBOOL, makeBoolAnyStephan Bergmann1-2/+2
Change-Id: Id82c3f352fcc2d4dafad877517098cb6f5d046d4
2016-04-28teach stylepolice plugin about ref-counted-pointer namingNoel Grandin3-8/+8
Change-Id: I6e91d22fc1826038c05ddb6fc065563c6a250752 Reviewed-on: https://gerrit.libreoffice.org/24459 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-04-20loplugin:salbool: Automatic rewrite of sal_False/TrueStephan Bergmann1-1/+1
Change-Id: I38560113652ac39104b942a4cb80b1e03944513c
2016-04-18clean-up: unused using declarations and includesJochen Nitschke17-25/+0
Searched source for using declarations. Checked if those symbols reappear in the source file, even in comments or dead code but not in #include statements. If they don't reappear, remove the declaration. Remove includes whose symbol got removed. Change-Id: Ibb77163f63c1120070e9518e3dc0a78c6c59fab0 Reviewed-on: https://gerrit.libreoffice.org/24148 Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de> Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-04-13tdf#94306 replace boost::noncopyable in stoc to xmlsec..Jochen Nitschke1-2/+3
Replace with C++11 delete copy-constructur and copy-assignment. Remove boost/noncopyable.hpp includes. Add missing default ctors. With this commit there should be no users of boost::noncopyable left. Change-Id: I6b1e47824912a6a80cc3f00f34938ebc048d8975 Reviewed-on: https://gerrit.libreoffice.org/24051 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-04-12Avoid reserved identifiersStephan Bergmann15-30/+30
Change-Id: Iaff499c3c8012cfc13849b9b85ec544e1f5d6db8
2016-04-12cleanup: remove unused com/sun/star/uno includesJochen Nitschke12-12/+0
Sequence.h(xx), Any.h(xx) and Type.h(xx) and remove unused using-declarations from these files. Add a few missing includes provided by them. Change-Id: I6b91b6d1fdf9d0496dd546c0aab9bdcc6831a5d4 Reviewed-on: https://gerrit.libreoffice.org/23805 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>