summaryrefslogtreecommitdiff
path: root/compilerplugins/clang
AgeCommit message (Expand)Author
2016-12-18loplugin:fpcomparison: Whitelist some Windows-only functionsStephan Bergmann
2016-12-18loplugin:commaoperator: Ignore occurrence in FD_SET expansion on WindowsStephan Bergmann
2016-12-18Chose better diagnostic locationStephan Bergmann
2016-12-18Generalize typedef-to-void* check in loplugin:redundantcastStephan Bergmann
2016-12-18Rename cdecl -> classdecl (MSVC treats the former like a keyword)Stephan Bergmann
2016-12-17Adapt to no-longer explicit OUStringLiteral ctorStephan Bergmann
2016-12-16Make move detection in loplugin::passstuffbyref work for parenthesized casesStephan Bergmann
2016-12-16Make move detection in loplugin:passstuffbyref work with MSVCRTStephan Bergmann
2016-12-15disable the 'two different log areas in the same file' loplugin checkNoel Grandin
2016-12-15teach sallogareas plugin to catch inconsistenciesNoel Grandin
2016-12-14Merge shell into TaskManager base classStephan Bergmann
2016-12-14Disambiguate clang::StringLiteralStephan Bergmann
2016-12-14Check that VclPtr is only instantiated with appropriate typesStephan Bergmann
2016-12-12Prevent use of ORowSetValue with sal_Bool as TINYINTStephan Bergmann
2016-12-12Whitelist aLogger, in FormulaLogger& FormulaLogger::get()Tor Lillqvist
2016-12-09No need for rtl::Reference friend, no need for #include vclptr.hxxStephan Bergmann
2016-12-09Catch some misuses of VclPtr constructionStephan Bergmann
2016-12-08sw: remove some inline version control in uibaseMiklos Vajna
2016-12-07Replace calls to get(Qualified)NameAsString with stuff from check.hxxStephan Bergmann
2016-12-06new loplugin/rewriter comparisonwithconstantNoel Grandin
2016-12-05loplugin:unnecessaryoverride (dtors)Stephan Bergmann
2016-12-05make passstuffbyref plugin ignore std::move'd paramsNoel Grandin
2016-12-01Missing includeStephan Bergmann
2016-11-29loplugin:vclwidgets check for assigning from VclPt<T> to T*Noel Grandin
2016-11-25loplugin:stringconstant: look into 'char const * const var = "..."'Stephan Bergmann
2016-11-25Clean up CLANG_VERSION checkStephan Bergmann
2016-11-25Clean up PPCallbacks compatiblity fixStephan Bergmann
2016-11-24Blind fix for Clang 3.6Stephan Bergmann
2016-11-24CompilerTest_compilerplugins_clang: fix this to work with clang-3.7Miklos Vajna
2016-11-23loplugin field-can-be-private in include/vcl..xmlscriptNoel Grandin
2016-11-22New loplugin:oslendianStephan Bergmann
2016-11-22can-be-private analysis needs to ignore virtual methodsNoel Grandin
2016-11-21FieldDecl::getParent fires assert for Objective C @interface membersStephan Bergmann
2016-11-21new loplugin datamembershadowNoel Grandin
2016-11-17extend unusedfields loplugin to find fields that can be privateNoel Grandin
2016-11-16update couple of loplugins for move constructorsNoel Grandin
2016-11-16Reduce noise for irrelevant warnings somewhatStephan Bergmann
2016-11-16new loplugin finalprotectedNoel Grandin
2016-11-15New compilerplugins/clang unit testsStephan Bergmann
2016-11-14CXXDestructorDecl is already handledStephan Bergmann
2016-11-14ignore constructors for method-can-be-private analysisNoel Grandin
2016-11-14tdf#68118: Pass current document frame to SvxScriptSelectorDialogMike Kaganski
2016-11-11update vclwidget loplugin to find ref-dropping assigmentNoel Grandin
2016-11-08loplugin:oncevarNoel Grandin
2016-11-04move loplugin:defaultparams to store/Eike Rathke
2016-11-04-Werror=unused-functionStephan Bergmann
2016-11-04update loplugin:unnnecessaryvirtual to handler destructorsNoel Grandin
2016-11-02loplugin:unusedfieldsNoel Grandin
2016-11-01disable this chunk of loplugin code on clang < 3.8Noel Grandin
2016-10-31loplugin:vclwidgets: Adapt iterator hack to libc++Stephan Bergmann