2024-04-17 18:57 ftp://ftp.de.debian.org/debian/pool/main/k/ksyntax-highlighting/ksyntax-highlighting_5.115.0.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 397464e (2024-04-17 17:31:21 +0200) count: 234 143 elapsed-time: 2.0 1.8 head-timing-info: old-timing-info: head results: file.cpp:274:32: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] syntax-highlighting-5.115.0/autotests/input/highlight_lpc.c:25:6: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] syntax-highlighting-5.115.0/autotests/highlighter_benchmark.cpp:31:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/foldingtest.cpp:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/highlighter_benchmark.cpp:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTSRCDIR [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/foldingtest.cpp:161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTSRCDIR [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/highlighter_benchmark.cpp:118:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inFile [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/foldingtest.cpp:196:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inFile [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/htmlhighlighter_test.cpp:57:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTSRCDIR [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/htmlhighlighter_test.cpp:97:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inFile [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/highlighter_benchmark.cpp:28:5: style: Class 'NullHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/autotests/input/systemc.c:11:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sc_in [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/input/systemc.c:14:16: warning:inconclusive: Found suspicious operator '>', result is not used. [constStatement] syntax-highlighting-5.115.0/autotests/input/test.c:66:13: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] syntax-highlighting-5.115.0/autotests/input/test-numbers-bug423680.cpp:521:22: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] syntax-highlighting-5.115.0/autotests/input/themes/showcase.cpp:25:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 43a [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/repository_benchmark.cpp:44:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/repository_benchmark.cpp:56:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable definitionNames [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/repository_benchmark.cpp:84:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mimeTypeName [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/repository_benchmark.cpp:96:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable definitionNames [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/input/themes/showcase.cpp:21:16: style: Obsolete function 'qrand' called. It is recommended to use 'QRandomGenerator' instead. [prohibitedqrandCalled] syntax-highlighting-5.115.0/autotests/input/themes/showcase.cpp:19:34: style: Variable 'string' is assigned a value that is never used. [unreadVariable] syntax-highlighting-5.115.0/autotests/input/themes/showcase.cpp:20:30: style: Variable 'qString' is assigned a value that is never used. [unreadVariable] syntax-highlighting-5.115.0/autotests/repository_test_base.cpp:139:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/autotests/testhighlighter.cpp:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/testhighlighter.cpp:100:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTBUILDDIR [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/testhighlighter.cpp:151:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTSRCDIR [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/testhighlighter.cpp:186:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inFile [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/repository_test.cpp:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable definitionNames [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/repository_test.cpp:90:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable definitionNames [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/repository_test.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AfterWhitespace [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/repository_test.cpp:296:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTSRCDIR [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/repository_test.cpp:334:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartOfLine [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/repository_test.cpp:456:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/theme_test.cpp:83:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable themeName [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/theme_test.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundColor [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/theme_test.cpp:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTBUILDDIR [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/autotests/theme_test.cpp:237:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable themeFileName [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/examples/codepdfprinter/codepdfprinter.cpp:22:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedFont [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/examples/codepdfprinter/codepdfprinter.cpp:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/examples/codepdfprinter/codepdfprinter.cpp:55:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrinterResolution [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:72:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedFont [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:181:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:205:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconBorder [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:270:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentLine [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/examples/codepdfprinter/codepdfprinter.cpp:20:7: warning: Class 'CodePdfPrinter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] syntax-highlighting-5.115.0/examples/codepdfprinter/codepdfprinter.cpp:20:7: warning: Class 'CodePdfPrinter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] syntax-highlighting-5.115.0/examples/minimal/main.cpp:29:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssumeLocalFile [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:317:47: style:inconclusive: Function 'toggleFold' argument 1 names different: declaration 'block' definition 'startBlock'. [funcArgNamesDifferent] syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.h:46:39: note: Function 'toggleFold' argument 1 names different: declaration 'block' definition 'startBlock'. syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:317:47: note: Function 'toggleFold' argument 1 names different: declaration 'block' definition 'startBlock'. syntax-highlighting-5.115.0/src/cli/kate-syntax-highlighter.cpp:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/cli/kate-syntax-highlighter.cpp:56:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SyntaxHighlighting_VERSION_STRING [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/highlightingdata_p.hpp:78:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] syntax-highlighting-5.115.0/src/lib/highlightingdata_p.hpp:121:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] syntax-highlighting-5.115.0/src/lib/highlightingdata_p.hpp:125:9: debug: SymbolDatabase couldn't resolve all user defined types. [debug] syntax-highlighting-5.115.0/src/lib/rule_p.h:126:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] syntax-highlighting-5.115.0/src/lib/rule_p.h:139:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] syntax-highlighting-5.115.0/src/lib/rule_p.h:263:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] syntax-highlighting-5.115.0/src/lib/rule_p.h:275:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1242:57: debug: Function::addArguments found argument 'referenceNames' with varid 0. [varid0] syntax-highlighting-5.115.0/src/lib/abstracthighlighter.cpp:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/abstracthighlighter.cpp:124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/xml_p.h:20:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/context.cpp:27:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/context.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/rule_p.h:34:5: warning: Member variable 'Rule::m_type' is not initialized in the constructor. [uninitMemberVar] syntax-highlighting-5.115.0/src/lib/highlightingdata_p.hpp:33:9: style: Struct 'ContextSwitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/matchresult_p.h:25:5: style: Class 'MatchResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/rule_p.h:117:5: style: Class 'AnyChar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/rule_p.h:129:5: style: Class 'DetectChar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/rule_p.h:142:5: style: Class 'Detect2Chars' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/rule_p.h:179:5: style: Class 'IncludeRules' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/rule_p.h:266:5: style: Class 'LineContinue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/rule_p.h:278:5: style: Class 'RangeDetect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/rule_p.h:291:5: style: Class 'RegExpr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/rule_p.h:305:5: style: Class 'DynamicRegExpr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/rule_p.h:320:5: style: Class 'StringDetect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/rule_p.h:333:5: style: Class 'DynamicStringDetect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/lib/contextswitch.cpp:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:822:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:883:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Begin [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:932:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:997:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1216:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1228:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1239:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1250:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/format_p.h:27:5: debug: Failed to parse 'using StyleColor = QRgb ( TextStyleData :: * ) ;'. The checking continues anyway. [simplifyUsing] syntax-highlighting-5.115.0/src/lib/format_p.h:28:5: debug: Failed to parse 'using ThemeColor = QRgb ( Theme :: * ) ( Theme :: TextStyle ) const ;'. The checking continues anyway. [simplifyUsing] syntax-highlighting-5.115.0/src/lib/definition.cpp:341:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:404:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:415:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:447:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:461:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:494:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:609:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:637:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:696:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:736:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:768:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:805:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/abstracthighlighter_p.h:25:10: performance:inconclusive: Technically the member function 'KSyntaxHighlighting::AbstractHighlighterPrivate::switchContext' can be static (but you may consider moving to unnamed namespace). [functionStatic] syntax-highlighting-5.115.0/src/lib/abstracthighlighter.cpp:400:34: note: Technically the member function 'KSyntaxHighlighting::AbstractHighlighterPrivate::switchContext' can be static (but you may consider moving to unnamed namespace). syntax-highlighting-5.115.0/src/lib/abstracthighlighter_p.h:25:10: note: Technically the member function 'KSyntaxHighlighting::AbstractHighlighterPrivate::switchContext' can be static (but you may consider moving to unnamed namespace). syntax-highlighting-5.115.0/src/lib/abstracthighlighter.cpp:382:13: style: Local variable 'endlessLoopingCounter' shadows outer variable [shadowVariable] syntax-highlighting-5.115.0/src/lib/abstracthighlighter.cpp:216:9: note: Shadowed declaration syntax-highlighting-5.115.0/src/lib/abstracthighlighter.cpp:382:13: note: Shadow variable syntax-highlighting-5.115.0/src/lib/abstracthighlighter.cpp:166:14: style: Variable 'context' can be declared as pointer to const [constVariablePointer] syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:44:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:102:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:114:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:145:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:161:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:172:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SyntaxHighlighting_VERSION_MAJOR [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:90:66: style:inconclusive: Function 'downloadDefinition' argument 1 names different: declaration 'url' definition 'downloadUrl'. [funcArgNamesDifferent] syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:36:41: note: Function 'downloadDefinition' argument 1 names different: declaration 'url' definition 'downloadUrl'. syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:90:66: note: Function 'downloadDefinition' argument 1 names different: declaration 'url' definition 'downloadUrl'. syntax-highlighting-5.115.0/src/lib/foldingregion.cpp:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1242:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable referenceNames [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition_p.h:58:10: style:inconclusive: Technically the member function 'KSyntaxHighlighting::DefinitionData::checkKateVersion' can be const. [functionConst] syntax-highlighting-5.115.0/src/lib/definition.cpp:801:22: note: Technically the member function 'KSyntaxHighlighting::DefinitionData::checkKateVersion' can be const. syntax-highlighting-5.115.0/src/lib/definition_p.h:58:10: note: Technically the member function 'KSyntaxHighlighting::DefinitionData::checkKateVersion' can be const. syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1539:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includes [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2124:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2555:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2586:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2662:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/definition.cpp:290:52: style:inconclusive: Function 'contextByName' argument 1 names different: declaration 'name' definition 'wantedName'. [funcArgNamesDifferent] syntax-highlighting-5.115.0/src/lib/definition_p.h:67:40: note: Function 'contextByName' argument 1 names different: declaration 'name' definition 'wantedName'. syntax-highlighting-5.115.0/src/lib/definition.cpp:290:52: note: Function 'contextByName' argument 1 names different: declaration 'name' definition 'wantedName'. syntax-highlighting-5.115.0/src/lib/definition.cpp:300:57: style:inconclusive: Function 'keywordList' argument 1 names different: declaration 'name' definition 'wantedName'. [funcArgNamesDifferent] syntax-highlighting-5.115.0/src/lib/definition_p.h:64:45: note: Function 'keywordList' argument 1 names different: declaration 'name' definition 'wantedName'. syntax-highlighting-5.115.0/src/lib/definition.cpp:300:57: note: Function 'keywordList' argument 1 names different: declaration 'name' definition 'wantedName'. syntax-highlighting-5.115.0/src/lib/definition.cpp:306:52: style:inconclusive: Function 'formatByName' argument 1 names different: declaration 'name' definition 'wantedName'. [funcArgNamesDifferent] syntax-highlighting-5.115.0/src/lib/definition_p.h:69:40: note: Function 'formatByName' argument 1 names different: declaration 'name' definition 'wantedName'. syntax-highlighting-5.115.0/src/lib/definition.cpp:306:52: note: Function 'formatByName' argument 1 names different: declaration 'name' definition 'wantedName'. syntax-highlighting-5.115.0/src/lib/definition.cpp:433:50: style:inconclusive: Function 'loadMetaData' argument 1 names different: declaration 'fileName' definition 'file'. [funcArgNamesDifferent] syntax-highlighting-5.115.0/src/lib/definition_p.h:43:38: note: Function 'loadMetaData' argument 1 names different: declaration 'fileName' definition 'file'. syntax-highlighting-5.115.0/src/lib/definition.cpp:433:50: note: Function 'loadMetaData' argument 1 names different: declaration 'fileName' definition 'file'. syntax-highlighting-5.115.0/src/lib/definition.cpp:153:40: performance:inconclusive: Function parameter 'c' should be passed by const reference. [passedByValue] syntax-highlighting-5.115.0/src/lib/definition.cpp:159:44: performance:inconclusive: Function parameter 'c' should be passed by const reference. [passedByValue] syntax-highlighting-5.115.0/src/lib/definition.cpp:205:16: style: Variable 'list' can be declared as pointer to const [constVariablePointer] syntax-highlighting-5.115.0/src/lib/definition.cpp:175:35: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/lib/definition.cpp:293:43: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/lib/definition.cpp:448:20: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/lib/definition.cpp:452:19: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/lib/definition.cpp:479:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/lib/definition.cpp:483:19: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/lib/definition.cpp:580:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/lib/format.cpp:25:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:24:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:51:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:72:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DetectChar [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:243:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rule [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/htmlhighlighter.cpp:42:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/htmlhighlighter.cpp:56:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/htmlhighlighter.cpp:68:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/htmlhighlighter.cpp:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/htmlhighlighter.cpp:108:48: style:inconclusive: Function 'highlightData' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent] syntax-highlighting-5.115.0/src/lib/htmlhighlighter.h:29:35: note: Function 'highlightData' argument 1 names different: declaration 'device' definition 'dev'. syntax-highlighting-5.115.0/src/lib/htmlhighlighter.cpp:108:48: note: Function 'highlightData' argument 1 names different: declaration 'device' definition 'dev'. syntax-highlighting-5.115.0/src/lib/keywordlist.cpp:45:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/keywordlist.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/keywordlist.cpp:98:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/keywordlist.cpp:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/keywordlist.cpp:124:22: style: Local variable 'keywords' shadows outer function [shadowFunction] syntax-highlighting-5.115.0/src/lib/keywordlist_p.h:42:24: note: Shadowed declaration syntax-highlighting-5.115.0/src/lib/keywordlist.cpp:124:22: note: Shadow variable syntax-highlighting-5.115.0/src/lib/keywordlist.cpp:108:22: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/lib/repository.cpp:96:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theme_data [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/repository.cpp:187:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/repository.cpp:229:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/repository.cpp:297:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/repository.cpp:311:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/repository.cpp:350:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/repository.cpp:398:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/repository.cpp:164:17: style: Local variable 'themes' shadows outer function [shadowFunction] syntax-highlighting-5.115.0/src/lib/repository.h:201:20: note: Shadowed declaration syntax-highlighting-5.115.0/src/lib/repository.cpp:164:17: note: Shadow variable syntax-highlighting-5.115.0/src/lib/repository.cpp:191:22: style: Local variable 'theme' shadows outer function [shadowFunction] syntax-highlighting-5.115.0/src/lib/repository.h:208:11: note: Shadowed declaration syntax-highlighting-5.115.0/src/lib/repository.cpp:191:22: note: Shadow variable syntax-highlighting-5.115.0/src/lib/repository.cpp:200:26: style: Local variable 'theme' shadows outer function [shadowFunction] syntax-highlighting-5.115.0/src/lib/repository.h:208:11: note: Shadowed declaration syntax-highlighting-5.115.0/src/lib/repository.cpp:200:26: note: Shadow variable syntax-highlighting-5.115.0/src/lib/rule.cpp:147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/rule.cpp:470:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/rule.cpp:499:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/rule.cpp:584:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPatternOption [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/rule.cpp:596:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontCaptureOption [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/rule.cpp:621:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontCheckSubjectStringMatchOption [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:321:46: style: Parameter 'data' can be declared as reference to const [constParameterReference] syntax-highlighting-5.115.0/src/lib/state.cpp:66:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/state.cpp:72:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/state.cpp:88:38: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'. [funcArgNamesDifferent] syntax-highlighting-5.115.0/src/lib/state.h:34:35: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'. syntax-highlighting-5.115.0/src/lib/state.cpp:88:38: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'other'. syntax-highlighting-5.115.0/src/lib/rule.cpp:21:27: performance:inconclusive: Function parameter 'c' should be passed by const reference. [passedByValue] syntax-highlighting-5.115.0/src/lib/rule.cpp:26:31: performance:inconclusive: Function parameter 'c' should be passed by const reference. [passedByValue] syntax-highlighting-5.115.0/src/lib/rule.cpp:31:29: performance:inconclusive: Function parameter 'c' should be passed by const reference. [passedByValue] syntax-highlighting-5.115.0/src/lib/rule.cpp:592:63: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] syntax-highlighting-5.115.0/src/lib/rule.cpp:608:36: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/lib/syntaxhighlighter.cpp:145:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QTextBlock [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/syntaxhighlighter.cpp:163:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bold [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/syntaxhighlighter.cpp:120:20: style: Variable 'prevData' can be declared as pointer to const [constVariablePointer] syntax-highlighting-5.115.0/src/lib/worddelimiters.cpp:39:41: style:inconclusive: Function 'remove' argument 1 names different: declaration 'c' definition 's'. [funcArgNamesDifferent] syntax-highlighting-5.115.0/src/lib/worddelimiters_p.h:42:29: note: Function 'remove' argument 1 names different: declaration 'c' definition 's'. syntax-highlighting-5.115.0/src/lib/worddelimiters.cpp:39:41: note: Function 'remove' argument 1 names different: declaration 'c' definition 's'. syntax-highlighting-5.115.0/src/lib/themedata.cpp:86:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/quick/kquicksyntaxhighlighter.cpp:52:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/quick/kquicksyntaxhighlighter.cpp:76:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] syntax-highlighting-5.115.0/src/lib/themedata_p.h:43:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] syntax-highlighting-5.115.0/src/lib/themedata_p.h:64:13: performance: Function 'filePath()' should return member 'm_filePath' by const reference. [returnByReference] syntax-highlighting-5.115.0/src/lib/themedata.cpp:158:20: style: Local variable 'obj' shadows outer variable [shadowVariable] syntax-highlighting-5.115.0/src/lib/themedata.cpp:100:17: note: Shadowed declaration syntax-highlighting-5.115.0/src/lib/themedata.cpp:158:20: note: Shadow variable syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:703:5: warning: Member variable 'AnsiBuffer::m_data' is not initialized. [uninitMemberVarPrivate] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1175:5: warning: Member variable 'DebugSyntaxHighlighter::m_hasFormatTrace' is not initialized. [uninitMemberVarPrivate] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1176:5: warning: Member variable 'DebugSyntaxHighlighter::m_hasRegionTrace' is not initialized. [uninitMemberVarPrivate] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1177:5: warning: Member variable 'DebugSyntaxHighlighter::m_hasStackSizeTrace' is not initialized. [uninitMemberVarPrivate] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1178:5: warning: Member variable 'DebugSyntaxHighlighter::m_hasContextTrace' is not initialized. [uninitMemberVarPrivate] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1182:5: warning: Member variable 'DebugSyntaxHighlighter::m_contextCapture' is not initialized. [uninitMemberVarPrivate] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:650:20: style: The scope of the variable 'dist' can be reduced. [variableScope] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1247:48: style:inconclusive: Function 'highlightData' argument 1 names different: declaration 'device' definition 'dev'. [funcArgNamesDifferent] syntax-highlighting-5.115.0/src/lib/ansihighlighter.h:49:30: note: Function 'highlightData' argument 1 names different: declaration 'device' definition 'dev'. syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1247:48: note: Function 'highlightData' argument 1 names different: declaration 'device' definition 'dev'. syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1289:17: style: Local variable 'definition' shadows outer variable [shadowVariable] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1256:16: note: Shadowed declaration syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1289:17: note: Shadow variable syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1290:21: style: Local variable 'format' shadows outer argument [shadowArgument] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1247:64: note: Shadowed declaration syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1290:21: note: Shadow variable syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:815:38: performance: Function parameter 'infoStyle' should be passed by const reference. [passedByValue] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:816:38: performance: Function parameter 'editorBackground' should be passed by const reference. [passedByValue] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:968:43: style: Parameter 'stateData' can be declared as pointer to const [constParameterPointer] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:982:24: style: Variable 'context' can be declared as pointer to const [constVariablePointer] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:835:29: error: Uninitialized variable: state [uninitvar] syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1382:51: error: Uninitialized variable: state [uninitvar] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1607:9: style: The struct 'Rule4' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1788:13: warning: Member variable 'RuleIterator::m_i2' is not initialized in the constructor. [uninitMemberVar] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:847:23: performance:inconclusive: Technically the member function 'HlFilesChecker::maxKateVersionDefinition' can be static (but you may consider moving to unnamed namespace). [functionStatic] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1371:10: style:inconclusive: Technically the member function 'HlFilesChecker::parseEmptyLine' can be const. [functionConst] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1400:10: performance:inconclusive: Technically the member function 'HlFilesChecker::checkRegularExpression' can be static (but you may consider moving to unnamed namespace). [functionStatic] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1423:10: performance:inconclusive: Technically the member function 'HlFilesChecker::checkfallthrough' can be static (but you may consider moving to unnamed namespace). [functionStatic] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1451:10: performance:inconclusive: Technically the member function 'HlFilesChecker::checkDelimiters' can be static (but you may consider moving to unnamed namespace). [functionStatic] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1483:10: performance:inconclusive: Technically the member function 'HlFilesChecker::checkKeyword' can be static (but you may consider moving to unnamed namespace). [functionStatic] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1499:10: performance:inconclusive: Technically the member function 'HlFilesChecker::checkLookAhead' can be static (but you may consider moving to unnamed namespace). [functionStatic] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1514:10: performance:inconclusive: Technically the member function 'HlFilesChecker::checkStringDetect' can be static (but you may consider moving to unnamed namespace). [functionStatic] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2401:10: performance:inconclusive: Technically the member function 'HlFilesChecker::suggestRuleMerger' can be static (but you may consider moving to unnamed namespace). [functionStatic] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:733:9: style: Struct 'Version' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2058:29: style: Condition 'isUnreachable' is always false [knownConditionTrueFalse] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2055:21: note: Assuming that condition '!isUnreachable' is not redundant syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2058:29: note: Condition 'isUnreachable' is always false syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:383:27: style: Local variable 'line' shadows outer variable [shadowVariable] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:406:13: note: Shadowed declaration syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:383:27: note: Shadow variable syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:853:18: style: Local variable 'it' shadows outer variable [shadowVariable] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:849:14: note: Shadowed declaration syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:853:18: note: Shadow variable syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1923:23: style: Local variable 'context' shadows outer argument [shadowArgument] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1600:46: note: Shadowed declaration syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1923:23: note: Shadow variable syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:98:54: style: Parameter 'contextName' can be declared as reference to const [constParameterReference] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:213:28: style: Variable 'ruleAndInclude' can be declared as reference to const [constVariableReference] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1313:23: style: Variable 'isDetectIdentifier' can be declared as reference to const [constVariableReference] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1327:27: style: Variable 'rule2' can be declared as reference to const [constVariableReference] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1349:27: style: Variable 'nextRule' can be declared as reference to const [constVariableReference] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2371:28: style: Variable 'ruleAndInclude' can be declared as reference to const [constVariableReference] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2413:19: style: Variable 'rule1' can be declared as reference to const [constVariableReference] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2414:19: style: Variable 'rule2' can be declared as reference to const [constVariableReference] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:526:51: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1466:57: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1472:56: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1932:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2594:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2595:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:805:17: style: struct member 'Definition::casesensitive' is never used. [unusedStructMember] diff: head syntax-highlighting-5.115.0/autotests/foldingtest.cpp:161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTSRCDIR [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/foldingtest.cpp:196:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inFile [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/highlighter_benchmark.cpp:118:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inFile [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/highlighter_benchmark.cpp:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTSRCDIR [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/htmlhighlighter_test.cpp:97:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inFile [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/repository_benchmark.cpp:56:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable definitionNames [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/repository_benchmark.cpp:84:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mimeTypeName [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/repository_benchmark.cpp:96:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable definitionNames [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/repository_test.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AfterWhitespace [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/repository_test.cpp:296:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTSRCDIR [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/repository_test.cpp:334:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartOfLine [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/repository_test.cpp:456:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/repository_test.cpp:90:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable definitionNames [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/testhighlighter.cpp:100:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTBUILDDIR [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/testhighlighter.cpp:151:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTSRCDIR [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/testhighlighter.cpp:186:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inFile [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/theme_test.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundColor [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/theme_test.cpp:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTBUILDDIR [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/autotests/theme_test.cpp:237:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable themeFileName [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:181:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:205:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconBorder [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:270:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentLine [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/examples/codeeditor/codeeditor.cpp:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/examples/codepdfprinter/codepdfprinter.cpp:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/examples/codepdfprinter/codepdfprinter.cpp:55:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrinterResolution [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/cli/kate-syntax-highlighter.cpp:56:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SyntaxHighlighting_VERSION_STRING [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1242:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable referenceNames [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:1539:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includes [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2124:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2555:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2586:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/indexer/katehighlightingindexer.cpp:2662:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/abstracthighlighter.cpp:124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] 2.13.0 syntax-highlighting-5.115.0/src/lib/abstracthighlighter.h:97:11: performance:inconclusive: Technically the member function 'KSyntaxHighlighting::AbstractHighlighter::theme' can be static (but you may consider moving to unnamed namespace). [functionStatic] syntax-highlighting-5.115.0/src/lib/abstracthighlighter.cpp:74:28: note: Technically the member function 'KSyntaxHighlighting::AbstractHighlighter::theme' can be static (but you may consider moving to unnamed namespace). syntax-highlighting-5.115.0/src/lib/abstracthighlighter.h:97:11: note: Technically the member function 'KSyntaxHighlighting::AbstractHighlighter::theme' can be static (but you may consider moving to unnamed namespace). head syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1216:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1228:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1239:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:1250:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:815:38: performance: Function parameter 'infoStyle' should be passed by const reference. [passedByValue] head syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:816:38: performance: Function parameter 'editorBackground' should be passed by const reference. [passedByValue] head syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:883:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Begin [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:932:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/ansihighlighter.cpp:997:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/context.cpp:27:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/context.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:341:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:404:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:415:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:447:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:461:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:494:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:609:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:637:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:696:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:736:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:768:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definition.cpp:805:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:102:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:114:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:145:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:161:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/definitiondownloader.cpp:172:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SyntaxHighlighting_VERSION_MAJOR [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/format.cpp:25:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:243:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rule [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:24:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:374:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:51:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/highlightingdata.cpp:72:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DetectChar [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/htmlhighlighter.cpp:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/htmlhighlighter.cpp:56:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/htmlhighlighter.cpp:68:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/keywordlist.cpp:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/keywordlist.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartElement [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/keywordlist.cpp:98:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/repository.cpp:187:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/repository.cpp:229:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/repository.cpp:297:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/repository.cpp:311:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/repository.cpp:350:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/repository.cpp:398:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/rule.cpp:147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/rule.cpp:470:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/rule.cpp:499:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Log [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/rule.cpp:584:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPatternOption [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/rule.cpp:596:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontCaptureOption [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/rule.cpp:621:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontCheckSubjectStringMatchOption [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/state.cpp:72:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/syntaxhighlighter.cpp:145:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QTextBlock [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/syntaxhighlighter.cpp:163:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bold [valueFlowBailoutIncompleteVar] 2.13.0 syntax-highlighting-5.115.0/src/lib/syntaxhighlighter.cpp:44:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Begin [valueFlowBailoutIncompleteVar] head syntax-highlighting-5.115.0/src/lib/themedata_p.h:43:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] head syntax-highlighting-5.115.0/src/lib/themedata_p.h:64:13: performance: Function 'filePath()' should return member 'm_filePath' by const reference. [returnByReference] head syntax-highlighting-5.115.0/src/quick/kquicksyntaxhighlighter.cpp:76:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String [valueFlowBailoutIncompleteVar] DONE