2026-05-05 00:44 ftp://ftp.de.debian.org/debian/pool/main/s/signalbackup-tools/signalbackup-tools_20250313.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --library=sqlite3 --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: 519958a (2026-05-04 15:03:10 +0200) count: 639 624 elapsed-time: 39.9 35.7 head-timing-info: old-timing-info: head results: signalbackup-tools-20250313-1/arg/arg.h:1065:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/arg/arg.h:1081:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/arg/arg.h:1103:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/arg/arg.h:1132:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/arg/arg.h:1178:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/arg/arg.cc:194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/arg/arg.h:1053:11: style: The member function 'Arg::ston' can be static. [functionStatic] signalbackup-tools-20250313-1/arg/arg.h:328:8: note: The member function 'Arg::ston' can be static. signalbackup-tools-20250313-1/arg/arg.h:1053:11: note: The member function 'Arg::ston' can be static. signalbackup-tools-20250313-1/arg/arg.h:1059:18: style: The member function 'Arg::parseStringList' can be static. [functionStatic] signalbackup-tools-20250313-1/arg/arg.h:330:15: note: The member function 'Arg::parseStringList' can be static. signalbackup-tools-20250313-1/arg/arg.h:1059:18: note: The member function 'Arg::parseStringList' can be static. signalbackup-tools-20250313-1/arg/arg.cc:248:13: style: Condition '!parseStringList(arguments[++i],&d_importthreadsbyname)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:248:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:248:13: note: Condition '!parseStringList(arguments[++i],&d_importthreadsbyname)' is always false signalbackup-tools-20250313-1/arg/arg.cc:283:13: style: Condition '!parseStringList(arguments[++i],&d_limittothreadsbyname)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:283:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:283:13: note: Condition '!parseStringList(arguments[++i],&d_limittothreadsbyname)' is always false signalbackup-tools-20250313-1/arg/arg.cc:371:13: style: Condition '!parseStringList(arguments[++i],&d_croptothreadsbyname)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:371:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:371:13: note: Condition '!parseStringList(arguments[++i],&d_croptothreadsbyname)' is always false signalbackup-tools-20250313-1/arg/arg.cc:396:13: style: Condition '!parseStringList(arguments[++i],&d_croptodates)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:396:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:396:13: note: Condition '!parseStringList(arguments[++i],&d_croptodates)' is always false signalbackup-tools-20250313-1/arg/arg.cc:414:13: style: Condition '!parseStringList(arguments[++i],&d_mergerecipients)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:414:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:414:13: note: Condition '!parseStringList(arguments[++i],&d_mergerecipients)' is always false signalbackup-tools-20250313-1/arg/arg.cc:432:13: style: Condition '!parseStringList(arguments[++i],&d_mergegroups)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:432:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:432:13: note: Condition '!parseStringList(arguments[++i],&d_mergegroups)' is always false signalbackup-tools-20250313-1/arg/arg.cc:557:13: style: Condition '!parseStringList(arguments[++i],&d_limitcontacts)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:557:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:557:13: note: Condition '!parseStringList(arguments[++i],&d_limitcontacts)' is always false signalbackup-tools-20250313-1/arg/arg.cc:1059:13: style: Condition '!parseStringList(arguments[++i],&d_onlytype)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:1059:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:1059:13: note: Condition '!parseStringList(arguments[++i],&d_onlytype)' is always false signalbackup-tools-20250313-1/arg/arg.cc:1180:13: style: Condition '!parseStringList(arguments[++i],&d_limittodates)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:1180:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:1180:13: note: Condition '!parseStringList(arguments[++i],&d_limittodates)' is always false signalbackup-tools-20250313-1/arg/arg.cc:1643:13: style: Condition '!parseStringList(arguments[++i],&d_preventjsonmapping)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:1643:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:1643:13: note: Condition '!parseStringList(arguments[++i],&d_preventjsonmapping)' is always false signalbackup-tools-20250313-1/arg/arg.cc:1807:13: style: Condition '!parseStringList(arguments[++i],&d_selectxmlchats)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:1807:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:1807:13: note: Condition '!parseStringList(arguments[++i],&d_selectxmlchats)' is always false signalbackup-tools-20250313-1/arg/arg.cc:1973:13: style: Condition '!parseStringList(arguments[++i],&d_htmlignoremediatypes)' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/arg/arg.cc:1973:29: note: Calling function 'parseStringList' returns 1 signalbackup-tools-20250313-1/arg/arg.cc:1973:13: note: Condition '!parseStringList(arguments[++i],&d_htmlignoremediatypes)' is always false signalbackup-tools-20250313-1/arg/arg.cc:176:53: style:inconclusive: Function 'parseArgs' argument 1 names different: declaration 'args' definition 'arguments'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/arg/arg.h:329:50: note: Function 'parseArgs' argument 1 names different: declaration 'args' definition 'arguments'. signalbackup-tools-20250313-1/arg/arg.cc:176:53: note: Function 'parseArgs' argument 1 names different: declaration 'args' definition 'arguments'. signalbackup-tools-20250313-1/arg/arg.cc:179:8: style: Local variable 'ok' shadows outer function [shadowFunction] signalbackup-tools-20250313-1/arg/arg.h:183:15: note: Shadowed declaration signalbackup-tools-20250313-1/arg/arg.cc:179:8: note: Shadow variable signalbackup-tools-20250313-1/arg/arg.h:1061:15: performance:inconclusive: Use const reference for 'tr' to avoid unnecessary data copying. [redundantCopyLocalConst] signalbackup-tools-20250313-1/arg/arg.h:1077:15: performance:inconclusive: Use const reference for 'tr' to avoid unnecessary data copying. [redundantCopyLocalConst] signalbackup-tools-20250313-1/arg/arg.h:1099:15: performance:inconclusive: Use const reference for 'tr' to avoid unnecessary data copying. [redundantCopyLocalConst] signalbackup-tools-20250313-1/arg/usage.cc:24:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:204:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:413:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:428:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:441:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:458:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:481:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:492:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:507:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:542:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/common_bytes.h:67:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/common_bytes.h:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/common_bytes.h:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/attachmentmetadata/getattachmentmetadata.cc:54:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHA256_DIGEST_LENGTH [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/attachmentmetadata/getattachmentmetadata.cc:286:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/logger.h:226:85: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/logger/logger.h:227:62: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/logger/logger.h:234:39: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/logger/logger.h:478:21: style:inconclusive: Technically the member function 'Logger::outputMsg' can be const. [functionConst] signalbackup-tools-20250313-1/logger/logger.h:152:15: note: Technically the member function 'Logger::outputMsg' can be const. signalbackup-tools-20250313-1/logger/logger.h:478:21: note: Technically the member function 'Logger::outputMsg' can be const. signalbackup-tools-20250313-1/attachmentmetadata/getattachmentmetadata.cc:64:10: style: Variable 'hash' is reassigned a value before the old one has been used. [redundantAssignment] signalbackup-tools-20250313-1/attachmentmetadata/getattachmentmetadata.cc:62:12: note: hash is assigned signalbackup-tools-20250313-1/attachmentmetadata/getattachmentmetadata.cc:64:10: note: hash is overwritten signalbackup-tools-20250313-1/logger/logger.h:570:87: style:inconclusive: Function 'warnOnce' argument 3 names different: declaration '' definition 'sub_id'. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/base64/base64.h:38:173: style:inconclusive: Function 'base64StringToBytes' argument 2 names different: declaration 'dummy' definition ''. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/attachmentmetadata/getattachmentmetadata.cc:27:81: style:inconclusive: Function 'getAttachmentMetaData' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/attachmentmetadata/attachmentmetadata.h:40:70: note: Function 'getAttachmentMetaData' argument 1 names different: declaration 'filename' definition 'file'. signalbackup-tools-20250313-1/attachmentmetadata/getattachmentmetadata.cc:27:81: note: Function 'getAttachmentMetaData' argument 1 names different: declaration 'filename' definition 'file'. signalbackup-tools-20250313-1/attachmentmetadata/getattachmentmetadata.cc:272:81: style:inconclusive: Function 'getAttachmentMetaData' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/attachmentmetadata/attachmentmetadata.h:39:70: note: Function 'getAttachmentMetaData' argument 1 names different: declaration 'filename' definition 'file'. signalbackup-tools-20250313-1/attachmentmetadata/getattachmentmetadata.cc:272:81: note: Function 'getAttachmentMetaData' argument 1 names different: declaration 'filename' definition 'file'. signalbackup-tools-20250313-1/attachmentmetadata/getattachmentmetadata.cc:71:18: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] signalbackup-tools-20250313-1/common_filesystem.h:79:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/common_filesystem.h:88:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/cryptbase/getbackupkey.cc:56:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_MD_CTX_free [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/cryptbase/getcipherandmac.cc:24:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVP_PKEY_CTX_free [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/csvreader/read.cc:24:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNQUOTEDFIELD [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/csvreader/readrow.cc:27:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNQUOTEDFIELD [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/common_be.h:188:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/common_be.h:220:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/common_be.h:228:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultfloat [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/common_be.h:280:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/backupframe/backupframe.h:407:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/rawfileattachmentreader/rawfileattachmentreader.h:51:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/desktopattachmentreader/getattachmentdata.cc:35:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/common_be.h:256:29: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/backupframe/backupframe.h:229:26: style:inconclusive: Technically the member function 'BackupFrame::ok' can be const. [functionConst] signalbackup-tools-20250313-1/backupframe/backupframe.h:85:15: note: Technically the member function 'BackupFrame::ok' can be const. signalbackup-tools-20250313-1/backupframe/backupframe.h:229:26: note: Technically the member function 'BackupFrame::ok' can be const. signalbackup-tools-20250313-1/backupframe/backupframe.h:353:30: style: The member function 'BackupFrame::bytesToUint32' can be static. [functionStatic] signalbackup-tools-20250313-1/backupframe/backupframe.h:103:19: note: The member function 'BackupFrame::bytesToUint32' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:353:30: note: The member function 'BackupFrame::bytesToUint32' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:361:30: style: The member function 'BackupFrame::bytesToUint64' can be static. [functionStatic] signalbackup-tools-20250313-1/backupframe/backupframe.h:104:19: note: The member function 'BackupFrame::bytesToUint64' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:361:30: note: The member function 'BackupFrame::bytesToUint64' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:373:29: style: The member function 'BackupFrame::bytesToInt32' can be static. [functionStatic] signalbackup-tools-20250313-1/backupframe/backupframe.h:105:18: note: The member function 'BackupFrame::bytesToInt32' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:373:29: note: The member function 'BackupFrame::bytesToInt32' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:381:29: style: The member function 'BackupFrame::bytesToInt64' can be static. [functionStatic] signalbackup-tools-20250313-1/backupframe/backupframe.h:106:18: note: The member function 'BackupFrame::bytesToInt64' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:381:29: note: The member function 'BackupFrame::bytesToInt64' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:405:26: style: The member function 'BackupFrame::intTypeToBytes' can be static. [functionStatic] signalbackup-tools-20250313-1/backupframe/backupframe.h:109:15: note: The member function 'BackupFrame::intTypeToBytes' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:405:26: note: The member function 'BackupFrame::intTypeToBytes' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:432:30: style: The member function 'BackupFrame::putVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/backupframe/backupframe.h:110:19: note: The member function 'BackupFrame::putVarInt' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:432:30: note: The member function 'BackupFrame::putVarInt' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:449:30: style: The member function 'BackupFrame::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/backupframe/backupframe.h:111:19: note: The member function 'BackupFrame::varIntSize' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:449:30: note: The member function 'BackupFrame::varIntSize' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:472:30: style: The member function 'BackupFrame::setFieldAndWire' can be static. [functionStatic] signalbackup-tools-20250313-1/backupframe/backupframe.h:112:19: note: The member function 'BackupFrame::setFieldAndWire' can be static. signalbackup-tools-20250313-1/backupframe/backupframe.h:472:30: note: The member function 'BackupFrame::setFieldAndWire' can be static. signalbackup-tools-20250313-1/baseattachmentreader/baseattachmentreader.h:45:33: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] signalbackup-tools-20250313-1/baseattachmentreader/baseattachmentreader.h:34:33: note: Virtual function in base class signalbackup-tools-20250313-1/baseattachmentreader/baseattachmentreader.h:45:33: note: Function in derived class signalbackup-tools-20250313-1/common_be.h:65:173: style:inconclusive: Function 'toNumber' argument 3 names different: declaration 'dummy' definition ''. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/common_be.h:67:109: style:inconclusive: Function 'toNumber' argument 3 names different: declaration 'dummy' definition ''. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/common_be.h:73:104: style:inconclusive: Function 'toString' argument 2 names different: declaration 'dummy' definition ''. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/common_be.h:75:107: style:inconclusive: Function 'toHexString' argument 2 names different: declaration 'dummy' definition ''. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/backupframe/backupframe.h:129:42: style:inconclusive: Function 'BackupFrame' argument 1 names different: declaration 'count' definition 'num'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/backupframe/backupframe.h:76:40: note: Function 'BackupFrame' argument 1 names different: declaration 'count' definition 'num'. signalbackup-tools-20250313-1/backupframe/backupframe.h:129:42: note: Function 'BackupFrame' argument 1 names different: declaration 'count' definition 'num'. signalbackup-tools-20250313-1/backupframe/backupframe.h:136:67: style:inconclusive: Function 'BackupFrame' argument 2 names different: declaration 'length' definition 'l'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/backupframe/backupframe.h:77:56: note: Function 'BackupFrame' argument 2 names different: declaration 'length' definition 'l'. signalbackup-tools-20250313-1/backupframe/backupframe.h:136:67: note: Function 'BackupFrame' argument 2 names different: declaration 'length' definition 'l'. signalbackup-tools-20250313-1/backupframe/backupframe.h:136:79: style:inconclusive: Function 'BackupFrame' argument 3 names different: declaration 'count' definition 'num'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/backupframe/backupframe.h:77:73: note: Function 'BackupFrame' argument 3 names different: declaration 'count' definition 'num'. signalbackup-tools-20250313-1/backupframe/backupframe.h:136:79: note: Function 'BackupFrame' argument 3 names different: declaration 'count' definition 'num'. signalbackup-tools-20250313-1/backupframe/backupframe.h:321:56: style:inconclusive: Function 'instantiate' argument 1 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/backupframe/backupframe.h:96:62: style:inconclusive: Function 'setAttachmentDataBacked' argument 1 names different: declaration 'data' definition ''. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/backupframe/backupframe.h:96:82: style:inconclusive: Function 'setAttachmentDataBacked' argument 2 names different: declaration 'size' definition ''. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/backupframe/backupframe.h:449:50: style:inconclusive: Function 'varIntSize' argument 1 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/backupframe/backupframe.h:111:39: note: Function 'varIntSize' argument 1 names different: declaration 'val' definition 'value'. signalbackup-tools-20250313-1/backupframe/backupframe.h:449:50: note: Function 'varIntSize' argument 1 names different: declaration 'val' definition 'value'. signalbackup-tools-20250313-1/backupframe/backupframe.h:100:41: style:inconclusive: Function 'validate' argument 1 names different: declaration 'available' definition ''. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/desktopattachmentreader/getattachmentdata.cc:24:64: style:inconclusive: Function 'getAttachmentData' argument 1 names different: declaration 'data' definition 'rawdata'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/desktopattachmentreader/desktopattachmentreader.h:56:41: note: Function 'getAttachmentData' argument 1 names different: declaration 'data' definition 'rawdata'. signalbackup-tools-20250313-1/desktopattachmentreader/getattachmentdata.cc:24:64: note: Function 'getAttachmentData' argument 1 names different: declaration 'data' definition 'rawdata'. signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:78:30: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:77:15: note: Calling std::move(other) signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:78:30: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:79:35: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:77:15: note: Calling std::move(other) signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:79:35: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:80:23: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:77:15: note: Calling std::move(other) signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:80:23: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:81:32: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:77:15: note: Calling std::move(other) signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:81:32: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:83:3: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:77:15: note: Calling std::move(other) signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:83:3: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:97:34: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:96:28: note: Calling std::move(other) signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:97:34: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:98:39: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:96:28: note: Calling std::move(other) signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:98:39: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:99:27: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:96:28: note: Calling std::move(other) signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:99:27: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:100:36: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:96:28: note: Calling std::move(other) signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:100:36: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:102:5: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:96:28: note: Calling std::move(other) signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:102:5: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/desktopdatabase/decryptkey_mac_linux.cc:127:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/desktopdatabase/getkey.cc:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/desktopdatabase/getkeyfromencrypted_mac_linux.cc:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_hexkey [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:166:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_BUS_SESSION [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:205:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_message_unref [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:253:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_OBJECT_PATH [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:337:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noboolalpha [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:437:181: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dbus_message_unref [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:485:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:561:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:597:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_ARRAY [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:769:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBUS_TYPE_INVALID [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/desktopdatabase/getsecrets_linux_kwallet.cc:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_dbus_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:245:22: style: The member function 'DBusCon::addBasic' can be static. [functionStatic] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:145:15: note: The member function 'DBusCon::addBasic' can be static. signalbackup-tools-20250313-1/dbuscon/dbuscon.h:245:22: note: The member function 'DBusCon::addBasic' can be static. signalbackup-tools-20250313-1/dbuscon/dbuscon.h:473:22: style: The member function 'DBusCon::showresponse2' can be static. [functionStatic] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:148:15: note: The member function 'DBusCon::showresponse2' can be static. signalbackup-tools-20250313-1/dbuscon/dbuscon.h:473:22: note: The member function 'DBusCon::showresponse2' can be static. signalbackup-tools-20250313-1/dbuscon/dbuscon.h:557:22: style: The member function 'DBusCon::setBasicTypeReturn' can be static. [functionStatic] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:151:15: note: The member function 'DBusCon::setBasicTypeReturn' can be static. signalbackup-tools-20250313-1/dbuscon/dbuscon.h:557:22: note: The member function 'DBusCon::setBasicTypeReturn' can be static. signalbackup-tools-20250313-1/dbuscon/dbuscon.h:124:10: style: Class 'DBusCon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:63:3: style: Class 'recursive_wrapper < DBusDict >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:64:3: style: Class 'recursive_wrapper < DBusDict >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:63:3: style: Class 'recursive_wrapper < DBusVariant >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:64:3: style: Class 'recursive_wrapper < DBusVariant >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:593:61: style:inconclusive: Function 'set' argument 3 names different: declaration 'current_type' definition 'current_type1'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/dbuscon/dbuscon.h:153:54: note: Function 'set' argument 3 names different: declaration 'current_type' definition 'current_type1'. signalbackup-tools-20250313-1/dbuscon/dbuscon.h:593:61: note: Function 'set' argument 3 names different: declaration 'current_type' definition 'current_type1'. signalbackup-tools-20250313-1/desktopdatabase/getsecrets_linux_secretservice.cc:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_dbus_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/desktopdatabase/init.cc:39:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/desktopdatabase/readencryptedkey.cc:26:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_configdir [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.cc:37:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/filedecryptor/getframe.cc:24:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_backupfileversion [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/filedecryptor/getframe.cc:272:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/filedecryptor/getframebrute.cc:27:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_filesize [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/filedecryptor/getframebrute.cc:45:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_filesize [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/filedecryptor/initbackupframe.cc:46:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/fileencryptor/encryptattachment.cc:24:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ok [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/fileencryptor/encryptframe.cc:24:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ok [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/fileencryptor/fileencryptor.cc:28:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ok [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/fileencryptor/init.cc:25:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_salt_size [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/framewithattachment/setattachmentdata.cc:22:86: style:inconclusive: Function 'setAttachmentDataBacked' argument 2 names different: declaration 'length' definition 'datalength'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:47:67: note: Function 'setAttachmentDataBacked' argument 2 names different: declaration 'length' definition 'datalength'. signalbackup-tools-20250313-1/framewithattachment/setattachmentdata.cc:22:86: note: Function 'setAttachmentDataBacked' argument 2 names different: declaration 'length' definition 'datalength'. signalbackup-tools-20250313-1/framewithattachment/setattachmentdata.cc:31:94: style:inconclusive: Function 'setAttachmentDataUnbacked' argument 2 names different: declaration 'length' definition 'datalength'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:48:75: note: Function 'setAttachmentDataUnbacked' argument 2 names different: declaration 'length' definition 'datalength'. signalbackup-tools-20250313-1/framewithattachment/setattachmentdata.cc:31:94: note: Function 'setAttachmentDataUnbacked' argument 2 names different: declaration 'length' definition 'datalength'. signalbackup-tools-20250313-1/jsondatabase/jsondatabase.cc:31:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/outputhead.cc:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/logger/outputhead.cc:22:69: style:inconclusive: Function 'outputHead' argument 2 names different: declaration 'stdandardout' definition 'standardout'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/logger/logger.h:138:63: note: Function 'outputHead' argument 2 names different: declaration 'stdandardout' definition 'standardout'. signalbackup-tools-20250313-1/logger/outputhead.cc:22:69: note: Function 'outputHead' argument 2 names different: declaration 'stdandardout' definition 'standardout'. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:513:74: debug: Failed to instantiate template "item_return". The checking continues anyway. [templateInstantiation] signalbackup-tools-20250313-1/main.h:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:418:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:727:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:733:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:739:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:745:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:751:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:757:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:1193:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/invalidframe/invalidframe.h:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/headerframe/headerframe.h:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/headerframe/headerframe.h:185:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LENGTHDELIM [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/databaseversionframe/databaseversionframe.h:85:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATABASEVERSION [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/databaseversionframe/databaseversionframe.h:136:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LENGTHDELIM [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTACHMENT [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:217:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LENGTHDELIM [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/avatarframe/avatarframe.h:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVATAR [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/avatarframe/avatarframe.h:213:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LENGTHDELIM [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sharedprefframe/sharedprefframe.h:101:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sharedprefframe/sharedprefframe.h:111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHAREDPREFERENCE [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sharedprefframe/sharedprefframe.h:152:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LENGTHDELIM [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/keyvalueframe/keyvalueframe.h:102:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/keyvalueframe/keyvalueframe.h:116:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEYVALUE [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/keyvalueframe/keyvalueframe.h:163:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LENGTHDELIM [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/stickerframe/stickerframe.h:92:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STICKER [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/stickerframe/stickerframe.h:188:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LENGTHDELIM [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/endframe/endframe.h:71:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/endframe/endframe.h:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/endframe/endframe.h:95:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VARINT [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:208:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLSTATEMENT [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:243:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:298:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:400:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LENGTHDELIM [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:441:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:513:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:564:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:587:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_size [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:693:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:743:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:822:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:929:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:944:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:1210:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:1219:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:1228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:603:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:641:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:653:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:734:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:748:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlcipherdecryptor/sqlcipherdecryptor.h:92:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalplaintextbackupdatabase/signalplaintextbackupdatabase.h:85:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalplaintextbackupdatabase/signalplaintextbackupdatabase.h:135:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/main.cc:64:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_VERSION [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:598:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/deepcopyinguniqueptr/deepcopyinguniqueptr.h:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/deepcopyinguniqueptr/deepcopyinguniqueptr.h:65:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/deepcopyinguniqueptr/deepcopyinguniqueptr.h:77:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/deepcopyinguniqueptr/deepcopyinguniqueptr.h:87:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:962:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_values [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/main.cc:427:70: style:inconclusive: Boolean expression 'arg.addincompletedataforhtmlexport()' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:255:10: warning:inconclusive: The buffer 'd_previous_schema_version' may not be null-terminated after the call to strncpy(). [terminateStrncpy] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:814:40: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:125:27: warning:inconclusive: Member variable 'SqlStatementFrame::d_statement' is not assigned in the move constructor. Should it be moved? [missingMemberCopy] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:121:23: style: Unused private function: 'MemFileDB::ioWrite' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:46:14: note: Unused private function: 'MemFileDB::ioWrite' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:121:23: note: Unused private function: 'MemFileDB::ioWrite' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:88:23: style: Unused private function: 'MemFileDB::ioClose' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:47:14: note: Unused private function: 'MemFileDB::ioClose' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:88:23: note: Unused private function: 'MemFileDB::ioClose' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:94:23: style: Unused private function: 'MemFileDB::ioRead' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:48:14: note: Unused private function: 'MemFileDB::ioRead' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:94:23: note: Unused private function: 'MemFileDB::ioRead' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:128:23: style: Unused private function: 'MemFileDB::ioTruncate' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:49:14: note: Unused private function: 'MemFileDB::ioTruncate' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:128:23: note: Unused private function: 'MemFileDB::ioTruncate' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:135:23: style: Unused private function: 'MemFileDB::ioSync' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:50:14: note: Unused private function: 'MemFileDB::ioSync' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:135:23: note: Unused private function: 'MemFileDB::ioSync' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:142:23: style: Unused private function: 'MemFileDB::ioFileSize' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:51:14: note: Unused private function: 'MemFileDB::ioFileSize' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:142:23: note: Unused private function: 'MemFileDB::ioFileSize' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:149:23: style: Unused private function: 'MemFileDB::ioLock' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:52:14: note: Unused private function: 'MemFileDB::ioLock' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:149:23: note: Unused private function: 'MemFileDB::ioLock' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:155:23: style: Unused private function: 'MemFileDB::ioUnlock' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:53:14: note: Unused private function: 'MemFileDB::ioUnlock' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:155:23: note: Unused private function: 'MemFileDB::ioUnlock' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:161:23: style: Unused private function: 'MemFileDB::ioCheckReservedLock' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:54:14: note: Unused private function: 'MemFileDB::ioCheckReservedLock' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:161:23: note: Unused private function: 'MemFileDB::ioCheckReservedLock' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:168:23: style: Unused private function: 'MemFileDB::ioFileControl' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:55:14: note: Unused private function: 'MemFileDB::ioFileControl' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:168:23: note: Unused private function: 'MemFileDB::ioFileControl' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:174:23: style: Unused private function: 'MemFileDB::ioSectorSize' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:56:14: note: Unused private function: 'MemFileDB::ioSectorSize' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:174:23: note: Unused private function: 'MemFileDB::ioSectorSize' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:180:23: style: Unused private function: 'MemFileDB::ioDeviceCharacteristics' [unusedPrivateFunction] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:57:14: note: Unused private function: 'MemFileDB::ioDeviceCharacteristics' signalbackup-tools-20250313-1/memfiledb/memfiledb.h:180:23: note: Unused private function: 'MemFileDB::ioDeviceCharacteristics' signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < long long >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < long long >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < long long >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < std :: nullptr_t >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < std :: nullptr_t >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < std :: nullptr_t >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < std :: string >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < std :: string >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < std :: string >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < std :: pair < std :: shared_ptr < unsigned char [ ] > , unsigned long > >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < std :: pair < std :: shared_ptr < unsigned char [ ] > , unsigned long > >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < std :: pair < std :: shared_ptr < unsigned char [ ] > , unsigned long > >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < double >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < double >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < double >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < int >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < int >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < int >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < unsigned int >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < unsigned int >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < unsigned int >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < long >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < long >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < long >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < unsigned long >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < unsigned long >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < unsigned long >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < unsigned long long >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < unsigned long long >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < unsigned long long >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < char const * >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < char const * >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < char const * >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < unsigned char const * >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < unsigned char const * >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < unsigned char const * >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < std :: pair < unsigned char * , unsigned long > >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < std :: pair < unsigned char * , unsigned long > >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < std :: pair < unsigned char * , unsigned long > >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: style: The member function 'SqliteDB::isType < StaticTextParam >' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:184:15: note: The member function 'SqliteDB::isType < StaticTextParam >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:719:23: note: The member function 'SqliteDB::isType < StaticTextParam >' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:1041:41: style: The member function 'SqliteDB::QueryResults::charCount' can be static. [functionStatic] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:89:21: note: The member function 'SqliteDB::QueryResults::charCount' can be static. signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:1041:41: note: The member function 'SqliteDB::QueryResults::charCount' can be static. signalbackup-tools-20250313-1/cryptbase/cryptbase.h:261:24: style: The member function 'CryptBase::uintToFourBytes' can be static. [functionStatic] signalbackup-tools-20250313-1/cryptbase/cryptbase.h:58:15: note: The member function 'CryptBase::uintToFourBytes' can be static. signalbackup-tools-20250313-1/cryptbase/cryptbase.h:261:24: note: The member function 'CryptBase::uintToFourBytes' can be static. signalbackup-tools-20250313-1/cryptbase/cryptbase.h:267:28: style: The member function 'CryptBase::fourBytesToUint' can be static. [functionStatic] signalbackup-tools-20250313-1/cryptbase/cryptbase.h:59:19: note: The member function 'CryptBase::fourBytesToUint' can be static. signalbackup-tools-20250313-1/cryptbase/cryptbase.h:267:28: note: The member function 'CryptBase::fourBytesToUint' can be static. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:174:28: style: The member function 'FileDecryptor::getNextFrameBlock' can be static. [functionStatic] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:68:15: note: The member function 'FileDecryptor::getNextFrameBlock' can be static. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:174:28: note: The member function 'FileDecryptor::getNextFrameBlock' can be static. signalbackup-tools-20250313-1/headerframe/headerframe.h:254:34: style: The member function 'HeaderFrame::getField' can be static. [functionStatic] signalbackup-tools-20250313-1/headerframe/headerframe.h:61:23: note: The member function 'HeaderFrame::getField' can be static. signalbackup-tools-20250313-1/headerframe/headerframe.h:254:34: note: The member function 'HeaderFrame::getField' can be static. signalbackup-tools-20250313-1/databaseversionframe/databaseversionframe.h:188:43: style: The member function 'DatabaseVersionFrame::getField' can be static. [functionStatic] signalbackup-tools-20250313-1/databaseversionframe/databaseversionframe.h:51:23: note: The member function 'DatabaseVersionFrame::getField' can be static. signalbackup-tools-20250313-1/databaseversionframe/databaseversionframe.h:188:43: note: The member function 'DatabaseVersionFrame::getField' can be static. signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:294:38: style: The member function 'AttachmentFrame::getField' can be static. [functionStatic] signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:63:23: note: The member function 'AttachmentFrame::getField' can be static. signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:294:38: note: The member function 'AttachmentFrame::getField' can be static. signalbackup-tools-20250313-1/avatarframe/avatarframe.h:281:34: style: The member function 'AvatarFrame::getField' can be static. [functionStatic] signalbackup-tools-20250313-1/avatarframe/avatarframe.h:62:23: note: The member function 'AvatarFrame::getField' can be static. signalbackup-tools-20250313-1/avatarframe/avatarframe.h:281:34: note: The member function 'AvatarFrame::getField' can be static. signalbackup-tools-20250313-1/sharedprefframe/sharedprefframe.h:242:38: style: The member function 'SharedPrefFrame::getField' can be static. [functionStatic] signalbackup-tools-20250313-1/sharedprefframe/sharedprefframe.h:54:23: note: The member function 'SharedPrefFrame::getField' can be static. signalbackup-tools-20250313-1/sharedprefframe/sharedprefframe.h:242:38: note: The member function 'SharedPrefFrame::getField' can be static. signalbackup-tools-20250313-1/keyvalueframe/keyvalueframe.h:243:36: style: The member function 'KeyValueFrame::getField' can be static. [functionStatic] signalbackup-tools-20250313-1/keyvalueframe/keyvalueframe.h:56:23: note: The member function 'KeyValueFrame::getField' can be static. signalbackup-tools-20250313-1/keyvalueframe/keyvalueframe.h:243:36: note: The member function 'KeyValueFrame::getField' can be static. signalbackup-tools-20250313-1/stickerframe/stickerframe.h:256:35: style: The member function 'StickerFrame::getField' can be static. [functionStatic] signalbackup-tools-20250313-1/stickerframe/stickerframe.h:63:23: note: The member function 'StickerFrame::getField' can be static. signalbackup-tools-20250313-1/stickerframe/stickerframe.h:256:35: note: The member function 'StickerFrame::getField' can be static. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:595:27: style: The member function 'SignalBackup::writeRawFrameDataToFile' can be static. [functionStatic] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:342:29: note: The member function 'SignalBackup::writeRawFrameDataToFile' can be static. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:595:27: note: The member function 'SignalBackup::writeRawFrameDataToFile' can be static. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:626:20: style: The member function 'SignalBackup::writeFrameDataToFile' can be static. [functionStatic] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:345:29: note: The member function 'SignalBackup::writeFrameDataToFile' can be static. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:626:20: note: The member function 'SignalBackup::writeFrameDataToFile' can be static. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:639:56: style: The member function 'SignalBackup::numToData' can be static. [functionStatic] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:356:66: note: The member function 'SignalBackup::numToData' can be static. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:639:56: note: The member function 'SignalBackup::numToData' can be static. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:897:26: style: The member function 'SignalBackup::utf16CharSize' can be static. [functionStatic] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:522:14: note: The member function 'SignalBackup::utf16CharSize' can be static. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:897:26: note: The member function 'SignalBackup::utf16CharSize' can be static. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:970:26: style: The member function 'SignalBackup::bytesToUtf8CharSize' can be static. [functionStatic] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:525:14: note: The member function 'SignalBackup::bytesToUtf8CharSize' can be static. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:970:26: note: The member function 'SignalBackup::bytesToUtf8CharSize' can be static. signalbackup-tools-20250313-1/desktopdatabase/desktopdatabase.h:116:61: style: The member function 'DesktopDatabase::getDesktopDir' can be static. [functionStatic] signalbackup-tools-20250313-1/desktopdatabase/desktopdatabase.h:65:46: note: The member function 'DesktopDatabase::getDesktopDir' can be static. signalbackup-tools-20250313-1/desktopdatabase/desktopdatabase.h:116:61: note: The member function 'DesktopDatabase::getDesktopDir' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , uint64_t >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , uint64_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , uint64_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , uint64_t >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , uint64_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , uint64_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , uint64_t >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , uint64_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , uint64_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , uint64_t >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , uint64_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , uint64_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < int32_t , int32_t , int32_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < uint32_t >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < uint32_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < uint32_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < uint32_t >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < uint32_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < uint32_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < uint32_t >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < uint32_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < uint32_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < uint32_t >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < uint32_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < uint32_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < std :: string >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < std :: string >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < std :: string >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < std :: string >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < std :: string >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < std :: string >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < std :: string >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < std :: string >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < std :: string >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < std :: string >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < std :: string >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < std :: string >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , int32_t >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , int32_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , int32_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , int32_t >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , int32_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , int32_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , int32_t >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , int32_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , int32_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , int32_t >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , int32_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , int32_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < bool >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < bool >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < bool >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < bool >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < bool >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < bool >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < bool >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < bool >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < bool >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < bool >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < bool >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < bool >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , unsigned char * , unsigned char * >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::readVarInt' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:237:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:953:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::readVarInt' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::getVarIntFieldLength' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:238:11: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:968:34: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::getVarIntFieldLength' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::fieldSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:244:29: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:691:52: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::fieldSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: style: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::varIntSize' can be static. [functionStatic] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:245:19: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::varIntSize' can be static. signalbackup-tools-20250313-1/protobufparser/protobufparser.h:715:42: note: The member function 'ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , ProtoBufParser < ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , bool > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < ProtoBufParser < ProtoBufParser < unsigned char * , int32_t , unsigned char * , unsigned char * , uint32_t > , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * > > , ProtoBufParser < unsigned char * > , ProtoBufParser < std :: string > , ProtoBufParser < unsigned char * > , ProtoBufParser < > , ProtoBufParser < > , ProtoBufParser < > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , ProtoBufParser < unsigned char * > , ProtoBufParser < unsigned char * > , ProtoBufParser < bool > , std :: vector < ProtoBufParser < ProtoBufParser < unsigned char * , uint64_t > > > , std :: vector < ProtoBufParser < unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , unsigned char * , unsigned char * > > > , unsigned char * , uint32_t > > , ProtoBufParser < unsigned char * , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , ProtoBufParser < std :: string > , ProtoBufParser < std :: string > , ProtoBufParser < uint32_t > , int32_t , int32_t , int32_t , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , std :: vector < unsigned char * > , std :: vector < ProtoBufParser < unsigned char * , int32_t > > , unsigned char * , ProtoBufParser < std :: string > , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > , ProtoBufParser < int , std :: string , std :: string , ProtoBufParser < uint32_t > , ProtoBufParser < int32_t , int32_t , int32_t > , uint32_t , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , int , uint32_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , int32_t , unsigned char * , uint64_t , unsigned char * > > , std :: vector < ProtoBufParser < unsigned char * , unsigned char * , int , uint64_t > > , unsigned char * , std :: string , int32_t , std :: vector < ProtoBufParser < unsigned char * , uint64_t > > > >::varIntSize' can be static. signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:123:34: warning: The class 'AttachmentFrame' defines member function with name 'length' also defined in its parent class 'FrameWithAttachment'. [duplInheritedMember] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:159:38: note: Parent function 'FrameWithAttachment::length' signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:123:34: note: Derived function 'AttachmentFrame::length' signalbackup-tools-20250313-1/avatarframe/avatarframe.h:123:30: warning: The class 'AvatarFrame' defines member function with name 'length' also defined in its parent class 'FrameWithAttachment'. [duplInheritedMember] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:159:38: note: Parent function 'FrameWithAttachment::length' signalbackup-tools-20250313-1/avatarframe/avatarframe.h:123:30: note: Derived function 'AvatarFrame::length' signalbackup-tools-20250313-1/avatarframe/avatarframe.h:297:36: warning: The class 'AvatarFrame' defines member function with name 'attachmentData' also defined in its parent class 'FrameWithAttachment'. [duplInheritedMember] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:174:44: note: Parent function 'FrameWithAttachment::attachmentData' signalbackup-tools-20250313-1/avatarframe/avatarframe.h:297:36: note: Derived function 'AvatarFrame::attachmentData' signalbackup-tools-20250313-1/stickerframe/stickerframe.h:114:31: warning: The class 'StickerFrame' defines member function with name 'length' also defined in its parent class 'FrameWithAttachment'. [duplInheritedMember] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:159:38: note: Parent function 'FrameWithAttachment::length' signalbackup-tools-20250313-1/stickerframe/stickerframe.h:114:31: note: Derived function 'StickerFrame::length' signalbackup-tools-20250313-1/stickerframe/stickerframe.h:270:37: warning: The class 'StickerFrame' defines member function with name 'attachmentData' also defined in its parent class 'FrameWithAttachment'. [duplInheritedMember] signalbackup-tools-20250313-1/framewithattachment/framewithattachment.h:174:44: note: Parent function 'FrameWithAttachment::attachmentData' signalbackup-tools-20250313-1/stickerframe/stickerframe.h:270:37: note: Derived function 'StickerFrame::attachmentData' signalbackup-tools-20250313-1/protobufparser/protobufparser.h:1250:145: warning: Identical condition 'std::is_same(std::tuple()))>::type,int32_t>::value', second condition is always false [identicalConditionAfterEarlyExit] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:1247:144: note: If condition 'std::is_same(std::tuple()))>::type,int32_t>::value' is true, the function will return/exit signalbackup-tools-20250313-1/protobufparser/protobufparser.h:1250:145: note: Testing identical condition 'std::is_same(std::tuple()))>::type,int32_t>::value' signalbackup-tools-20250313-1/protobufparser/protobufparser.h:1322:145: warning: Identical condition 'std::is_same(std::tuple()))>::type,std::vector>::value', second condition is always false [identicalConditionAfterEarlyExit] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:1319:144: note: If condition 'std::is_same(std::tuple()))>::type,std::vector>::value' is true, the function will return/exit signalbackup-tools-20250313-1/protobufparser/protobufparser.h:1322:145: note: Testing identical condition 'std::is_same(std::tuple()))>::type,std::vector>::value' signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:276:5: error: Resource leak: d_db [resourceLeak] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:280:3: error: Resource leak: d_db [resourceLeak] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:507:21: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:540:25: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:754:71: style: Same expression 'std::is_same(std::tuple()))>::type,int32_t>::value' found multiple times in chain of '||' operators. [duplicateExpression] signalbackup-tools-20250313-1/protobufparser/protobufparser.h:756:72: style: Same expression 'std::is_same(std::tuple()))>::type,std::vector>::value' found multiple times in chain of '||' operators. [duplicateExpression] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:121:45: style:inconclusive: Function 'ioWrite' argument 1 names different: declaration '' definition 'pFile'. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:182:56: style:inconclusive: Function 'execParamFiller' argument 2 names different: declaration 'param' definition ''. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:181:55: style:inconclusive: Function 'setAttachmentId' argument 1 names different: declaration 'rid' definition 'aid'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:59:40: note: Function 'setAttachmentId' argument 1 names different: declaration 'rid' definition 'aid'. signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:181:55: note: Function 'setAttachmentId' argument 1 names different: declaration 'rid' definition 'aid'. signalbackup-tools-20250313-1/endframe/endframe.h:29:40: style:inconclusive: Function 'EndFrame' argument 1 names different: declaration 'bytes' definition ''. [funcArgNamesDifferentUnnamed] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:263:74: style:inconclusive: Function 'printInfo' argument 1 names different: declaration 'paramternames' definition 'parameternames'. [funcArgNamesDifferent] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:76:57: note: Function 'printInfo' argument 1 names different: declaration 'paramternames' definition 'parameternames'. signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:263:74: note: Function 'printInfo' argument 1 names different: declaration 'paramternames' definition 'parameternames'. signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:242:16: style: Local variable 'length' shadows outer function [shadowFunction] signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:53:19: note: Shadowed declaration signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:242:16: note: Shadow variable signalbackup-tools-20250313-1/avatarframe/avatarframe.h:241:16: style: Local variable 'length' shadows outer function [shadowFunction] signalbackup-tools-20250313-1/avatarframe/avatarframe.h:54:19: note: Shadowed declaration signalbackup-tools-20250313-1/avatarframe/avatarframe.h:241:16: note: Shadow variable signalbackup-tools-20250313-1/stickerframe/stickerframe.h:215:16: style: Local variable 'length' shadows outer function [shadowFunction] signalbackup-tools-20250313-1/stickerframe/stickerframe.h:57:19: note: Shadowed declaration signalbackup-tools-20250313-1/stickerframe/stickerframe.h:215:16: note: Shadow variable signalbackup-tools-20250313-1/memfiledb/memfiledb.h:88:45: style: Parameter 'pFile' can be declared as pointer to const. However it seems that 'ioClose' is a callback function, if 'pFile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:64:58: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:88:45: note: Parameter 'pFile' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:121:45: style: Parameter 'pFile' can be declared as pointer to const. However it seems that 'ioWrite' is a callback function, if 'pFile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:66:58: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:121:45: note: Parameter 'pFile' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:128:48: style: Parameter 'pFile' can be declared as pointer to const. However it seems that 'ioTruncate' is a callback function, if 'pFile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:67:58: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:128:48: note: Parameter 'pFile' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:135:44: style: Parameter 'pFile' can be declared as pointer to const. However it seems that 'ioSync' is a callback function, if 'pFile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:68:58: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:135:44: note: Parameter 'pFile' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:149:44: style: Parameter 'pFile' can be declared as pointer to const. However it seems that 'ioLock' is a callback function, if 'pFile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:70:58: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:149:44: note: Parameter 'pFile' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:155:46: style: Parameter 'pFile' can be declared as pointer to const. However it seems that 'ioUnlock' is a callback function, if 'pFile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:71:58: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:155:46: note: Parameter 'pFile' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:168:51: style: Parameter 'pFile' can be declared as pointer to const. However it seems that 'ioFileControl' is a callback function, if 'pFile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:73:58: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:168:51: note: Parameter 'pFile' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:174:50: style: Parameter 'pFile' can be declared as pointer to const. However it seems that 'ioSectorSize' is a callback function, if 'pFile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:74:58: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:174:50: note: Parameter 'pFile' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:180:61: style: Parameter 'pFile' can be declared as pointer to const. However it seems that 'ioDeviceCharacteristics' is a callback function, if 'pFile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:75:58: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:180:61: note: Parameter 'pFile' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:201:41: style: Parameter 'pVfs' can be declared as pointer to const. However it seems that 'open' is a callback function, if 'pVfs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:254:19: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:201:41: note: Parameter 'pVfs' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:220:40: style: Parameter 'pVfs' can be declared as pointer to const. However it seems that 'del' is a callback function, if 'pVfs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:255:19: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:220:40: note: Parameter 'pVfs' can be declared as pointer to const signalbackup-tools-20250313-1/memfiledb/memfiledb.h:228:43: style: Parameter 'pVfs' can be declared as pointer to const. However it seems that 'access' is a callback function, if 'pVfs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] signalbackup-tools-20250313-1/memfiledb/memfiledb.h:256:19: note: You might need to cast the function pointer here signalbackup-tools-20250313-1/memfiledb/memfiledb.h:228:43: note: Parameter 'pVfs' can be declared as pointer to const signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:121:27: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:120:13: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:121:27: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:122:24: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:120:13: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:122:24: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:123:26: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:120:13: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:123:26: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:124:24: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:120:13: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:124:24: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:125:22: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:120:13: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:125:22: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:126:34: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:120:13: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:126:34: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:127:31: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:120:13: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:127:31: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:128:27: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:120:13: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:128:27: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:129:33: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:120:13: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:129:33: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:137:31: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:136:26: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:137:31: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:138:28: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:136:26: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:138:28: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:139:30: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:136:26: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:139:30: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:140:28: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:136:26: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:140:28: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:141:26: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:136:26: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:141:26: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:142:38: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:136:26: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:142:38: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:143:35: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:136:26: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:143:35: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:144:31: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:136:26: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:144:31: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:145:37: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:136:26: note: Calling std::move(other) signalbackup-tools-20250313-1/filedecryptor/filedecryptor.h:145:37: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/fileencryptor/fileencryptor.h:70:26: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/fileencryptor/fileencryptor.h:69:13: note: Calling std::move(other) signalbackup-tools-20250313-1/fileencryptor/fileencryptor.h:70:26: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/fileencryptor/fileencryptor.h:71:33: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/fileencryptor/fileencryptor.h:69:13: note: Calling std::move(other) signalbackup-tools-20250313-1/fileencryptor/fileencryptor.h:71:33: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:128:29: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:127:15: note: Calling std::move(other) signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:128:29: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:130:3: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:127:15: note: Calling std::move(other) signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:130:3: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:144:33: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:143:28: note: Calling std::move(other) signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:144:33: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:145:5: warning:inconclusive: Access of moved variable 'other'. [accessMoved] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:143:28: note: Calling std::move(other) signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:145:5: note: Access of moved variable 'other'. signalbackup-tools-20250313-1/signalbackup/signalbackup.h:675:20: performance: Constructing a std::string_view from the result of c_str() is slow and redundant. [stlcstrConstructor] signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:912:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/headerframe/headerframe.h:96:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/headerframe/headerframe.h:104:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/headerframe/headerframe.h:112:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/headerframe/headerframe.h:120:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/headerframe/headerframe.h:128:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/databaseversionframe/databaseversionframe.h:91:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/databaseversionframe/databaseversionframe.h:147:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/databaseversionframe/databaseversionframe.h:161:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:127:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:152:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:176:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/attachmentframe/attachmentframe.h:227:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/avatarframe/avatarframe.h:127:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/avatarframe/avatarframe.h:140:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/avatarframe/avatarframe.h:148:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/sharedprefframe/sharedprefframe.h:263:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/keyvalueframe/keyvalueframe.h:265:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/stickerframe/stickerframe.h:118:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/stickerframe/stickerframe.h:131:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:226:5: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:279:5: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:407:5: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:586:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/sqlstatementframe/sqlstatementframe.h:663:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/signalbackup/signalbackup.h:771:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/signalbackup/addsmsmessage.cc:29:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_databaseversion [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/applyranges.cc:70:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/applyranges.cc:213:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/checkdbintegrity.cc:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_truncate [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/checkdbintegrity.cc:56:7: style: The if condition is the same as the previous if condition [duplicateCondition] signalbackup-tools-20250313-1/signalbackup/checkdbintegrity.cc:41:7: note: First condition signalbackup-tools-20250313-1/signalbackup/checkdbintegrity.cc:56:7: note: Second condition signalbackup-tools-20250313-1/signalbackup/cleanattachments.cc:30:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_part_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/cleandatabasebymessages.cc:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/cleandatabasebymessages.cc:257:19: style: The scope of the variable 'my_story_recipient' can be reduced. [variableScope] signalbackup-tools-20250313-1/signalbackup/cleandatabasebymessages.cc:257:38: style: Variable 'my_story_recipient' is assigned a value that is never used. [unreadVariable] signalbackup-tools-20250313-1/signalbackup/cleandatabasebymessages.cc:376:14: style: Variable 'avit' is assigned a value that is never used. [unreadVariable] signalbackup-tools-20250313-1/signalbackup/compactids.cc:52:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_databaselinks [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/croptodates.cc:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/croptothread.cc:29:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/customs.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_selfid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/customs.cc:125:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_databaseversion [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/customs.cc:855:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_thread_recipient_id [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/decodestatusmessage.cc:52:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_recipient_system_joined_name [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/deleteattachments.cc:30:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_part_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/deleteattachments.cc:39:28: style: Condition 'specification.empty()' is always true [knownConditionTrueFalse] signalbackup-tools-20250313-1/signalbackup/dropbadframes.cc:33:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_part_mid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dtcreaterecipient.cc:34:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_dt_c_uuid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dtimportlongtext.cc:26:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dtimportstickerpacks.cc:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dtimportstickerpacks.cc:97:22: style: Checking if unsigned expression 'filelength' is less than zero. [unsignedLessThanZero] signalbackup-tools-20250313-1/signalbackup/dtinsertattachments.cc:138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_part_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dtsetavatar.cc:50:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dtsetcolumnnames.cc:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_dt_c_uuid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dtsetmessagedeliveryreceipts.cc:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_dt_c_uuid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dtsharedcontactstruct.h:28:1: warning: Member variable 'SharedContactDataName::empty' has no initializer. [uninitMemberVarNoCtor] signalbackup-tools-20250313-1/signalbackup/dtupdateprofile.cc:26:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dumpavatars.cc:38:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_avatars [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dumpinfoonbadframe.cc:27:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTACHMENT [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dumpinfoonbadframe.cc:122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_badattachments [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dumpinfoonbadframe.cc:92:48: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/dumpinfoonbadframe.cc:164:39: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/dumpinfoonbadframe.cc:173:39: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/dumpmedia.cc:27:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_part_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/dumpmedia.cc:192:35: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/exportbackup.cc:30:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preferred_separator [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/exportcsv.cc:25:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/exportcsv.cc:38:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/exporthtml.cc:300:30: error: There is an unknown macro here somewhere. Configuration is required. If s is a macro then please configure it. [unknownMacro] signalbackup-tools-20250313-1/signalbackup/exporttodir.cc:35:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_headerframe [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/exporttofile.cc:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_passphrase [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/exporttofile.cc:178:39: style: Condition '!needuniqqueid' is always false [knownConditionTrueFalse] signalbackup-tools-20250313-1/signalbackup/exporttofile.cc:173:20: note: Assuming that condition 'needuniqqueid' is not redundant signalbackup-tools-20250313-1/signalbackup/exporttofile.cc:178:39: note: Condition '!needuniqqueid' is always false signalbackup-tools-20250313-1/signalbackup/exporttxt.cc:163:35: error: There is an unknown macro here somewhere. Configuration is required. If s is a macro then please configure it. [unknownMacro] signalbackup-tools-20250313-1/signalbackup/exportxml.cc:62:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GV1_MIGRATION_TYPE [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/exportxml.cc:209:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_mms_type [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/exportxml.cc:667:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_databaseversion [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/exportxml.cc:118:31: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/exportxml.cc:263:31: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/findrecipient.cc:24:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_databaselinks [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getallthreadrecipients.cc:27:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_thread_recipient_id [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getcustomcolor.cc:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getdtreactions.cc:48:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_dt_c_uuid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getfreedateformessage.cc:37:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_mms_date_sent [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getgroupupdaterecipients.cc:29:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_mms_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getgroupv1migrationrecipients.cc:26:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_mms_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getnamefromrecipientid.cc:26:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_recipient_system_joined_name [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getrecipientidfrom.cc:30:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_thread_recipient_id [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getrecipientidfrom.cc:68:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_thread_recipient_id [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getrecipientidfrom.cc:96:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_recipient_e164 [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getrecipientidfrommapped.cc:38:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_recipient_aci [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getrecipientidfrommapped.cc:75:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_recipient_e164 [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/getthreadidfromrecipient.cc:32:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_thread_recipient_id [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/handledtcalltypemessage.cc:66:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INCOMING_VIDEO_CALL_TYPE [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/handledtexpirationchangemessage.cc:62:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_dt_c_uuid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/handledtgroupchangemessage.cc:65:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_selfuuid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/handledtgroupv1migration.cc:36:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_dt_c_uuid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlgetemojipos.cc:35:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_emoji_min_size [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmllinkify.cc:28:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlpreplinkpreviewdescription.cc:32:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlprepmsgbody.cc:37:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_name [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:78:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSIONDATE [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:2091:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_part_ct [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:2453:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:77:48: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:2129:37: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:103:56: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:104:72: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:118:83: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:140:59: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:141:75: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwrite.cc:155:86: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwriteattachment.cc:72:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwriteavatar.cc:73:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwriteblockedlist.cc:36:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwriteblockedlist.cc:58:48: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/htmlwriteblockedlist.cc:74:51: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwriteblockedlist.cc:90:54: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwritecalllinkdiv.cc:192:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_html_random_colors [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwritecalllog.cc:39:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwritecalllog.cc:113:48: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/htmlwritecalllog.cc:132:51: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwritecalllog.cc:148:54: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwritefullcontacts.cc:36:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwritefullcontacts.cc:64:48: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/htmlwritefullcontacts.cc:81:51: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwritefullcontacts.cc:98:54: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwriteindex.cc:41:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwriteindex.cc:177:48: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/htmlwriteindex.cc:194:51: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwriteindex.cc:211:54: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwritemsgreceiptinfo.cc:83:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_name [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwriterevision.cc:28:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_mms_recipient_id [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwritesearchpage.cc:27:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwritesearchpage.cc:114:31: style: Condition 'themeswitching' is always true [knownConditionTrueFalse] signalbackup-tools-20250313-1/signalbackup/htmlwritesearchpage.cc:106:62: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwritesearchpage.cc:121:65: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/htmlwritesettings.cc:35:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwritesettings.cc:44:48: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/htmlwritestickerpacks.cc:48:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwritestickerpacks.cc:754:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/htmlwritestickerpacks.cc:71:48: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] signalbackup-tools-20250313-1/signalbackup/htmlwritestickerpacks.cc:107:25: style: Condition 'themeswitching' is always true [knownConditionTrueFalse] signalbackup-tools-20250313-1/signalbackup/importcsv.cc:49:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_sms_recipient_id [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/importfromdesktop.cc:206:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/importfromdesktop.cc:781:93: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] signalbackup-tools-20250313-1/signalbackup/importfromdesktop.cc:408:17: style: The scope of the variable 'phone' can be reduced. [variableScope] signalbackup-tools-20250313-1/signalbackup/importfromdesktop.cc:1350:21: style: The scope of the variable 'mmsquote_author_uuid' can be reduced. [variableScope] signalbackup-tools-20250313-1/msgtypes/msgtypes.h:117:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/signalplaintextbackupattachmentreader/signalplaintextbackupattachmentreader.h:76:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalplaintextbackupattachmentreader/signalplaintextbackupattachmentreader.h:130:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/importfromplaintextbackup.cc:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_selfid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/importtelegramjson.cc:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_selfid [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/importthread.cc:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/importthread.cc:100:5: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/signalbackup/importthread.cc:545:7: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/signalbackup/importthread.cc:820:11: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/signalbackup/initfromdir.cc:31:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_database [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/initfromfile.cc:31:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/insertrow.cc:45:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/listrecipients.cc:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_truncate [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/listthreads.cc:28:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_sms_date_received [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/makefilenameunique.cc:34:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matched [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/makeidsunique.cc:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/mergegroups.cc:78:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_sms_recipient_id [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/mergerecipients.cc:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/migrate_to_191.cc:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_databaseversion [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/migratedatabase.cc:202:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_recipient_aci [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/migratedatabase.cc:154:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/signalbackup/migratedatabase.cc:289:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/signalbackup/missingattachmentexpected.cc:31:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_part_pending [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/prepareoutputdirectory.cc:31:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/ptcreaterecipient.cc:35:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/ptcreaterecipient.cc:44:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/signalbackup/removedoubles.cc:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/reordermmssmsids.cc:27:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/scanmissingattachments.cc:27:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_part_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/scanself.cc:29:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_keyvalueframes [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/scramble.cc:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_mms_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/setchatcolor.cc:64:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/setcolumnnames.cc:25:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_part_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/setfiletimestamp.cc:41:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AT_FDCWD [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/setlongmessagebody.cc:28:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_part_ct [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/setminimumid.cc:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/setrecipientinfo.cc:45:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_recipient_system_joined_name [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/signalbackup.cc:51:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ok [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/summarize.cc:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_databaseversion [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/tgimportmessages.cc:31:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/tgmapcontacts.cc:33:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/tgmapcontacts.cc:137:5: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/signalbackup/tgsetattachment.cc:70:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_mms_date_sent [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/tgsetbodyranges.cc:96:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_mms_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/tgsetquote.cc:25:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_mms_recipient_id [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/unescapexmlstring.cc:28:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/unescapexmlstring.cc:86:21: style: Variable 'utf8' is assigned a value that is never used. [unreadVariable] signalbackup-tools-20250313-1/signalbackup/updateavatars.cc:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_avatars [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/updategroupmembers.cc:59:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/updategv1migrationmessage.cc:29:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_mms_table [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/updatereactionauthors.cc:59:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_verbose [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/updaterecipientid.cc:30:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_recipient_aci [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/updaterecipientid.cc:308:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_databaseversion [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/updaterows.cc:47:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalbackup/updatethreadsentries.cc:25:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/xmldocument/xmldocument.h:167:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalplaintextbackupdatabase/signalplaintextbackupdatabase.cc:54:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/signalplaintextbackupdatabase/signalplaintextbackupdatabase.cc:452:23: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] signalbackup-tools-20250313-1/sqlcipherdecryptor/decryptdata.cc:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_decrypteddata [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlcipherdecryptor/destructor.cc:26:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_key [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlcipherdecryptor/gethmackey.cc:25:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_saltsize [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlcipherdecryptor/gethmackey.cc:38:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] signalbackup-tools-20250313-1/sqlcipherdecryptor/sqlcipherdecryptor.cc:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_keysize [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/availablewidth.cc:32:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCGWINSZ [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/databasewriteversion.cc:24:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_data [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/databasewriteversion.cc:49:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_databasewriteversion [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/prettyprint.cc:35:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_headers [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/prettyprint.cc:131:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/sqlitedb/print.cc:35:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_headers [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/printlinemode.cc:32:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_headers [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/removecolumn.cc:26:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_values [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/removecolumn.cc:26:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] signalbackup-tools-20250313-1/sqlitedb/renamecolumn.cc:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_headers [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/sqlitedb/valueasint.cc:45:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] signalbackup-tools-20250313-1/sqlitedb/valueasint.cc:48:3: note: Found duplicate branches for 'if' and 'else'. signalbackup-tools-20250313-1/sqlitedb/valueasint.cc:45:3: note: Found duplicate branches for 'if' and 'else'. signalbackup-tools-20250313-1/sqlstatementframe/buildstatement.cc:26:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_framedata [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/xmldocument/xmldocument.cc:37:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] signalbackup-tools-20250313-1/xmldocument/xmldocument.cc:48:26: style: The scope of the variable 'filepos' can be reduced. [variableScope] signalbackup-tools-20250313-1/xmldocument/xmldocument.cc:49:16: style: The scope of the variable 'available' can be reduced. [variableScope] signalbackup-tools-20250313-1/xmldocument/xmldocument.cc:84:17: style: Variable 'closing_quote' can be declared as pointer to const [constVariablePointer] signalbackup-tools-20250313-1/xmldocument/xmldocument.cc:561:17: style: Variable 'closing_quote' can be declared as pointer to const [constVariablePointer] diff: head signalbackup-tools-20250313-1/backupframe/backupframe.h:100:41: style:inconclusive: Function 'validate' argument 1 names different: declaration 'available' definition ''. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/backupframe/backupframe.h:321:56: style:inconclusive: Function 'instantiate' argument 1 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/backupframe/backupframe.h:96:62: style:inconclusive: Function 'setAttachmentDataBacked' argument 1 names different: declaration 'data' definition ''. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/backupframe/backupframe.h:96:82: style:inconclusive: Function 'setAttachmentDataBacked' argument 2 names different: declaration 'size' definition ''. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/base64/base64.h:38:173: style:inconclusive: Function 'base64StringToBytes' argument 2 names different: declaration 'dummy' definition ''. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/common_be.h:65:173: style:inconclusive: Function 'toNumber' argument 3 names different: declaration 'dummy' definition ''. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/common_be.h:67:109: style:inconclusive: Function 'toNumber' argument 3 names different: declaration 'dummy' definition ''. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/common_be.h:73:104: style:inconclusive: Function 'toString' argument 2 names different: declaration 'dummy' definition ''. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/common_be.h:75:107: style:inconclusive: Function 'toHexString' argument 2 names different: declaration 'dummy' definition ''. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/endframe/endframe.h:29:40: style:inconclusive: Function 'EndFrame' argument 1 names different: declaration 'bytes' definition ''. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/logger/logger.h:570:87: style:inconclusive: Function 'warnOnce' argument 3 names different: declaration '' definition 'sub_id'. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/memfiledb/memfiledb.h:121:45: style:inconclusive: Function 'ioWrite' argument 1 names different: declaration '' definition 'pFile'. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/signalbackup/dtsharedcontactstruct.h:28:1: warning: Member variable 'SharedContactDataName::empty' has no initializer. [uninitMemberVarNoCtor] 2.20.0 signalbackup-tools-20250313-1/signalbackup/signalbackup.h:674:20: performance: Constructing a std::string_view from the result of c_str() is slow and redundant. [stlcstrConstructor] head signalbackup-tools-20250313-1/sqlitedb/sqlitedb.h:182:56: style:inconclusive: Function 'execParamFiller' argument 2 names different: declaration 'param' definition ''. [funcArgNamesDifferentUnnamed] head signalbackup-tools-20250313-1/xmldocument/xmldocument.cc:561:17: style: Variable 'closing_quote' can be declared as pointer to const [constVariablePointer] head signalbackup-tools-20250313-1/xmldocument/xmldocument.cc:84:17: style: Variable 'closing_quote' can be declared as pointer to const [constVariablePointer] DONE