office-gobmx/compilerplugins/clang
Stephan Bergmann f824c4f23c Extended loplugin:ostr
Change-Id: I987d6d60ca2d1e8ed8b8cde1e0c7996c0fff71b9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160006
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
2023-11-30 14:35:13 +01:00
..
sharedvisitor
store Drop --enable-float-device-pixel configure option 2023-07-23 06:04:24 +02:00
test Extended loplugin:ostr 2023-11-30 14:35:13 +01:00
automem.cxx
badstatics.cxx lok: notebookbar: handle multiple sessions 2023-11-06 10:04:31 +01:00
blockblock.cxx
bufferadd.cxx
buriedassign.cxx
casttovoid.cxx Avoid a false loplugin:casttovoid on macOS 2023-10-09 22:33:02 +02:00
changetoolsgen.cxx
charrightshift.cxx
check.cxx
check.hxx Adapt to various Clang 18 trunk enum rework 2023-11-06 21:17:59 +01:00
checkconfigmacros.cxx
classmemaccess.cxx
collapseif.cxx
colorcheck.cxx
commaoperator.cxx
compat.hxx Adapt to various Clang 18 trunk enum rework 2023-11-06 21:17:59 +01:00
conditionalstring.cxx
constantparam.bitmask.results
constantparam.booleans.results
constantparam.constructors.results
constantparam.cxx
constantparam.numbers.results
constantparam.py
constexprliteral.cxx
constmethod.cxx
constmove.cxx
conststringvar.cxx
consttobool.cxx
cow_wrapper.cxx
cppunitassertequals.cxx
crosscast.cxx
cstylecast.cxx Fix typo 2023-11-02 09:31:55 +01:00
data.cxx
datamembershadow.cxx
dbgunhandledexception.cxx
derefnullptr.cxx
dllprivate.cxx
duplicate-defines.cxx
dyncastvisibility.cxx
dynexcspec.cxx
elidestringvar.cxx
empty.cxx
emptyif.cxx
expandablemethods.cxx
expandablemethods.py
expressionalwayszero.cxx
external.cxx Adapt to Clang 18 trunk Linkage rework 2023-11-04 09:51:18 +01:00
externandnotdefined.cxx Adapt to Clang 18 trunk Linkage rework 2023-11-04 09:51:18 +01:00
faileddyncast.cxx
fakebool.cxx
fieldcanbelocal.cxx new loplugin:fieldcanbelocal 2023-11-01 18:40:07 +01:00
fieldcanbelocal.py new loplugin:fieldcanbelocal 2023-11-01 18:40:07 +01:00
fieldcanbelocal.results new loplugin:fieldcanbelocal 2023-11-01 18:40:07 +01:00
fieldcast.cxx loplugin:fieldcast improvements 2023-11-11 07:22:56 +01:00
fieldcast.py Fix typo 2023-11-09 08:19:43 +01:00
fieldcast.results loplugin:fieldcast in DomainMapper_Impl 2023-11-25 16:29:53 +01:00
finalclasses.cxx
finalclasses.py
flatten.cxx
fragiledestructor.cxx
functionaddress.hxx
getimplementationname.cxx
getstr.cxx
implicitboolconversion.cxx
implinheritancehelper.cxx SvxDrawPage does not need to use aggregation 2023-09-05 14:31:24 +02:00
includeform.cxx
indentation.cxx
inlinevisible.cxx
intvsfloat.cxx
literaltoboolconversion.cxx
locking2.cxx loplugin: new global analysis locking2 2023-08-19 17:40:47 +02:00
locking2.py loplugin: new global analysis locking2 2023-08-19 17:40:47 +02:00
logexceptionnicely.cxx
loopvartoosmall.cxx
makeshared.cxx
mapindex.cxx
mergeclasses.cxx Adapt to various Clang 18 trunk enum rework 2023-11-06 21:17:59 +01:00
mergeclasses.py
mergeclasses.results
methodcycles.cxx
methodcycles.partition.results
methodcycles.py
methodcycles.results
moveit.cxx
moveparam.cxx
nestedunnamed.cxx
noexcept.cxx
noexceptmove.cxx
nullptr.cxx
optionalbool.cxx new loplugin:optionalbool 2023-08-28 09:43:40 +02:00
oslendian.cxx
ostr.cxx Extended loplugin:ostr 2023-11-30 14:35:13 +01:00
overrideparam.cxx
overridevirtual.cxx
pahole-all-classes.py
passparamsbyref.cxx
passstuffbyref.cxx
plugin.cxx Adapt to Clang 18 trunk Linkage rework 2023-11-04 09:51:18 +01:00
plugin.hxx
pluginhandler.cxx
pluginhandler.hxx
pointerbool.cxx
precompiled_clang.hxx
privatebase.cxx Adapt to various Clang 18 trunk enum rework 2023-11-06 21:17:59 +01:00
ptrvector.cxx
rangedforcopy.cxx
readability-redundant-pp.cxx
reducevarscope.cxx
redundantcast.cxx Adapt to various Clang 18 trunk enum rework 2023-11-06 21:17:59 +01:00
redundantfcast.cxx Suppress loplugin:redundantfcast also around C++20 CXXParenListInitExpr 2023-11-03 08:11:59 +01:00
redundantinline.cxx Adapt to Clang 18 trunk Linkage rework 2023-11-04 09:51:18 +01:00
redundantpointerops.cxx
redundantstatic.cxx
refcounting.cxx remove unnecessary dynamic_cast around SwXText 2023-09-17 17:24:52 +02:00
refcountingbase.cxx
referencecasting.cxx
rendercontext.cxx
reservedid.cxx
returnconstant.cxx
returnconstval.cxx
salcall.cxx
sallogareas.cxx
salunicodeliteral.cxx Adapt to various Clang 18 trunk enum rework 2023-11-06 21:17:59 +01:00
selfinit.cxx
sfxpoolitem.cxx
simplifyconstruct.cxx
simplifydynamiccast.cxx
simplifypointertobool.cxx
singlevalfields.could-be-bool.results tdf#105303: Drop html export wizard 2023-09-23 11:03:38 +02:00
singlevalfields.cxx
singlevalfields.py
singlevalfields.results tdf#105303: Drop html export wizard 2023-09-23 11:03:38 +02:00
staticaccess.cxx
staticconstfield.cxx
staticdynamic.cxx
staticmethods.cxx vcl gtk3: Introduce AT-SPI2 tests for the GTK3 accessibility layer 2023-07-27 20:01:17 +02:00
stdfunction.cxx
stringadd.cxx
stringconcatauto.cxx
stringconcatliterals.cxx Adapt loplugin:stringconcatliterals to clang-cl 2023-11-08 13:44:52 +01:00
stringconstant.cxx loplugin:stringconstant: Catch some O[U]String::getStr anti-patterns 2023-07-31 23:24:52 +02:00
stringliteralvar.cxx
stringstatic.cxx Repurpose loplugin:stringstatic for O[U]String vars that can be constexpr 2023-10-15 21:15:49 +02:00
stringview.cxx
stringviewdangle.cxx
stringviewparam.cxx
stringviewvar.cxx
subtlezeroinit.cxx
trivialconstructor.cxx
trivialdestructor.cxx
typedefparam.cxx
typeidcomparison.cxx
unicodetochar.cxx
unnecessarycatchthrow.cxx
unnecessarygetstr.cxx loplugin:unnecessarygetstr fix false + 2023-08-08 15:31:57 +02:00
unnecessarylocking.cxx
unnecessaryoverride.cxx
unnecessaryparen.cxx Fix typo 2023-08-29 14:54:13 +02:00
unnecessaryvirtual-dead.results
unnecessaryvirtual.cxx
unnecessaryvirtual.py
unnecessaryvirtual.results get_iter_abs_pos doesn't neeed to be virtual 2023-10-14 21:51:32 +02:00
unoaggregation.cxx
unoany.cxx
unoquery.cxx
unreffun.cxx Adapt to Clang 18 trunk Linkage rework 2023-11-04 09:51:18 +01:00
unsignedcompare.cxx
unusedcapturedefault.cxx
unusedenumconstants.cxx
unusedenumconstants.py
unusedenumconstants.readonly.results loplugin:unusedenumconstants 2023-07-05 14:21:51 +02:00
unusedenumconstants.untouched.results loplugin:unusedenumconstants 2023-07-05 14:21:51 +02:00
unusedenumconstants.writeonly.results loplugin:unusedenumconstants 2023-07-05 14:21:51 +02:00
unusedfields.cxx loplugin:unusedfields make it a little smarter 2023-06-29 17:33:30 +02:00
unusedfields.only-used-in-constructor.results loplugin:unusedfields 2023-11-14 15:40:52 +01:00
unusedfields.py
unusedfields.readonly.results loplugin:unusedfields 2023-11-14 15:40:52 +01:00
unusedfields.untouched.results loplugin:unusedfields 2023-11-14 15:40:52 +01:00
unusedfields.writeonly.results loplugin:unusedfields 2023-11-14 15:40:52 +01:00
unusedmember.cxx
unusedmethods.cxx
unusedmethods.py
unusedmethods.results loplugin:unusedmethods 2023-11-15 06:56:06 +01:00
unusedmethods.unused-returns.results loplugin:unusedmethods 2023-11-15 06:56:06 +01:00
unusedvariablecheck.cxx
unusedvariablecheck.hxx
unusedvariablemore.cxx
unusedvariableplus.cxx
unusedvarsglobal.cxx
unusedvarsglobal.py
unusedvarsglobal.untouched.results loplugin:unusedvarsglobal 2023-07-04 19:16:40 +02:00
unusedvarsglobal.writeonly.results tdf#146619 Remove unused includes from sal/qa 2023-08-22 08:06:09 +02:00
useuniqueptr.cxx
vclwidgets.cxx Adapt to various Clang 18 trunk enum rework 2023-11-06 21:17:59 +01:00
virtualdead.cxx
virtualdead.py
virtualdead.results
virtualdead.unusedparams.results
virtualdown.cxx
virtualdown.py
virtualdown.results
weakbase.cxx loplugin, merge weakobject into weakbase 2023-09-15 12:48:29 +02:00
writeonlyvars.cxx tdf#105303: Drop html export wizard 2023-09-23 11:03:38 +02:00
xmlimport.cxx