summaryrefslogtreecommitdiff
path: root/compilerplugins
AgeCommit message (Expand)AuthorFilesLines
2017-11-07Avoid expensive calls to containsPreprocessingConditionalInclusionStephan Bergmann1-13/+14
2017-11-07loplugin:constparams in sdNoel Grandin1-0/+20
2017-11-07Clean away temporarily added using declarationsStephan Bergmann86-106/+160
2017-11-07Memoize ignoreLocation resultsStephan Bergmann4-67/+100
2017-11-02improve constparam lopluginNoel Grandin2-94/+165
2017-11-01-I$(dir $(3)) in gb_CObject__command_pattern is no longer neededStephan Bergmann2-2/+2
2017-10-30new loplugin: constmethodNoel Grandin2-0/+569
2017-10-27Adapt loplugin:includeform to Windows \ path separatorStephan Bergmann3-13/+35
2017-10-27revert small part of previous commitNoel Grandin1-3/+2
2017-10-27extract some common code for checking if a functions address was takenNoel Grandin4-106/+138
2017-10-27-Werror=unused-functionStephan Bergmann1-67/+0
2017-10-27loplugin:constantparam was not always using canonical location for functionNoel Grandin1-5/+4
2017-10-27no need to build the parent tree twiceNoel Grandin2-21/+8
2017-10-27rename loplugin::Plugin::parentStmtNoel Grandin12-24/+24
2017-10-26Make loplugin:implicitboolconversion find the same in C++17 and pre-C++17Stephan Bergmann1-0/+26
2017-10-26Use compat::getSubExprAsWritten; clean upStephan Bergmann1-19/+20
2017-10-26More loplugin:unnecessaryparenStephan Bergmann1-10/+30
2017-10-25new loplugin:dodgyswitchNoel Grandin2-0/+107
2017-10-24loplugin:includeformStephan Bergmann2-0/+104
2017-10-22loplugin:redundantcast: Do warn about convoluted dynamic_cast to selfStephan Bergmann2-9/+0
2017-10-22Make sure TypeCheck has a non-deleted default ctorStephan Bergmann1-1/+1
2017-10-21loplugin:redundantcast handle dynamic_castNoel Grandin2-0/+44
2017-10-21Avoid loplugin:faileddyncast for "unnecessary", up-casting dynamic_castStephan Bergmann2-0/+27
2017-10-20Fully ignore inappropriately named loplugins in unit-test modeStephan Bergmann2-5/+7
2017-10-18rename some fieldsNoel Grandin1-9/+8
2017-10-18loplugin:manualrefcountNoel Grandin1-0/+323
2017-10-17Move lotuswordpro include files to common include directoryStephan Bergmann1-2/+2
2017-10-17loplugin:finalclasses trim the output a littleNoel Grandin1-1/+7
2017-10-16Move svx include files to common include directoryStephan Bergmann1-3/+1
2017-10-11Use unique class names for better FlameGraph resultsStephan Bergmann8-34/+37
2017-10-09Move loplugin:bodynotinblock to store/, to improve performanceStephan Bergmann2-0/+0
2017-10-06disable constparams lopluginNoel Grandin1-1/+1
2017-10-06Improve performance of loplugin:flattenNoel Grandin2-28/+56
2017-10-06Improve performance of loplugin:commaoperatorStephan Bergmann2-24/+74
2017-10-05loplugin:finalclasses in vclNoel Grandin1-12/+26
2017-10-05Also suppress loplugin:flatten in C++ class member functions...Stephan Bergmann2-10/+10
2017-10-05loplugin:mergerclass merge FillAttrLB with SvxFillAttrBoxNoel Grandin1-1/+0
2017-10-04loplugin:mergeclasses merge IInterface with SwDocNoel Grandin1-1/+0
2017-10-04Revert "check for unnecessary DLLPUBLIC annotations"Stephan Bergmann2-112/+79
2017-10-04More targeted check for preprocessing conditionals in loplugin:blockblockStephan Bergmann2-45/+8
2017-10-04Fix test, and add missing TraverseFunctionDecl base caseStephan Bergmann2-1/+8
2017-10-04Suppress loplugin:blockblock in functions involving preprocessing conditionalsStephan Bergmann2-0/+46
2017-10-04move stuff in i18npool/i18nutil in own namespaceNoel Grandin1-0/+3
2017-10-03new loplugin:finalclassesNoel Grandin2-0/+190
2017-10-03new loplugin:blockblockNoel Grandin2-0/+89
2017-09-30loplugin:constparams: Ignore functions whose address is takenStephan Bergmann2-52/+115
2017-09-30Suppress loplugin:flatten in functions involving preprocessing conditionalsStephan Bergmann2-0/+17
2017-09-30Support loplugin in clang-clStephan Bergmann4-8/+72
2017-09-30Access to ProcessEventsToSignal's bSignal is racyStephan Bergmann1-2/+0
2017-09-29Avoid bogus loplugin:dllmacro "unnecessary *DLLPUBLIC declaration ..."Stephan Bergmann1-1/+2