2026-05-30 03:12 ftp://ftp.de.debian.org/debian/pool/main/s/sigil/sigil_2.4.2+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=python --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 -j4 platform: Linux-7.0.7+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: bc2b84dd (2026-05-29 17:18:27 +0200) count: 2225 4434 elapsed-time: 4.0 30.4 head-timing-info: old-timing-info: head results: foreign_attrs.gperf:78:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_ATTR_NAMESPACE_XMLNS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/internal/gumbo/attribute.c:30:24: style:inconclusive: Function 'gumbo_get_attribute' argument 1 names different: declaration 'attrs' definition 'attributes'. [funcArgNamesDifferent] Sigil-2.4.2/internal/gumbo/gumbo.h:288:56: note: Function 'gumbo_get_attribute' argument 1 names different: declaration 'attrs' definition 'attributes'. Sigil-2.4.2/internal/gumbo/attribute.c:30:24: note: Function 'gumbo_get_attribute' argument 1 names different: declaration 'attrs' definition 'attributes'. Sigil-2.4.2/internal/gumbo/error.c:273:37: style:inconclusive: Function 'gumbo_init_errors' argument 1 names different: declaration 'errors' definition 'parser'. [funcArgNamesDifferent] Sigil-2.4.2/internal/gumbo/error.h:191:52: note: Function 'gumbo_init_errors' argument 1 names different: declaration 'errors' definition 'parser'. Sigil-2.4.2/internal/gumbo/error.c:273:37: note: Function 'gumbo_init_errors' argument 1 names different: declaration 'errors' definition 'parser'. Sigil-2.4.2/internal/gumbo/error.c:277:40: style:inconclusive: Function 'gumbo_destroy_errors' argument 1 names different: declaration 'errors' definition 'parser'. [funcArgNamesDifferent] Sigil-2.4.2/internal/gumbo/error.h:194:55: note: Function 'gumbo_destroy_errors' argument 1 names different: declaration 'errors' definition 'parser'. Sigil-2.4.2/internal/gumbo/error.c:277:40: note: Function 'gumbo_destroy_errors' argument 1 names different: declaration 'errors' definition 'parser'. Sigil-2.4.2/internal/gumbo/string_buffer.c:87:50: style:inconclusive: Function 'gumbo_string_buffer_putv' argument 1 names different: declaration 'out' definition 'buffer'. [funcArgNamesDifferent] Sigil-2.4.2/internal/gumbo/string_buffer.h:82:50: note: Function 'gumbo_string_buffer_putv' argument 1 names different: declaration 'out' definition 'buffer'. Sigil-2.4.2/internal/gumbo/string_buffer.c:87:50: note: Function 'gumbo_string_buffer_putv' argument 1 names different: declaration 'out' definition 'buffer'. Sigil-2.4.2/internal/gumbo/string_buffer.c:87:62: style:inconclusive: Function 'gumbo_string_buffer_putv' argument 2 names different: declaration 'n' definition 'count'. [funcArgNamesDifferent] Sigil-2.4.2/internal/gumbo/string_buffer.h:82:59: note: Function 'gumbo_string_buffer_putv' argument 2 names different: declaration 'n' definition 'count'. Sigil-2.4.2/internal/gumbo/string_buffer.c:87:62: note: Function 'gumbo_string_buffer_putv' argument 2 names different: declaration 'n' definition 'count'. Sigil-2.4.2/internal/gumbo/string_buffer.c:111:58: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] Sigil-2.4.2/internal/gumbo/string_buffer.c:123:56: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] svg_attrs.gperf:268:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] svg_tags.gperf:210:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable from [valueFlowBailoutIncompleteVar] Sigil-2.4.2/internal/gumbo/tag_perf.h:7:25: style: Variable 'asso_values' can be declared as const array [constVariable] Sigil-2.4.2/internal/gumbo/utf8.c:267:19: style: Parameter 'iter' can be declared as pointer to const [constParameterPointer] Sigil-2.4.2/internal/gumbo/tokenizer.c:366:22: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/tokenizer.c:611:22: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/tokenizer.c:715:18: style: Variable 'tag_state' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/tokenizer.c:756:18: style: Variable 'tag_state' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/tokenizer.c:782:21: style: Variable 'attr' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/tokenizer.c:830:18: style: Variable 'tag_state' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/vector.c:83:16: style: Unsigned expression 'index' can't be negative so it is unnecessary to test it. [unsignedPositive] Sigil-2.4.2/internal/gumbo/vector.c:112:16: style: Unsigned expression 'index' can't be negative so it is unnecessary to test it. [unsignedPositive] Sigil-2.4.2/internal/gumbo/vector.c:103:38: style:inconclusive: Function 'gumbo_vector_remove' argument 1 names different: declaration 'element' definition 'node'. [funcArgNamesDifferent] Sigil-2.4.2/internal/gumbo/vector.h:47:38: note: Function 'gumbo_vector_remove' argument 1 names different: declaration 'element' definition 'node'. Sigil-2.4.2/internal/gumbo/vector.c:103:38: note: Function 'gumbo_vector_remove' argument 1 names different: declaration 'element' definition 'node'. Sigil-2.4.2/internal/gumbo/vector.c:73:40: style: Parameter 'vector' can be declared as pointer to const [constParameterPointer] Sigil-2.4.2/src/BookManipulation/BookReports.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/BookReports.cpp:167:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/BookReports.cpp:78:5: performance: Range variable 'css_filename' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/BookReports.cpp:111:5: performance: Range variable 'class_name' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/BookReports.cpp:220:5: performance: Range variable 'css_filename' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/BookReports.cpp:112:17: style: Unused variable: found_location [unusedVariable] Sigil-2.4.2/src/BookManipulation/BookReports.cpp:113:17: style: Unused variable: selector_text [unusedVariable] Sigil-2.4.2/src/BookManipulation/Book.cpp:233:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Mainfolder [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:239:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Mainfolder [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:245:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Mainfolder [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIRST_SECTION_NAME [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:417:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIRST_SECTION_NAME [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:455:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTML_COVER_FILENAME [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:653:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable created_section [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:715:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:748:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:778:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetLinkElementsInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:801:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetStyleUrlsInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:837:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetIdsInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:890:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetHrefsInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:918:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetImagesInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:933:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetWordCountsInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:958:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetVideoInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:973:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetAudioInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:989:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetMediaInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1008:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetImagesInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1028:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIMAGE_TAGS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1042:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIMAGE_TAGS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1056:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVIDEO_TAGS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1070:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAUDIO_TAGS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1084:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceWellFormedMap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1097:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResourceWellFormedMap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1121:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1148:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1169:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetStylesheetsInHTMLFileMapped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1223:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_A [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1288:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1370:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SaveOneResourceToDisk [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1377:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsModified [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1405:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsModified [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1457:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetRelLinksInOneFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1469:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetOneFileIDs [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:1534:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_A [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/CleanSource.cpp:300:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROGRESS_BAR_MINIMUM_DURATION [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Book.cpp:995:9: performance: Range variable 'media_bookpath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/Book.cpp:1014:9: performance: Range variable 'bookpath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/Book.cpp:1309:5: performance: Range variable 'bookpath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/Book.cpp:379:59: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/BookManipulation/Book.cpp:307:33: style: Variable 'first_html_filename' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/BookManipulation/Book.cpp:1529:21: style: Variable 'htmldir' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:79:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FSWatcher [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullPathToMainFolder [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:281:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FileIconCache [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:290:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:302:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:377:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Resources [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:387:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:422:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OPF [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:429:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NCX [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:442:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullPathToMainFolder [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:495:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullPathToMainFolder [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NCX [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:539:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullPathToMainFolder [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:608:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Path2Resource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:621:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Path2Resource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:643:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Path2Resource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:655:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Path2Resource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:668:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllEvents [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:700:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UniqueConnection [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:708:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SuspendedWatchedFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:715:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SuspendedWatchedFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:729:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_StdGrpToFold [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:752:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_GrpToFold [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:799:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_GrpToFold [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:945:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_GrpToFold [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:973:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/HTMLMetadata.cpp:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_AccessMutex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/HTMLMetadata.cpp:58:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_META [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/HTMLMetadata.cpp:168:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:178:24: style: Error code from the return value of function folder.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:193:24: style: Error code from the return value of function folder.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:444:33: style: Error code from the return value of function folder.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:476:12: style: Error code from the return value of function folder.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:497:33: style: Error code from the return value of function folder.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:842:9: performance: Range variable 'aname' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:906:5: performance: Range variable 'group' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:923:13: performance: Range variable 'folder' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/Headings.cpp:61:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Headings.cpp:82:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_BODY [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Headings.cpp:156:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/Headings.cpp:200:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:291:15: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:682:50: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:107:22: style: Variable 'fileName' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:874:28: style: Variable 'mediatypes' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:135:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:272:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:467:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_TEXT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:491:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:532:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:568:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_BODY [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:587:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_BODY [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:611:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIMAGE_TAGS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:623:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_LINK [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:687:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_ATTR_NAMESPACE_XLINK [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:721:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncludeChildElements [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddAutomatePlugin.cpp:43:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddAutomatePlugin.cpp:59:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddAutomatePlugin.cpp:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedEntries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:376:33: style: Local variable 'match' shadows outer variable [shadowVariable] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:371:24: note: Shadowed variable Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:376:33: note: Shadow local variable Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:109:5: performance: Range variable 'key' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:194:13: performance: Range variable 'class_name' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:597:5: performance: Range variable 'apath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:600:5: performance: Range variable 'apath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:257:30: style: Variable 'element_name' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/AddAutomateTool.cpp:44:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddAutomateTool.cpp:60:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddAutomateTool.cpp:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedEntries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddMetadata.cpp:45:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddMetadata.cpp:61:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddMetadata.cpp:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedEntries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddSemantics.cpp:46:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddSemantics.cpp:72:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AddSemantics.cpp:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedEntries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:56:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideNone [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:110:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_automate_path [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:148:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_automate_path [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:158:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:180:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:227:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CPCompare.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dlist [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CPCompare.cpp:106:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cpdir [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CPCompare.cpp:140:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bookroot [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CPCompare.cpp:174:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cpdir [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:146:13: style: Redundant initialization for 'newdata'. The initialized value is overwritten before it is read. [redundantInitialization] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:133:21: note: newdata is initialized Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:146:13: note: newdata is overwritten Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:114:9: performance: Range variable 'aline' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:136:5: performance: Range variable 'rc' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:351:5: performance: Range variable 'name' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/AutomateEditor.cpp:113:21: style: Unused variable: commands [unusedVariable] Sigil-2.4.2/src/Dialogs/CPCompare.cpp:173:5: performance: Range variable 'apath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/ChgViewer.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_layout [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ChgViewer.cpp:102:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ChgViewer.cpp:113:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ChgViewer.cpp:283:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ChgViewer.cpp:300:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_view1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ChgViewer.cpp:349:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_view1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ChgViewer.cpp:374:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ClipEditorModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:237:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SavedClipEntries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:349:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:357:165: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:379:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:459:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:605:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:633:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:644:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:650:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AddEntry [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:708:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AddEntry [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:771:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:878:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:971:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:977:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:441:9: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:430:5: note: Shadowed variable Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:441:9: note: Shadow local variable Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:532:37: style: Local variable 'entry' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:522:33: note: Shadowed variable Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:532:37: note: Shadow local variable Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:527:5: performance: Range variable 'group' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:507:9: style: Variable 'selector' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Dialogs/ClipboardHistorySelector.cpp:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ClipboardHistoryItems [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipboardHistorySelector.cpp:122:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipboardHistorySelector.cpp:179:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIPBOARD_HISTORY_MAX [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipboardHistorySelector.cpp:210:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clipboardItemsTable [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipboardHistorySelector.cpp:258:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abort [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipboardHistorySelector.cpp:271:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipboardHistorySelector.cpp:286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_savedHistory [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipboardHistorySelector.cpp:300:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ClipboardHistorySelector.cpp:314:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Controls.cpp:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionDotAll [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Controls.cpp:236:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionTextOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Controls.cpp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionDotAll [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Controls.cpp:250:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionMinimalMatch [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Controls.cpp:256:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionAutoTokenise [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Controls.cpp:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionUnicodeProperty [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Controls.cpp:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OptionWrap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Controls.cpp:372:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frame [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CountsReport.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_entries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CountsReport.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_entries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CountsReport.cpp:90:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectRows [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CountsReport.cpp:249:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CountsReport.cpp:282:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CountsReport.cpp:303:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/CountsReport.cpp:312:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteFiles.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FilesToDelete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteFiles.cpp:67:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteFiles.cpp:85:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteFiles.cpp:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FilesToDelete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteFiles.cpp:110:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteFiles.cpp:135:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteStyles.cpp:39:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CSSStylesToDelete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteStyles.cpp:79:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteStyles.cpp:100:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteStyles.cpp:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CSSStylesToDelete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteStyles.cpp:130:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DeleteStyles.cpp:154:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FindReplace [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leFilter [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:123:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:319:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context_amt [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:337:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context_amt [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:348:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context_amt [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:355:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BaseResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:93:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:199:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:232:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:262:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:292:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:334:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:344:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:397:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BaseResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Rename [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:510:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Rename [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EditTOC.cpp:519:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOCTree [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:218:26: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:161:22: note: Shadowed variable Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:218:26: note: Shadow local variable Sigil-2.4.2/internal/gumbo/parser.c:633:3: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filemenu [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:139:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fsmodel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:196:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fsmodel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BookPaths [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:315:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MainFolder [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:378:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:437:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hasOPF [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:450:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MainFolder [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:513:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BookPaths [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:541:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hasOPF [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:554:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:571:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:56:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_book_changed [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:172:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:233:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:246:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:326:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGIL_NOT_IN_TOC_CLASS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:493:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_H1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:535:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:563:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stretch [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:584:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_HeadingsIncluded [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADING_TAGS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:605:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADING_TAGS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:626:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Headings [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:653:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:717:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:819:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heading [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:866:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:878:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Headings [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:990:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Rename [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:1007:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Rename [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:1012:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tvTOCDisplay [valueFlowBailoutIncompleteVar] Sigil-2.4.2/internal/gumbo/parser.c:612:47: style:inconclusive: Function 'node_html_tag_is' argument 1 names different: declaration '' definition 'node'. [funcArgNamesDifferentUnnamed] Sigil-2.4.2/internal/gumbo/parser.c:612:62: style:inconclusive: Function 'node_html_tag_is' argument 2 names different: declaration '' definition 'tag'. [funcArgNamesDifferentUnnamed] Sigil-2.4.2/internal/gumbo/parser.c:627:82: style:inconclusive: Function 'get_current_template_insertion_mode' argument 1 names different: declaration '' definition 'parser'. [funcArgNamesDifferentUnnamed] Sigil-2.4.2/internal/gumbo/parser.c:1541:65: style:inconclusive: Function 'gumbo_normalize_svg_tagname' argument 1 names different: declaration 'tagname' definition 'tag'. [funcArgNamesDifferent] Sigil-2.4.2/internal/gumbo/gumbo.h:201:65: note: Function 'gumbo_normalize_svg_tagname' argument 1 names different: declaration 'tagname' definition 'tag'. Sigil-2.4.2/internal/gumbo/parser.c:1541:65: note: Function 'gumbo_normalize_svg_tagname' argument 1 names different: declaration 'tagname' definition 'tag'. Sigil-2.4.2/internal/gumbo/parser.c:2309:34: style:inconclusive: Function 'free_node' argument 1 names different: declaration 'node' definition 'node_to_free'. [funcArgNamesDifferent] Sigil-2.4.2/internal/gumbo/parser.c:55:34: note: Function 'free_node' argument 1 names different: declaration 'node' definition 'node_to_free'. Sigil-2.4.2/internal/gumbo/parser.c:2309:34: note: Function 'free_node' argument 1 names different: declaration 'node' definition 'node_to_free'. Sigil-2.4.2/internal/gumbo/parser.c:3919:45: style:inconclusive: Function 'handle_in_template' argument 1 names different: declaration '' definition 'parser'. [funcArgNamesDifferentUnnamed] Sigil-2.4.2/internal/gumbo/parser.c:3919:65: style:inconclusive: Function 'handle_in_template' argument 2 names different: declaration '' definition 'token'. [funcArgNamesDifferentUnnamed] Sigil-2.4.2/internal/gumbo/parser.c:4533:61: style:inconclusive: Function 'gumbo_parse_with_options' argument 3 names different: declaration 'buffer_length' definition 'length'. [funcArgNamesDifferent] Sigil-2.4.2/internal/gumbo/gumbo.h:679:61: note: Function 'gumbo_parse_with_options' argument 3 names different: declaration 'buffer_length' definition 'length'. Sigil-2.4.2/internal/gumbo/parser.c:4533:61: note: Function 'gumbo_parse_with_options' argument 3 names different: declaration 'buffer_length' definition 'length'. Sigil-2.4.2/internal/gumbo/parser.c:1673:18: style: Local variable 'current_node' shadows outer variable [shadowVariable] Sigil-2.4.2/internal/gumbo/parser.c:1660:14: note: Shadowed variable Sigil-2.4.2/internal/gumbo/parser.c:1673:18: note: Shadow local variable Sigil-2.4.2/internal/gumbo/parser.c:1855:23: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/internal/gumbo/parser.c:1668:21: note: Shadowed variable Sigil-2.4.2/internal/gumbo/parser.c:1855:23: note: Shadow local variable Sigil-2.4.2/internal/gumbo/parser.c:2823:36: style: Local variable 'state' shadows outer variable [shadowVariable] Sigil-2.4.2/internal/gumbo/parser.c:2355:21: note: Shadowed variable Sigil-2.4.2/internal/gumbo/parser.c:2823:36: note: Shadow local variable Sigil-2.4.2/internal/gumbo/parser.c:2643:28: style: Local variable 'node' shadows outer variable [shadowVariable] Sigil-2.4.2/internal/gumbo/parser.c:2436:28: note: Shadowed variable Sigil-2.4.2/internal/gumbo/parser.c:2643:28: note: Shadow local variable Sigil-2.4.2/internal/gumbo/parser.c:410:16: style: Variable 'open_elements' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:421:21: style: Variable 'state' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:628:16: style: Variable 'template_insertion_modes' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:1031:16: style: Variable 'node' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:1096:16: style: Variable 'open_elements' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:1373:14: style: Variable 'node' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:1418:14: style: Variable 'node' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:1464:38: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] Sigil-2.4.2/internal/gumbo/parser.c:1656:72: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] Sigil-2.4.2/internal/gumbo/parser.c:1660:14: style: Variable 'current_node' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:1913:21: style: Variable 'state' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:2436:28: style: Variable 'node' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:2573:27: style: Variable 'last_element' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:2988:32: style: Variable 'node' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:3341:22: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:3365:38: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] Sigil-2.4.2/internal/gumbo/parser.c:3510:38: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] Sigil-2.4.2/internal/gumbo/parser.c:3593:38: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] Sigil-2.4.2/internal/gumbo/parser.c:3818:24: style: Variable 'open_elements' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/internal/gumbo/parser.c:4581:18: style: Variable 'current_node' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:592:5: performance: Range variable 'h' should be declared as const reference. [iterateByValue] Sigil-2.4.2/internal/gumbo/parser.c:183:26: style: struct member 'ReplacementEntry::from' is never used. [unusedStructMember] Sigil-2.4.2/src/Dialogs/HeadingSelector.cpp:424:33: style: Variable 'title_attribute' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/internal/gumbo/parser.c:184:26: style: struct member 'ReplacementEntry::to' is never used. [unusedStructMember] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:69:12: style: Error code from the return value of function folder.mkdir() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:207:13: style: Error code from the return value of function mfolder.mkdir() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:258:36: style: Error code from the return value of function eroot.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:236:23: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:52:22: note: Shadowed variable Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:236:23: note: Shadow local variable Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:341:23: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:52:22: note: Shadowed variable Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:341:23: note: Shadow local variable Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:493:23: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:52:22: note: Shadowed variable Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:493:23: note: Shadow local variable Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:159:5: performance: Range variable 'filetype' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:458:5: performance: Range variable 'apath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IndexEditorModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:109:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:188:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SavedIndexEntries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:268:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:274:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:302:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:318:165: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:342:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:407:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:427:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:433:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AddEntry [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:484:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AddEntry [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:546:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:570:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:58:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inspectView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inspectView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:107:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentZoomFactor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:108:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentZoomFactor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:112:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentZoomFactor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LoadingFinished [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LoadingFinished [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_view [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_view [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:191:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Inspector.cpp:68:20: style: Error code from the return value of function storageDir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Dialogs/IndexEditor.cpp:280:5: performance: Range variable 'word' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/LinkJavascripts.cpp:40:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_JavascriptsModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/LinkJavascripts.cpp:84:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/LinkJavascripts.cpp:168:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/LinkJavascripts.cpp:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Javascripts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/LinkStylesheets.cpp:40:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_StylesheetsModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/LinkStylesheets.cpp:84:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/LinkStylesheets.cpp:168:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/LinkStylesheets.cpp:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Stylesheets [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ManageRepos.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_repoList [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ManageRepos.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_repoList [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ManageRepos.cpp:112:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileField [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ManageRepos.cpp:145:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUIDField [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ManageRepos.cpp:178:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UUIDField [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ManageRepos.cpp:196:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ManageRepos.cpp:205:9: performance: Range variable 'reponame' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/MetaEditorItemDelegate.cpp:56:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditorItemDelegate.cpp:92:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditorItemDelegate.cpp:107:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditorItemDelegate.cpp:127:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/OpenWithName.cpp:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Filename [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/OpenWithName.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MenuName [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/OpenWithName.cpp:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MenuName [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditorItemDelegate.cpp:64:9: performance: Range variable 'opt' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Selected [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:98:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUSTOM_ICON_THEME_FILENAME [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:185:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultFontSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:352:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:366:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:373:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ready [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:244:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:273:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ready [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:429:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pluginOutput [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:435:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CrashExit [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:565:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FailedToStart [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:588:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_result [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:616:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pluginOutput [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:718:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filesToAdd [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:810:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEP [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:871:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEP [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:975:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEP [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:1061:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExitStatus [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:64:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideNone [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cbDelegate [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Choices [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:224:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Choices [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:261:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_otherxml [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:317:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_opfdata [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:388:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearAndSelect [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:396:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ElementInfo [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:403:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ElementCode [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:411:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_PropertyInfo [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:419:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_PropertyCode [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:439:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:524:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:606:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:691:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:772:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:811:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:946:21: style: Local variable 'href' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:872:17: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:946:21: note: Shadow local variable Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:718:9: performance: Range variable 'fileinfo' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:737:9: performance: Range variable 'fileinfo' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:756:9: performance: Range variable 'href' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:769:9: performance: Range variable 'href' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:809:5: performance: Range variable 'fileinfo' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:870:5: performance: Range variable 'fileinfo' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:982:5: performance: Range variable 'fileinfo' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:998:5: performance: Range variable 'fileinfo' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:497:9: style: Variable 'tab_resource' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:311:24: style: Either there is a missing 'override', or the member function 'AppearanceWidget::loadComboValueOrDefault' can be static. [functionStatic] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.h:53:10: note: Either there is a missing 'override', or the member function 'AppearanceWidget::loadComboValueOrDefault' can be static. Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:311:24: note: Either there is a missing 'override', or the member function 'AppearanceWidget::loadComboValueOrDefault' can be static. Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:44:5: style: Class 'ColorSwatchDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.h:43:38: style: The function 'saveSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreferencesWidget.h:62:46: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.h:43:38: note: Function in derived class Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:498:60: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:119:34: style: Unused variable: plugininfo [unusedVariable] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:721:26: style: Variable 'id' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:740:26: style: Variable 'id' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:812:17: style: Variable 'id' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:873:17: style: Variable 'id' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:1001:22: style: Variable 'id' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:1002:22: style: Variable 'mime' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:326:81: style:inconclusive: Function 'loadCodeViewColorsList' argument 1 names different: declaration '' definition 'codeViewAppearance'. [funcArgNamesDifferentUnnamed] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/GeneralSettingsWidget.cpp:50:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResultAction_None [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/GeneralSettingsWidget.cpp:151:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLEANON_OPEN [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/GeneralSettingsWidget.cpp:185:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationsLocation [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/GeneralSettingsWidget.cpp:238:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDirsOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/GeneralSettingsWidget.cpp:269:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_refreshClipboardHistoryLimit [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/GeneralSettingsWidget.cpp:275:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIPBOARD_HISTORY_MAX [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/KeyboardShortcutsWidget.cpp:68:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/KeyboardShortcutsWidget.cpp:79:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/KeyboardShortcutsWidget.cpp:213:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PortableText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/KeyboardShortcutsWidget.cpp:234:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PortableText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/KeyboardShortcutsWidget.cpp:272:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Control [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/KeyboardShortcutsWidget.cpp:379:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/KeyboardShortcutsWidget.cpp:425:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/LanguageWidget.h:38:38: style: The function 'saveSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreferencesWidget.h:62:46: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/LanguageWidget.h:38:38: note: Function in derived class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/LanguageWidget.cpp:68:27: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/LanguageWidget.cpp:40:5: performance: Range variable 'language_code' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/KeyboardShortcutsWidget.h:42:38: style: The function 'saveSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreferencesWidget.h:62:46: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/KeyboardShortcutsWidget.h:42:38: note: Function in derived class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/KeyboardShortcutsWidget.cpp:70:27: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PluginWidget.cpp:162:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PluginWidget.cpp:323:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreserveEntitiesWidget.cpp:83:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreserveEntitiesWidget.cpp:123:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreserveEntitiesWidget.h:37:38: style: The function 'saveSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreferencesWidget.h:62:46: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreserveEntitiesWidget.h:37:38: note: Function in derived class Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:274:21: style: Same expression used in consecutive assignments of 'tvalue' and 'value'. [duplicateAssignExpression] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:275:21: note: Same expression used in consecutive assignments of 'tvalue' and 'value'. Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:274:21: note: Same expression used in consecutive assignments of 'tvalue' and 'value'. Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreserveEntitiesWidget.cpp:98:14: style: Variable 'item' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:775:21: style: Local variable 'child' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:771:17: note: Shadowed variable Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:775:21: note: Shadow local variable Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:268:5: performance: Range variable 'rc' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:322:5: performance: Range variable 'rc' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PluginWidget.h:40:38: style: The function 'saveSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreferencesWidget.h:62:46: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PluginWidget.h:40:38: note: Function in derived class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PluginWidget.cpp:347:41: style:inconclusive: Function 'pluginMapChanged' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PluginWidget.cpp:89:5: performance: Range variable 'pname' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PluginWidget.cpp:327:18: style: Variable 'yesButton' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:62:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectRows [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:90:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:110:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:133:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:157:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:171:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:190:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:223:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:319:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:418:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:474:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:524:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RERenamer.cpp:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_REText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RERenamer.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ReplaceText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RERenamer.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_REText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RERenamer.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ReplaceText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Preferences.cpp:63:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Preferences.cpp:80:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Preferences.cpp:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_refreshSpellingHighlighting [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Preferences.cpp:166:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reloadTabs [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Preferences.cpp:171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_restartSigil [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Preferences.cpp:176:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_refreshClipHistoryLimit [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Preferences.cpp:181:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_refreshBookBrowser [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Preferences.cpp:186:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reloadPreview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Preferences.cpp:197:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResetRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RETable.cpp:46:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_REText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RETable.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NewNames [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RETable.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NewNames [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/GeneralSettingsWidget.h:41:38: style: The function 'saveSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreferencesWidget.h:62:46: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/GeneralSettingsWidget.h:41:38: note: Function in derived class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.h:39:38: style: The function 'saveSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PreferencesWidget.h:62:46: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.h:39:38: note: Function in derived class Sigil-2.4.2/src/Dialogs/Preferences.cpp:77:38: style: The scope of the variable 'widgetResult' can be reduced. [variableScope] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:230:14: style: Local variable 'row' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:219:9: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:230:14: note: Shadow local variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:231:24: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:220:20: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:231:24: note: Shadow local variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:303:14: style: Local variable 'row' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:287:9: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:303:14: note: Shadow local variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:304:24: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:288:20: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:304:24: note: Shadow local variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:318:26: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:288:20: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:318:26: note: Shadow local variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:166:47: performance: Function parameter 'dict_name' should be passed by const reference. [passedByValue] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:435:5: performance: Range variable 'dict_name' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:498:59: performance: Function parameter 'dict_name' should be passed by const reference. [passedByValue] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:526:9: performance: Range variable 'word' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:554:57: performance: Function parameter 'dict_name' should be passed by const reference. [passedByValue] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:342:14: style: Variable 'item' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/RepoLog.cpp:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lbl [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RepoLog.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_blockmap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RepoLog.cpp:106:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindBackward [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RepoLog.cpp:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FindReplace [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:87:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:122:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectRows [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:273:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:311:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context_amt [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:353:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context_amt [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:381:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context_amt [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:393:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:404:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/RepoLog.cpp:77:5: performance: Range variable 'rec' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/Reports.cpp:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AllFilesWidget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Reports.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AllFilesWidget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/Reports.cpp:188:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/AllFilesWidget.h:53:10: style: The function 'CreateReport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ReportsWidget.h:39:18: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/ReportsWidgets/AllFilesWidget.h:53:10: note: Function in derived class Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.h:54:10: style: The function 'CreateReport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ReportsWidget.h:39:18: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.h:54:10: note: Function in derived class Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.h:53:10: style: The function 'CreateReport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ReportsWidget.h:39:18: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.h:53:10: note: Function in derived class Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.h:53:10: style: The function 'CreateReport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ReportsWidget.h:39:18: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.h:53:10: note: Function in derived class Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.h:53:10: style: The function 'CreateReport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ReportsWidget.h:39:18: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.h:53:10: note: Function in derived class Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.h:50:10: style: The function 'CreateReport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ReportsWidget.h:39:18: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.h:50:10: note: Function in derived class Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.h:53:10: style: The function 'CreateReport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ReportsWidget.h:39:18: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.h:53:10: note: Function in derived class Sigil-2.4.2/src/Dialogs/ReportsWidgets/CharactersInHTMLFilesWidget.h:49:10: style: The function 'CreateReport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ReportsWidget.h:39:18: note: Virtual function in base class Sigil-2.4.2/src/Dialogs/ReportsWidgets/CharactersInHTMLFilesWidget.h:49:10: note: Function in derived class Sigil-2.4.2/src/Dialogs/ReportsWidgets/AllFilesWidget.cpp:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/AllFilesWidget.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/AllFilesWidget.cpp:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AllResources [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/AllFilesWidget.cpp:257:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/AllFilesWidget.cpp:361:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/AllFilesWidget.cpp:376:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/AllFilesWidget.cpp:384:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:52:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_HTMLResources [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:271:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:318:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:333:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:348:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:356:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/AllFilesWidget.cpp:93:25: style: Variable 'main_folder' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:216:26: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:152:22: note: Shadowed variable Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:216:26: note: Shadow local variable Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:89:9: performance: Range variable 'stylesheet' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:98:21: style: Variable 'total_links' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CSSFilesWidget.cpp:123:21: style: Variable 'total_links' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CharactersInHTMLFilesWidget.cpp:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CharactersInHTMLFilesWidget.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CharactersInHTMLFilesWidget.cpp:87:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectRows [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CharactersInHTMLFilesWidget.cpp:132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CharactersInHTMLFilesWidget.cpp:262:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CharactersInHTMLFilesWidget.cpp:295:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CharactersInHTMLFilesWidget.cpp:310:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/CharactersInHTMLFilesWidget.cpp:318:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.cpp:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.cpp:89:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectRows [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.cpp:103:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGIL_NOT_IN_TOC_CLASS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.cpp:225:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.cpp:258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.cpp:273:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.cpp:281:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:53:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_HTMLResources [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:335:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:380:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:397:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:412:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:427:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:435:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:56:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ThumbnailSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ThumbnailSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:249:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ThumbnailSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:329:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:364:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ThumbnailSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:387:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ThumbnailSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:440:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/ImageFilesWidget.cpp:452:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.cpp:83:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectRows [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.cpp:336:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.cpp:369:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.cpp:384:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.cpp:392:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:88:10: style: The scope of the variable 'wellformed' can be reduced. [variableScope] Sigil-2.4.2/src/Dialogs/ReportsWidgets/HTMLFilesWidget.cpp:88:21: style: Variable 'wellformed' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:51:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ItemModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:86:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectRows [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:236:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:283:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Delete [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:294:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:309:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastDirSaved [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:316:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.cpp:183:9: performance: Range variable 'name' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/SearchEditorItemDelegate.cpp:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditorItemDelegate.cpp:77:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SearchToLoad [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SearchEditorModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:220:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:283:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SearchToLoad [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:314:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentSearchEntries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:402:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:461:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentSearchEntries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:505:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SavedSearchEntries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:550:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:556:165: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:587:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:687:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:807:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:848:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:870:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:876:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AddEntry [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:934:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AddEntry [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:996:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:1103:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:1196:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectCurrent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:1213:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.cpp:190:69: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/Dialogs/ReportsWidgets/LinksWidget.cpp:104:22: style: Variable 'path' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Dialogs/SelectCheckpoint.cpp:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CheckpointInfo [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectCheckpoint.cpp:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedEntries [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectCharacter.cpp:47:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable character_box [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectCharacter.cpp:65:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_family [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectCharacter.cpp:353:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font_size [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectCharacter.cpp:398:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectCharacter.cpp:422:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SpecialCharacterAppearance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectCheckpoint.cpp:38:5: performance: Range variable 'atag' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:660:9: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:650:5: note: Shadowed variable Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:660:9: note: Shadow local variable Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:576:5: performance: Range variable 'filter' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:675:5: performance: Range variable 'filter' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:303:45: style: Unused variable: selected_entries [unusedVariable] Sigil-2.4.2/src/Dialogs/SelectFolder.cpp:44:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFolder.cpp:55:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_group [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFolder.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFolder.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectCharacter.cpp:352:18: style: The scope of the variable 'button' can be reduced. [variableScope] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:107:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_WebView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsInsertFromDisk [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ThumbnailSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:252:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DefaultSelectedImage [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:267:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ThumbnailSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:275:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ThumbnailSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:310:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_PreviewReady [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:407:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_PreviewLoaded [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:413:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_PreviewLoaded [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:474:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsInsertFromDisk [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:498:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ThumbnailSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:516:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ThumbnailSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:526:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectHyperlink.cpp:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DefaultTarget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectHyperlink.cpp:71:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectRows [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectHyperlink.cpp:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IDNames [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectHyperlink.cpp:158:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectHyperlink.cpp:237:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SavedTarget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectHyperlink.cpp:255:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectId.cpp:42:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectId.cpp:51:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_HTMLResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectId.cpp:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectId.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectIndexTitle.cpp:37:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedTitle [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectIndexTitle.cpp:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedTitle [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectIndexTitle.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedTitle [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectHyperlink.cpp:96:5: performance: Range variable 'id' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/SemanticTargetID.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SemanticTargetID.cpp:57:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectedText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:363:17: style: Local variable 'html' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:321:13: note: Shadowed variable Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:363:17: note: Shadow local variable Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:373:17: style: Local variable 'html' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:321:13: note: Shadowed variable Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:373:17: note: Shadow local variable Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:386:17: style: Local variable 'html' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:321:13: note: Shadowed variable Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:386:17: note: Shadow local variable Sigil-2.4.2/src/Dialogs/SourceViewer.cpp:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lbl [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SourceViewer.cpp:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hightype [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SourceViewer.cpp:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_blockmap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SourceViewer.cpp:141:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindBackward [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SourceViewer.cpp:151:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/StyledTextDelegate.cpp:60:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/StyledTextDelegate.cpp:82:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SourceViewer.cpp:110:5: performance: Range variable 'rec' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/TreeItem.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeItem.cpp:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable childItems [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeItem.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeItem.cpp:115:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeItem.cpp:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemData [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeItem.cpp:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemTips [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectRow [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:83:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTipRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:86:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SpellcheckEditorModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilterText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MultipleSelection [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:119:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:192:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MultipleSelection [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:162:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rootItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectRow [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:221:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:240:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:241:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:282:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:273:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:346:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:392:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MultipleSelection [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:407:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MultipleSelection [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:428:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:511:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:558:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:568:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Ignore [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:598:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Ignore [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:619:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ViewAV.cpp:51:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_av [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/ViewFont.cpp:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fv [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:58:5: performance: Range variable 'header' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:297:44: warning: Either the condition 'parents.count()>0' is redundant or expression 'parents.last()' causes access out of bounds. [containerOutOfBounds] Sigil-2.4.2/src/Dialogs/TreeModel.cpp:290:74: note: Assuming that condition 'parents.count()>0' is not redundant Sigil-2.4.2/src/Dialogs/TreeModel.cpp:297:44: note: Access out of bounds Sigil-2.4.2/src/Dialogs/ViewImage.cpp:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iv [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Dialogs/SpellcheckEditor.cpp:405:9: style: The scope of the variable 'row' can be reduced. [variableScope] Sigil-2.4.2/src/EmbedPython/PyObjectPtr.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _object [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/PyObjectPtr.cpp:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _object [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/PyObjectPtr.cpp:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _object [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/PyObjectPtr.cpp:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _object [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/EmbeddedPython.cpp:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/EmbeddedPython.cpp:279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_threadstate [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/EmbeddedPython.cpp:287:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/EmbeddedPython.cpp:311:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sigil_extra_root [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/EmbeddedPython.cpp:521:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUnicode_1BYTE_KIND [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/EmbeddedPython.cpp:624:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/EmbeddedPython.cpp:338:31: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/EmbedPython/PythonRoutines.cpp:73:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/PythonRoutines.cpp:120:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/EmbeddedPython.cpp:317:5: performance: Range variable 's' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/EmbedPython/PythonRoutines.cpp:435:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/EmbedPython/EmbeddedPython.cpp:601:15: performance: Range variable 'av' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Exporters/ExporterFactory.cpp:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Exporter [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/ExporterFactory.cpp:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Exporter [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/ExportEPUB.cpp:107:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/ExportEPUB.cpp:132:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPEND_STATUS_CREATE [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/ExportEPUB.cpp:330:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADOBE_FONT_ALGO_ID [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/NCXWriter.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Headings [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/NCXWriter.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TOCRootEntry [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/NCXWriter.cpp:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/NCXWriter.cpp:158:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ncxresource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/NCXWriter.cpp:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Headings [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/NCXWriter.cpp:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/NCXWriter.cpp:253:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/ExportEPUB.cpp:273:12: style: The scope of the variable 'written' can be reduced. [variableScope] Sigil-2.4.2/src/Exporters/XMLWriter.cpp:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Writer [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Exporters/ExportEPUB.cpp:273:20: style: Variable 'written' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Exporters/NCXWriter.cpp:127:9: style: The scope of the variable 'play_order' can be reduced. [variableScope] Sigil-2.4.2/src/Exporters/NCXWriter.cpp:182:17: style: The scope of the variable 'id_to_use' can be reduced. [variableScope] Sigil-2.4.2/src/Importers/ImportTXT.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_EpubVersion [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportTXT.cpp:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportTXT.cpp:97:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportTXT.cpp:72:28: style: Local variable 'nav_resource' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Importers/ImportTXT.cpp:70:23: note: Shadowed variable Sigil-2.4.2/src/Importers/ImportTXT.cpp:72:28: note: Shadow local variable Sigil-2.4.2/src/Importers/ImportHTML.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_EpubVersion [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportHTML.cpp:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportHTML.cpp:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AddedBookPaths [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportHTML.cpp:94:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_EpubVersion [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportHTML.cpp:138:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportHTML.cpp:157:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_EpubVersion [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportHTML.cpp:175:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportHTML.cpp:194:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportHTML.cpp:278:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportHTML.cpp:315:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/Importer.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LoadWarnings [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImporterFactory.cpp:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_importer_html [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImporterFactory.cpp:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_importer_html [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportHTML.cpp:107:28: style: Local variable 'nav_resource' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Importers/ImportHTML.cpp:105:23: note: Shadowed variable Sigil-2.4.2/src/Importers/ImportHTML.cpp:107:28: note: Shadow local variable Sigil-2.4.2/src/MainUI/ClipsWindow.cpp:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TreeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ClipsWindow.cpp:80:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_FrameDockWidget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ClipsWindow.cpp:96:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TreeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ClipsWindow.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ClipsModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ExtractedFolderPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:117:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:277:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ExtractedFolderPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:341:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OPFFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:362:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OPFFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:405:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UuidIdentifierValue [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:423:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:592:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ExtractedFolderPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:657:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OPFFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:738:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UniqueIdentifierId [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:775:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OPFFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:803:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalizationForm_C [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:887:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NCXId [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:1009:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_PackageVersion [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:1065:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OPFFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:1091:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_DECLARATION_SEARCH_PREFIX_SIZE [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:104:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DotAllCheckAction [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_PreviousSearch [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:171:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionAutoTokenise [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:190:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutFocusReason [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:196:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutFocusReason [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:216:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionDotAll [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:233:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:244:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LookWhere_SelectedSVGFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:250:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LookWhere_SelectedJSFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:256:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LookWhere_SelectedMiscXMLFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:262:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LookWhere_AllHTMLFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:271:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LookWhere_AllCSSFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:280:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LookWhere_SelectedHTMLFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:295:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LookWhere_AllHTMLFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RestartPerformed [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:354:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:364:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:376:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:404:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ShiftUsed [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:415:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ShiftUsed [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:430:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode_Regex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:461:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode_Regex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:481:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SearchRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:491:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SearchRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:501:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SearchRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:512:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SearchRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:531:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchDirection_Up [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:542:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direction_Down [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:548:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direction_Up [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:575:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:619:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchDirection_Up [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:631:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direction_Down [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:637:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direction_Up [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:650:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchDirection_Up [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:663:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DryRunRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:744:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:785:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:792:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:799:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:806:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:813:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direction_Down [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:823:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsSearchGroupRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:841:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SpellCheck [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:878:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:930:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direction_Up [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:974:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SpellCheck [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1045:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LookWhereCurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1086:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LookWhere_AllHTMLFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1223:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_StartingResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1302:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1408:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Direction_Up [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1508:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode_Normal [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1574:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode_Normal [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1598:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LookWhere_CurrentFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1612:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchDirection_Down [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1761:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RestartPerformed [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1832:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsSearchGroupRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1855:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsSearchGroupRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1875:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsSearchGroupRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1900:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsSearchGroupRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1922:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsSearchGroupRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1944:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsSearchGroupRunning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:2006:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:2083:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionTextOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:2089:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionDotAll [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:2095:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionMinimalMatch [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:2101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionAutoTokenise [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:2107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RegexOptionUnicodeProperty [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:2113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OptionWrap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:2124:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolButtonTextOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:2139:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode_Normal [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:2250:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode_Regex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:97:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TreeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:136:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_FrameDockWidget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:203:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastContextMenuType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:212:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexChoice_Current [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:219:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RenamedResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:234:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MovedResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:248:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TreeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:255:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexChoice_Current [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:272:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexChoice_Next [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:285:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexChoice_Previous [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:301:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:381:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:386:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSSResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:391:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVGResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:421:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:426:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:432:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:440:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSSResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:526:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:576:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:613:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastContextMenuType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:707:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:731:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SGC_TOC_CSS_FILENAME [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:740:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SGC_INDEX_CSS_FILENAME [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:753:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:976:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderSaveAs [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1015:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDirsOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OpenWithEditor0 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RenamedResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1176:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1216:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MovedResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1267:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1397:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1508:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPFResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1699:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1831:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1896:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1911:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1928:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1952:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADOBE_FONT_ALGO_ID [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1963:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDPF_FONT_ALGO_ID [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1971:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSSResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1990:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2000:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2008:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditKeyPressed [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2034:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectAll [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastContextMenuType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2272:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CoverImage [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2284:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NoObfuscationMethod [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2296:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2356:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OpenWithEditor0 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1357:12: style: Condition '!passed_starting_resource' is always true [knownConditionTrueFalse] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1355:37: note: Assignment 'passed_starting_resource=false', assigned value is 0 Sigil-2.4.2/src/MainUI/FindReplace.cpp:1361:27: note: Assuming condition is false Sigil-2.4.2/src/MainUI/FindReplace.cpp:1357:12: note: Condition '!passed_starting_resource' is always true Sigil-2.4.2/src/MainUI/FindReplace.cpp:1395:9: style: The scope of the variable 'i' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/FindReplace.cpp:1218:28: style: Variable 'searchable' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:517:25: style: Error code from the return value of function dir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:520:59: style: Error code from the return value of function dir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:612:16: style: Error code from the return value of function folder.mkdir() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/MainUI/MainApplication.cpp:54:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AlwaysUseNFC [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainApplication.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_PreviewCache [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainApplication.cpp:96:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationActivate [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainApplication.cpp:127:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainApplication.cpp:208:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_accumulatedQss [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainApplication.cpp:229:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_accumulatedQss [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainApplication.cpp:239:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_accumulatedQss [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:460:20: style: The scope of the variable 'afilesize' can be reduced. [variableScope] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:322:5: performance: Range variable 'algorithm' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:322:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:886:22: style: Variable 'ncx_href' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Importers/ImportEPUB.cpp:960:15: style: Variable 'found' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/MainUI/OPFModel.cpp:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TextFolderItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RefreshInProgress [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RefreshInProgress [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:141:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:180:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPFResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:220:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IndexChoice_Next [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:238:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TextFolderItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:281:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:296:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RefreshInProgress [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:348:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:451:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:539:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:641:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READING_ORDER_ROLE [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:698:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_VideoFolderItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:718:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READING_ORDER_ROLE [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:733:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALPHANUMERIC_ORDER_ROLE [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:794:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModel.cpp:230:12: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] Sigil-2.4.2/src/MainUI/OPFModel.cpp:797:17: style: The scope of the variable 'orig_full_path' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/OPFModel.cpp:421:18: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/OPFModel.cpp:355:9: note: Shadowed variable Sigil-2.4.2/src/MainUI/OPFModel.cpp:421:18: note: Shadow local variable Sigil-2.4.2/src/MainUI/OPFModel.cpp:509:18: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/OPFModel.cpp:457:9: note: Shadowed variable Sigil-2.4.2/src/MainUI/OPFModel.cpp:509:18: note: Shadow local variable Sigil-2.4.2/src/MainUI/OPFModel.cpp:770:59: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1422:19: style: Error code from the return value of function epub_root.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/MainUI/OPFModelItem.cpp:37:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READING_ORDER_ROLE [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/OPFModelItem.cpp:54:17: style: Variable 'result' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2209:29: style: The scope of the variable 'aprettyname' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2306:5: style: Local variable 'resource' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2294:15: note: Shadowed variable Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2306:5: note: Shadow local variable Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1228:5: performance: Range variable 'filename' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1679:5: performance: Range variable 'rec' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1786:5: performance: Range variable 'rec' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2208:17: performance: Range variable 'apath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:454:23: error: Calling 'clear' while iterating the container is invalid. [invalidContainerLoop] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:452:5: note: Iterating container here. Sigil-2.4.2/src/MainUI/BookBrowser.cpp:454:23: note: Calling 'clear' while iterating the container is invalid. Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1488:21: style: Variable 'version' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:103:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Preview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:162:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_usercssurls [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Inspector [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:192:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Preview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:217:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_FrameDockWidget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:246:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Preview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:256:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:344:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cycleCSSLevel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_updatingPage [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:426:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_updatingPage [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:447:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_location [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:459:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_updatingPage [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:467:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Preview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:490:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_titleText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:500:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_titleText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:517:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:531:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_location [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:552:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_use_focus_highlight [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:664:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Filepath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:688:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Preview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:703:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_skipPrintPreview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:710:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectAll [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:715:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Copy [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:725:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_updatingPage [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:739:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_use_focus_highlight [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/PreviewWindow.cpp:769:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_IMAGE [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TOCModel.cpp:51:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UsingBookMutex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TOCModel.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RefreshInProgress [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TOCModel.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_RefreshInProgress [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TOCModel.cpp:108:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UsingBookMutex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TOCModel.cpp:220:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TableOfContents.cpp:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TreeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TableOfContents.cpp:90:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_FrameDockWidget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TableOfContents.cpp:107:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TreeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TableOfContents.cpp:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TableOfContents.cpp:144:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TOCModel [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TableOfContents.cpp:151:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/TableOfContents.cpp:180:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEditTriggers [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/AppEventFilter.cpp:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_initialFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/AppEventFilter.cpp:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_initialFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/AppEventFilter.cpp:50:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ResultTable [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:84:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:91:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ExportAll [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NoProblems [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:181:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_FrameDockWidget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:226:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:283:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:299:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:327:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoEditTriggers [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NoProblems [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:402:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NoProblems [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:413:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:428:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizeToContents [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:147:13: style: The scope of the variable 'message' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:200:17: style: The scope of the variable 'results' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:110:5: performance: Range variable 'filter' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:236:17: performance: Range variable 'res' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:249:38: style: Variable 'filename' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Misc/CSSHighlighter.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_codeViewAppearance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/CSSHighlighter.cpp:84:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/CSSHighlighter.cpp:185:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable css_selector_color [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/FilenameDelegate.cpp:37:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/FilenameDelegate.cpp:37:13: style: Variable 'value' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Misc/FindReplaceQLineEdit.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tokeniseEnabled [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/FindReplaceQLineEdit.cpp:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tokeniseEnabled [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/FindReplaceQLineEdit.cpp:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tokeniseEnabled [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/FindReplaceQLineEdit.cpp:157:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/FindReplaceQLineEdit.cpp:104:14: style: The scope of the variable 'searchAction' can be reduced. [variableScope] Sigil-2.4.2/src/Misc/FindReplaceQLineEdit.cpp:104:27: style: Variable 'searchAction' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:252:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SelectCharacter [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:345:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:354:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UsingAutomate [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:406:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_AutomatePluginParameter [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:537:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_menuPlugins [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:629:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_menuPlugins [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:669:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:784:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:858:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:935:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentFileName [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1041:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1131:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1204:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1392:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1398:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSSResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1435:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1441:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BookBrowser [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1457:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1462:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LinkOrStyleBookmark [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1473:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LinkOrStyleBookmark [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1498:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1519:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bookpath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1571:158: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1610:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1633:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_UsingAutomate [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1640:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inShowLastOpenWarnings [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1668:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsInitialLoad [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1721:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsClosing [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1842:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1883:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1912:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1935:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1997:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2113:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2134:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2284:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2301:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2442:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2462:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2481:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2513:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2603:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2763:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2793:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3010:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3049:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3116:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3150:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3177:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastPasteTarget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3266:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastPasteTarget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3278:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastPasteTarget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3297:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastPasteTarget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3358:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3471:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3510:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3575:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3671:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3765:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3780:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3805:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3844:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3966:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4059:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4094:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsClosing [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsClosing [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_qlactions [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4260:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4599:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SaveCSS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4633:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsClosing [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4774:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4873:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4900:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastPasteTarget [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4937:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastState [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5054:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastFolderOpen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5078:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5098:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Book [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5141:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentFileName [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SaveACopyFilename [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SaveACopyFilename [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5391:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5496:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ZoomPreview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5505:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ZoomPreview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5601:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5683:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_preserveHeadingAttributes [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5689:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_preserveHeadingAttributes [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5698:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_RECENT_FILES [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5713:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_RECENT_FILES [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5781:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actionPlugin1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_clactions [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6190:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowStateChange [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6270:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6510:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6619:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BookBrowser [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6675:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TabManager [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6687:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BookBrowser [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6696:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_PreviewWindow [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6705:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TableOfContents [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6714:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Clips [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6726:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortcutFocusReason [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/FontObfuscation.cpp:44:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/FontObfuscation.cpp:62:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/FontObfuscation.cpp:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/FontObfuscation.cpp:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADOBE_FONT_ALGO_ID [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/GuideItems.cpp:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/GuideItems.cpp:99:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CodeToRawTitle [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/GuideItems.cpp:139:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sortedNames [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/GuideItems.cpp:152:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CodeMap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/GuideItems.cpp:220:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CodeToRawTitle [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:50:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] char_ref.rl:108:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_ERR_NUMERIC_CHAR_REF_NO_DIGITS [valueFlowBailoutIncompleteVar] char_ref.rl:174:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_ERR_NUMERIC_CHAR_REF_WITHOUT_SEMICOLON [valueFlowBailoutIncompleteVar] char_ref.rl:222:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_ERR_NAMED_CHAR_REF_INVALID [valueFlowBailoutIncompleteVar] char_ref.rl:2506:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_ERR_NAMED_CHAR_REF_WITHOUT_SEMICOLON [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:163:38: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:109:24: style: Local variable 'decoder' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:72:20: note: Shadowed variable Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:109:24: note: Shadow local variable Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:121:24: style: Local variable 'decoder' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:72:20: note: Shadowed variable Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:121:24: note: Shadow local variable Sigil-2.4.2/src/Misc/HTMLSpellCheck.cpp:71:14: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Misc/HTMLSpellCheck.cpp:63:37: note: Shadowed variable Sigil-2.4.2/src/Misc/HTMLSpellCheck.cpp:71:14: note: Shadow local variable Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:58:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shortcut [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shortcut [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:88:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:93:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:98:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toolTip [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:103:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keySequence [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:108:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultKeySequence [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:113:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shortcut [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:118:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:123:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable description [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:128:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toolTip [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:133:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keySequence [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcut.cpp:138:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultKeySequence [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcutManager.cpp:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcutManager.cpp:140:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_shortcuts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcutManager.cpp:289:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_shortcuts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcutManager.cpp:303:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_shortcuts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcutManager.cpp:316:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_shortcuts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/KeyboardShortcutManager.cpp:139:9: performance: Range variable 'tid' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Misc/Landmarks.cpp:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Landmarks.cpp:95:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CodeToRawTitle [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Landmarks.cpp:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sortedNames [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Landmarks.cpp:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CodeMap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Landmarks.cpp:233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_GuideLandMap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Landmarks.cpp:301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CodeToRawTitle [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6618:9: style: The if condition is the same as the previous if condition [duplicateCondition] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6617:9: note: First condition Sigil-2.4.2/src/MainUI/MainWindow.cpp:6618:9: note: Second condition Sigil-2.4.2/src/MainUI/MainWindow.cpp:6619:9: style: The if condition is the same as the previous if condition [duplicateCondition] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6618:9: note: First condition Sigil-2.4.2/src/MainUI/MainWindow.cpp:6619:9: note: Second condition Sigil-2.4.2/src/MainUI/MainWindow.cpp:6620:9: style: The if condition is the same as the previous if condition [duplicateCondition] Sigil-2.4.2/src/MainUI/MainWindow.cpp:6619:9: note: First condition Sigil-2.4.2/src/MainUI/MainWindow.cpp:6620:9: note: Second condition Sigil-2.4.2/src/MainUI/MainWindow.cpp:845:27: style: Error code from the return value of function epub_root.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/MainUI/MainWindow.cpp:864:17: style: Error code from the return value of function repoDir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/MainUI/MainWindow.cpp:925:15: style: Error code from the return value of function coDir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Misc/Language.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Language.cpp:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sortedPrimaryLanguageNames [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Language.cpp:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LangInfo [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/MarcRelators.cpp:33:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/MarcRelators.cpp:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sortedNames [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/MarcRelators.cpp:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CodeMap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/MediaTypes.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/MediaTypes.cpp:92:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/MediaTypes.cpp:205:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ExtToMType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/MediaTypes.cpp:253:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MTypeToGroup [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/MediaTypes.cpp:336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MTypeToRDesc [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/MediaTypes.cpp:115:25: style: The scope of the variable 'prefix' can be reduced. [variableScope] Sigil-2.4.2/src/Misc/MediaTypes.cpp:115:32: style: Variable 'prefix' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Misc/MediaTypes.cpp:119:28: style: Variable 'prefix' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1944:25: style: Redundant initialization for 'save_path'. The initialized value is overwritten before it is read. [redundantInitialization] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1931:29: note: save_path is initialized Sigil-2.4.2/src/MainUI/MainWindow.cpp:1944:25: note: save_path is overwritten Sigil-2.4.2/src/MainUI/MainWindow.cpp:1945:25: style: Redundant initialization for 'default_filter'. The initialized value is overwritten before it is read. [redundantInitialization] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1932:29: note: default_filter is initialized Sigil-2.4.2/src/MainUI/MainWindow.cpp:1945:25: note: default_filter is overwritten Sigil-2.4.2/src/MainUI/MainWindow.cpp:391:13: style: The scope of the variable 'validation_error_count' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1644:21: style: The scope of the variable 'msg' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1645:21: style: The scope of the variable 'details' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2660:21: style: The scope of the variable 'codeslist' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2661:14: style: The scope of the variable 'keepit' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3004:17: style: The scope of the variable 'selected_files' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4607:25: style: The scope of the variable 'location' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/MainWindow.cpp:4608:19: style: The scope of the variable 'html_resource' can be reduced. [variableScope] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1180:24: style: Local variable 'pr' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1134:20: note: Shadowed variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:1180:24: note: Shadow local variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:2399:21: style: Local variable 'text' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2359:13: note: Shadowed variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:2399:21: note: Shadow local variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:3550:26: style: Local variable 'flow_tab' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3507:14: note: Shadowed variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:3550:26: note: Shadow local variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:3564:22: style: Local variable 'flow_tab' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3507:14: note: Shadowed variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:3564:22: note: Shadow local variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:5165:27: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:129:22: note: Shadowed variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:5165:27: note: Shadow local variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:368:5: performance: Range variable 'aline' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:807:5: performance: Range variable 'bkpath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1163:5: performance: Range variable 'atag' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1643:9: performance: Range variable 'info' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1832:9: performance: Range variable 'filter' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1928:5: performance: Range variable 'filter' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2310:13: performance: Range variable 'bookpath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2576:5: performance: Range variable 'lm' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2674:17: performance: Range variable 'code' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3638:5: performance: Range variable 'bookpath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3744:5: performance: Range variable 'bookpath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:5182:9: performance: Range variable 'bkpath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MainUI/MainWindow.cpp:440:17: style: Variable 'resource' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/MainUI/MainWindow.cpp:679:45: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2611:61: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2867:54: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2879:58: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/Misc/OpenExternally.cpp:247:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nameField [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/OpenExternally.cpp:267:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nameField [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/OpenExternally.cpp:296:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationsLocation [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/OpenExternally.cpp:267:25: style: The scope of the variable 'editor_name' can be reduced. [variableScope] Sigil-2.4.2/src/Misc/OpenExternally.cpp:301:13: style: The scope of the variable 'last_name' can be reduced. [variableScope] Sigil-2.4.2/src/Misc/OpenExternally.cpp:245:13: performance: Range variable 'editor' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Misc/OpenExternally.cpp:265:13: performance: Range variable 'editor' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Misc/OpenExternally.cpp:247:43: style: Variable 'editor_name' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Misc/OpenExternally.cpp:304:19: style: Variable 'last_name' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Misc/Plugin.cpp:103:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_engine [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_author [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_description [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:124:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_version [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_engine [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_autostart [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_autoclose [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_oslist [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iconpath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:166:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_author [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_description [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_version [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:193:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_engine [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:201:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_oslist [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:207:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_autostart [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_autoclose [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Plugin.cpp:220:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iconpath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_engine_paths [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_plugins [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:114:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sigil_extra_root [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:140:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dirs [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:162:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AR_INVALID [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AR_EXISTS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:252:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_plugins [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:275:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_engine_paths [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:283:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/PluginDB.cpp:54:19: style: Error code from the return value of function pluginDir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1083:20: style: Variable 'copied' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Misc/PluginDB.cpp:235:13: style: The scope of the variable 'p' can be reduced. [variableScope] Sigil-2.4.2/src/Misc/PluginDB.cpp:120:5: performance: Range variable 's' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Misc/PluginDB.cpp:207:5: performance: Range variable 'filepath' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Misc/PluginDB.cpp:207:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2137:41: style: Variable 'css_resources' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Misc/SearchOperations.cpp:45:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROGRESS_BAR_MINIMUM_DURATION [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SearchOperations.cpp:64:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROGRESS_BAR_MINIMUM_DURATION [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/AsciiFy.cpp:2407:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/AsciiFy.cpp:2432:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unidecode_pos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/AsciiFy.cpp:2444:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalizationForm_C [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SettingsStore.cpp:222:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOOM_NORMAL [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SettingsStore.cpp:228:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOOM_NORMAL [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SettingsStore.cpp:234:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOOM_NORMAL [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SettingsStore.cpp:240:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOOM_NORMAL [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SettingsStore.cpp:246:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZOOM_NORMAL [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SettingsStore.cpp:336:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLEANON_OPEN [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SettingsStore.cpp:444:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable darkGreen [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SettingsStore.cpp:485:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlternateBase [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SettingsStore.cpp:517:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIPBOARD_HISTORY_MAX [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SigilDarkStyle.cpp:57:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SigilDarkStyle.cpp:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SigilDarkStyle.cpp:86:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SettingsStore.cpp:362:5: performance: Range variable 'name' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Misc/SigilDarkStyle.cpp:71:19: style: Variable 'sheet' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Misc/TOCHTMLWriter.cpp:48:16: warning: Class 'TOCHTMLWriter' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] Sigil-2.4.2/src/Misc/TOCHTMLWriter.cpp:48:16: warning: Class 'TOCHTMLWriter' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] Sigil-2.4.2/src/Misc/TOCHTMLWriter.cpp:121:53: style:inconclusive: Function 'WriteEntries' argument 1 names different: declaration 'entry' definition 'parent_entry'. [funcArgNamesDifferent] Sigil-2.4.2/src/Misc/TOCHTMLWriter.h:49:42: note: Function 'WriteEntries' argument 1 names different: declaration 'entry' definition 'parent_entry'. Sigil-2.4.2/src/Misc/TOCHTMLWriter.cpp:121:53: note: Function 'WriteEntries' argument 1 names different: declaration 'entry' definition 'parent_entry'. Sigil-2.4.2/src/Misc/TOCHTMLWriter.cpp:134:30: style: Variable 'fragment' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Misc/SpellCheck.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:68:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_langcode2dict [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:139:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:175:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:210:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_opendicts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:226:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:244:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_opendicts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:265:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:315:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_opendicts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:325:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:432:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_opendicts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:468:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:495:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:519:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/SpellCheck.cpp:79:17: style: Error code from the return value of function userDir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Misc/SpellCheck.cpp:546:17: style: Error code from the return value of function userDir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Misc/SpellCheck.cpp:110:5: performance: Range variable 'dname' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Misc/UILanguage.cpp:45:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sigil_extra_root [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/URLInterceptor.cpp:74:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NavigationTypeTyped [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/URLSchemeHandler.cpp:61:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/UpdateChecker.cpp:92:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGIL_VERSION [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/UpdateChecker.cpp:125:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION_NUMBERS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/ValidationResult.cpp:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/ValidationResult.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/ValidationResult.cpp:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/ValidationResult.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bookpath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/ValidationResult.cpp:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_linenumber [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/ValidationResult.cpp:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_charoffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/ValidationResult.cpp:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_message [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/WebProfileMgr.cpp:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/WebProfileMgr.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_preview_profile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/WebProfileMgr.cpp:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_onetime_profile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/WebProfileMgr.cpp:61:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultFontSize [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/WebProfileMgr.cpp:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_URLhandler [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/WebProfileMgr.cpp:119:20: style: Error code from the return value of function storageDir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Misc/Utility.cpp:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGIL_PREFS_DIR [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:128:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:134:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NativeFormat [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:162:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sigil_extra_root [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:315:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDirs [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:357:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoDotAndDotDot [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:499:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:523:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:544:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:634:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalizationForm_C [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:677:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalizationForm_C [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:686:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:713:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationModal [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:730:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationModal [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:794:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:835:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:985:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:1076:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:1194:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sort_pair_in_reverse [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:1208:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:1222:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:1241:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:1270:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:1405:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:1511:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:1526:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_codeViewAppearance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Text [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:192:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:206:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pattern [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:239:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pattern [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:300:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_HTML [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:415:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_SpSpace [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:473:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spelling_underline_color [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:453:17: style: Same expression used in consecutive assignments of 'main_index' and 'length'. [duplicateAssignExpression] Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:454:21: note: Same expression used in consecutive assignments of 'main_index' and 'length'. Sigil-2.4.2/src/Misc/XHTMLHighlighter.cpp:453:17: note: Same expression used in consecutive assignments of 'main_index' and 'length'. Sigil-2.4.2/src/Misc/XHTMLHighlighter2.cpp:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_codeViewAppearance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter2.cpp:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_checkSpelling [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter2.cpp:466:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XHTMLHighlighter2.cpp:476:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spelling_underline_color [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/Utility.cpp:101:9: style: Class 'SigilMessageBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Sigil-2.4.2/src/Misc/Utility.cpp:336:36: style: Error code from the return value of function folder_destination.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Misc/Utility.cpp:902:25: style: Error code from the return value of function dir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Misc/Utility.cpp:905:59: style: Error code from the return value of function dir.mkpath() is not used. [ignoredReturnErrorCode] Sigil-2.4.2/src/Misc/Utility.cpp:156:9: performance: Range variable 's' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Misc/Utility.cpp:170:13: performance: Range variable 's' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Misc/Utility.cpp:1294:5: performance: Range variable 'val' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Misc/Utility.cpp:864:25: style: Variable 'original_path' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Misc/XMLEntities.cpp:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/XMLEntities.cpp:67:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/AsciiFy.cpp:2446:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] Sigil-2.4.2/src/Misc/webviewprinter.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_viewprev [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/webviewprinter.cpp:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_viewprev [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/webviewprinter.cpp:82:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/webviewprinter.cpp:90:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighResolution [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/webviewprinter.cpp:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_viewprev [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/webviewprinter.cpp:137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inPrintPreview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/webviewprinter.cpp:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_skipPreview [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/webviewprinter.cpp:186:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_STYLE [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Misc/webviewprinter.cpp:105:5: style: Statements following 'return' will never be executed. [unreachableCode] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SettingsPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FSWatcher [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsDataModified [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:105:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsDataModified [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:240:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllEvents [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:336:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SettingsPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:378:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:451:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bold [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:500:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sigil_extra_root [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:643:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SettingsPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:712:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeHintRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:278:20: style: The scope of the variable 'item' can be reduced. [variableScope] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:385:9: performance: Range variable 'group_name' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MiscEditors/ClipEditorModel.cpp:446:31: style: Variable 'group_item' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/MiscEditors/ClipEditorTreeView.cpp:34:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InternalMove [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/ClipEditorTreeView.cpp:49:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveNext [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEditorModel.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEditorModel.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SettingsPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEditorModel.cpp:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FSWatcher [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEditorModel.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsDataModified [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEditorModel.cpp:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsDataModified [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEditorModel.cpp:155:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllEvents [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEditorModel.cpp:203:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SettingsPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEditorModel.cpp:325:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SettingsPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEditorModel.cpp:135:5: performance: Range variable 'name' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MiscEditors/IndexEditorModel.cpp:185:9: performance: Range variable 'line' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MiscEditors/IndexEditorTreeView.cpp:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEditorTreeView.cpp:44:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveNext [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEntries.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEntries.cpp:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEntries.cpp:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BookIndexRootItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEntries.cpp:60:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BookIndexRootItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexEntries.cpp:92:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_BookIndexRootItem [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexHTMLWriter.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IndexHTMLFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/IndexHTMLWriter.cpp:112:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IndexHTMLFile [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorTreeView.cpp:35:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InternalMove [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorTreeView.cpp:50:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveNext [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/PCRECache.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SettingsPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:95:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsDataModified [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsDataModified [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:238:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllEvents [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:310:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SettingsPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:404:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:567:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bold [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:615:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sigil_extra_root [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:790:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_SettingsPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:863:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeHintRole [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/PCREErrors.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/PCREErrors.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_XlateError [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/PCREReplaceTextBuilder.cpp:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_caseChangeState [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/PCREReplaceTextBuilder.cpp:317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_finalText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/PCREReplaceTextBuilder.cpp:322:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_finalText [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/PCREReplaceTextBuilder.cpp:338:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_caseChangeState [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/PCREReplaceTextBuilder.cpp:369:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_caseChangeState [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/PCREReplaceTextBuilder.cpp:377:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_caseChangeState [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:342:9: style: The scope of the variable 'cnt' can be reduced. [variableScope] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:739:13: style: The scope of the variable 'save_path' can be reduced. [variableScope] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:411:9: performance: Range variable 'group_name' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/MiscEditors/SearchEditorModel.cpp:562:31: style: Variable 'group_item' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pattern [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_re [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_valid [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_error [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_errpos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:131:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pattern [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_re [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_captureSubpatternCount [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_re [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:172:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_re [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_re [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/PCRE2/SPCRE.cpp:178:18: style: The scope of the variable 'ovector' can be reduced. [variableScope] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_posoffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CSSSelectors [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CSSSelectors [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CSSSelectors [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CSSSelectors [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CSSSelectors [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CSSSelectors [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:167:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_csstokens [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:187:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CSSSelectors [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:304:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSS_END [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:330:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_csstokens [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:247:30: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:232:9: note: Shadowed variable Sigil-2.4.2/src/Parsers/CSSInfo.cpp:247:30: note: Shadow local variable Sigil-2.4.2/src/Parsers/CSSInfo.cpp:335:13: performance: Range variable 'asel' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:243:13: style: Variable 'css_selector' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Parsers/CSSToolbox.cpp:64:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSS_END [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSToolbox.cpp:165:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSS_END [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSToolbox.cpp:228:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSS_END [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSToolbox.cpp:278:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSS_END [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSToolbox.cpp:346:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSS_END [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/HTMLStyleInfo.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_styles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/HTMLStyleInfo.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_styles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/HTMLStyleInfo.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_styles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/HTMLStyleInfo.cpp:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_styles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/HTMLStyleInfo.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_styles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/HTMLStyleInfo.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_styles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/HTMLStyleInfo.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_styles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/HTMLStyleInfo.cpp:164:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/HTMLStyleInfo.cpp:224:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/HTMLStyleInfo.cpp:165:5: performance: Range variable 'property_text' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:163:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:195:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:222:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:237:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:252:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:282:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:313:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:325:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentbkpath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:345:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentbkpath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:365:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_newcsslinks [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_newjslinks [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:400:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:410:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:421:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:437:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:454:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:470:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:494:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:525:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:573:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:585:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:604:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:633:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kGumboDefaultOptions [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:692:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kGumboDefaultOptions [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:726:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_COMMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:744:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:763:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:774:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:794:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:805:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:824:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:841:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:884:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_output [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:895:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:939:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:954:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:971:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:981:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1043:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentbkpath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1092:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_DOCUMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_ATTR_NAMESPACE_NONE [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1243:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_TEXT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1307:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_DOCUMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1464:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_TEXT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1557:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_DOCUMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/QuickParser.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LangPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/QuickParser.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/QuickParser.cpp:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TagPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/QuickParser.cpp:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:46:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_version [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:91:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:117:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_id [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:163:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idref [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:185:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:204:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mtype [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TagPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ns_remap [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:247:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:415:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_manifest [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/OPFParser.cpp:510:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_metadata [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/QuickParser.cpp:121:5: performance: Range variable 'key' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Parsers/TagAtts.cpp:27:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_n [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_n [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_n [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mapping [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_n [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:111:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mapping [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:130:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mapping [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:144:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mapping [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:151:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_n [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_n [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_n [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagAtts.cpp:152:26: style: Variable 'patt' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Parsers/TagAtts.cpp:164:26: style: Variable 'patt' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Parsers/TagLister.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TagPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagLister.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TagPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagLister.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagLister.cpp:88:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagLister.cpp:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bodyStartPos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagLister.cpp:186:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bodyOpenTag [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagLister.cpp:188:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bodyCloseTag [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagLister.cpp:309:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagLister.cpp:342:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/TagLister.cpp:451:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bodyStartPos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/CSSToolbox.cpp:114:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] Sigil-2.4.2/src/Parsers/CSSToolbox.cpp:135:5: performance: Range variable 'prop' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Parsers/CSSToolbox.cpp:352:23: style: Variable 'p' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Parsers/qCSSProperties.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_instance [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSProperties.cpp:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_all_properties [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSProperties.cpp:73:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_all_properties [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:58:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable css_level [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_ptr [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:157:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable namesp [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:167:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable import [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_ptr [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:193:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_type_names [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:216:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:255:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:282:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sel_separate [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csstokens [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:315:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csstemplateM [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:409:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIC [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:456:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIC [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:549:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_property [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:614:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:821:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:850:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:877:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:1009:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:1015:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:1021:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Information [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:1034:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:1064:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIC [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CDocument.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpOutput [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CDocument.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpOutput [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CDocument.cpp:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpOutput [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CDocument.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpOutput [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CObject.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReferences [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CObject.cpp:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReferences [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CObject.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReferences [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CObject.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReferences [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CObject.cpp:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mReferences [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpNode [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:98:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:104:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_within_parent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:110:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_within_parent [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:116:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:124:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpNode [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:129:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:137:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:152:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpNode [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:158:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpNode [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:167:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:210:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:227:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:246:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpNode [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:293:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpNode [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:302:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:312:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpNode [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CNode.cpp:132:18: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CNode.cpp:142:32: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CQueryUtil.cpp:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CQueryUtil.cpp:102:28: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CQueryUtil.cpp:125:36: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CQueryUtil.cpp:75:20: style: Variable 'pNode' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Query/CQueryUtil.cpp:57:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Sigil-2.4.2/src/Query/CQueryUtil.cpp:73:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Sigil-2.4.2/src/Query/CParser.cpp:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInput [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:250:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:417:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:440:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:644:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:749:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:761:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:779:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:792:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:803:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:838:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:912:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:950:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:993:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:1079:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOffset [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelection.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mparseError [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelection.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNodes [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelection.cpp:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelection.cpp:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNodes [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelection.cpp:69:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Sigil-2.4.2/src/Query/CSelector.cpp:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOp [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:233:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpS1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpS1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:272:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpS1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:282:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOp [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:358:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKey [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:365:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:436:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:443:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpS [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:456:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:479:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOp [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:507:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOp [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CSelector.cpp:62:36: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CSelector.cpp:88:36: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CSelector.cpp:124:36: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CSelector.cpp:240:28: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CSelector.cpp:327:42: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CSelector.cpp:341:38: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CSelector.cpp:373:32: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CSelector.cpp:454:28: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CSelector.cpp:468:28: style: C-style pointer casting [cstyleCast] Sigil-2.4.2/src/Query/CSelector.cpp:178:25: style: The scope of the variable 'elemLang' can be reduced. [variableScope] Sigil-2.4.2/src/Query/CSelector.cpp:391:35: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CSelector.cpp:371:23: note: Shadowed variable Sigil-2.4.2/src/Query/CSelector.cpp:391:35: note: Shadow local variable Sigil-2.4.2/src/Query/CSelector.cpp:62:28: style: Variable 'child' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Query/CSelector.cpp:88:28: style: Variable 'child' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Query/CSelector.cpp:124:28: style: Variable 'child' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Query/CSelector.cpp:165:24: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/Query/CSelector.cpp:208:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:1120:37: style:inconclusive: Boolean expression '!inbracket' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:1120:49: style:inconclusive: Boolean expression '!insquote' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:1120:37: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:1120:49: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:554:16: style: Condition 'valid' is always true [knownConditionTrueFalse] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:552:31: note: Assignment 'valid=true||(CSSProperties::instance()->contains(cur_property)&&CSSProperties::instance()->levels(cur_property).indexOf(css_level,0)!=-1)', assigned value is 1 Sigil-2.4.2/src/Parsers/qCSSParser.cpp:554:16: note: Condition 'valid' is always true Sigil-2.4.2/src/Parsers/qCSSParser.cpp:797:13: style: Condition '!pn' is always true [knownConditionTrueFalse] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:616:33: note: Assuming that condition 'pn' is not redundant Sigil-2.4.2/src/Parsers/qCSSParser.cpp:797:13: note: Condition '!pn' is always true Sigil-2.4.2/src/ResourceObjects/AudioResource.cpp:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AudioResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/qCSSParser.cpp:1030:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Sigil-2.4.2/src/ResourceObjects/CSSResource.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TemporaryValidationFiles [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/CSSResource.cpp:82:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSSResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:46:5: style: Class 'QueryParserException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Sigil-2.4.2/src/Query/CParser.cpp:735:17: warning: Identical condition 'op=="#="', second condition is always false [identicalConditionAfterEarlyExit] Sigil-2.4.2/src/Query/CParser.cpp:686:12: note: If condition 'op=="#="' is true, the function will return/exit Sigil-2.4.2/src/Query/CParser.cpp:735:17: note: Testing identical condition 'op=="#="' Sigil-2.4.2/src/ResourceObjects/FontResource.cpp:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/FontResource.cpp:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ObfuscationAlgorithm [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/FontResource.cpp:52:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtraLight [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/FontResource.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ObfuscationAlgorithm [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Query/CParser.cpp:203:14: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:187:10: note: Shadowed variable Sigil-2.4.2/src/Query/CParser.cpp:203:14: note: Shadow local variable Sigil-2.4.2/src/Query/CParser.cpp:503:14: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:446:10: note: Shadowed variable Sigil-2.4.2/src/Query/CParser.cpp:503:14: note: Shadow local variable Sigil-2.4.2/src/Query/CParser.cpp:543:14: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:446:10: note: Shadowed variable Sigil-2.4.2/src/Query/CParser.cpp:543:14: note: Shadow local variable Sigil-2.4.2/src/Query/CParser.cpp:855:22: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:850:14: note: Shadowed variable Sigil-2.4.2/src/Query/CParser.cpp:855:22: note: Shadow local variable Sigil-2.4.2/src/Query/CParser.cpp:888:22: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:850:14: note: Shadowed variable Sigil-2.4.2/src/Query/CParser.cpp:888:22: note: Shadow local variable Sigil-2.4.2/src/ResourceObjects/HTMLResource.cpp:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/HTMLResource.cpp:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TOCCache [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/HTMLResource.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TOCCache [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/ImageResource.cpp:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/HTMLResource.cpp:178:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_IMG [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/HTMLResource.cpp:217:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_HTML [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/HTMLResource.cpp:239:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_HTML [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/HTMLResource.cpp:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Keeper [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/MiscTextResource.cpp:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiscTextResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NCXResource.cpp:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCXResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NCXResource.cpp:128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NCXResource.cpp:156:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NCXResource.cpp:166:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIRST_SECTION_NAME [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/PdfResource.cpp:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PdfResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Identifier [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ShortName [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:98:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:125:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentBookRelPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentBookRelPath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_EpubVersion [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:151:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_EpubVersion [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MediaType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:163:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MediaType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ShortName [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_MainFolder [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:181:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ReadWriteLock [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:187:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ReadWriteLock [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:220:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ReadWriteLock [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:242:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ReadWriteLock [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:260:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:270:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:279:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/Resource.cpp:288:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FullFilePath [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/SVGResource.cpp:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVGResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:73:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_language [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NavResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NavResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:192:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NavResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:232:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_NODE_ELEMENT [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:276:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_language [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:329:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_language [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:351:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_language [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:366:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NavResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:409:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NavResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:453:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NavResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:506:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_language [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:554:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:617:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:634:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:654:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:678:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NavResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:759:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lvl [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:776:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lvl [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:824:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:847:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:41:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TextDocument [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CacheAccessMutex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:73:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CacheAccessMutex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TextDocument [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CacheInUse [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TextDocument [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:157:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:164:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CacheAccessMutex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:184:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CacheAccessMutex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsLoaded [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/TextResource.cpp:207:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_IsLoaded [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/VideoResource.cpp:32:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1627:40: style: Condition 'tagname!="html"' is always true [knownConditionTrueFalse] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1625:26: note: Assuming that condition 'tagname=="br"' is not redundant Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1627:40: note: Condition 'tagname!="html"' is always true Sigil-2.4.2/src/ResourceObjects/XMLResource.cpp:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:616:12: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:602:20: note: result is initialized Sigil-2.4.2/src/Parsers/GumboInterface.cpp:616:12: note: result is overwritten Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1282:30: style: Variable 'injected_newline' is reassigned a value before the old one has been used. [redundantAssignment] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1279:34: note: injected_newline is assigned Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1282:30: note: injected_newline is overwritten Sigil-2.4.2/src/Parsers/GumboInterface.cpp:1354:29: style: The scope of the variable 'script_type' can be reduced. [variableScope] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:506:28: style: Variable 'child' can be declared as pointer to const [constVariablePointer] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:172:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPFResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:329:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:465:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGIL_VERSION [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:532:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sort_string_pairs_by_first [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:670:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:766:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:814:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:956:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Parsers/GumboInterface.cpp:530:22: style: Variable 'name' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:975:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1104:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1130:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1264:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCXResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1509:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1589:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1679:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1713:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NavResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1795:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NavResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1801:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_NavResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1838:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/AnchorUpdates.cpp:48:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/AnchorUpdates.cpp:56:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/AnchorUpdates.cpp:70:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/AnchorUpdates.cpp:79:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetOneFileIDs [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/AnchorUpdates.cpp:121:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_A [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/AnchorUpdates.cpp:187:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_A [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/AnchorUpdates.cpp:248:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_A [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:703:17: style: The scope of the variable 'id_to_use' can be reduced. [variableScope] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:71:24: style: Local variable 'locker' shadows outer variable [shadowVariable] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:46:17: note: Shadowed variable Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:71:24: note: Shadow local variable Sigil-2.4.2/src/SourceUpdates/FragmentUpdates.cpp:46:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/FragmentUpdates.cpp:80:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUMBO_TAG_A [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/JavascriptUpdates.cpp:37:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/LinkUpdates.cpp:39:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/PerformCSSUpdates.cpp:57:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Source [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/PerformHTMLUpdates.cpp:47:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/PerformNCXUpdates.cpp:44:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/PerformCSSUpdates.cpp:102:17: style: The scope of the variable 'frag_index_correction' can be reduced. [variableScope] Sigil-2.4.2/src/SourceUpdates/PerformOPFUpdates.cpp:46:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_source [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/PerformXMLUpdates.cpp:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Source [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/WordUpdates.cpp:39:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/UniversalUpdates.cpp:73:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/SourceUpdates/UniversalUpdates.cpp:256:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLEANON_OPEN [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/AVTab.cpp:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_av [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:526:21: style: The scope of the variable 'aid' can be reduced. [variableScope] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1646:17: style: The scope of the variable 'manifest_mimetype' can be reduced. [variableScope] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1835:13: style: The scope of the variable 'item_id' can be reduced. [variableScope] Sigil-2.4.2/src/SourceUpdates/UniversalUpdates.cpp:236:13: style: The scope of the variable 'source' can be reduced. [variableScope] Sigil-2.4.2/src/SourceUpdates/UniversalUpdates.cpp:58:28: style: Variable 'updatekeys' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/SourceUpdates/UniversalUpdates.cpp:117:25: style: Variable 'version' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Tabs/ContentTab.cpp:39:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ContentTab.cpp:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Layout [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ContentTab.cpp:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Resource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ContentTab.cpp:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_resource_was_deleted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ContentTab.cpp:124:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_resource_was_deleted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FontTab.cpp:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fv [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1428:22: style: Variable 'keys' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/ResourceObjects/OPFResource.cpp:1835:21: style: Variable 'item_id' is assigned a value that is never used. [unreadVariable] Sigil-2.4.2/src/Tabs/ImageTab.cpp:85:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_WebView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_WebView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentZoomFactor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentZoomFactor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentZoomFactor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_page_source [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:260:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OpenWithEditor0 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:311:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:380:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OpenWithEditor0 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:406:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_OpenWithEditor0 [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:427:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentZoomFactor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:76:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:109:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_HTMLResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:148:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:191:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:200:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_safeToLoad [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastPosition [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:305:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_suspendTabReloading [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:322:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:329:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:336:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_safeToLoad [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:369:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:376:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:384:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:392:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:400:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:408:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:416:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:424:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:432:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:440:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:448:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:456:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:464:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:472:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:480:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:488:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:499:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:507:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:525:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:533:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:541:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:549:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:557:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:565:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:572:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:581:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:588:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:595:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:606:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:613:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:643:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:655:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:662:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:669:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:676:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:683:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:690:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:697:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:705:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:724:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_HTMLResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:752:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_HTMLResource [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:764:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:771:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:778:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:788:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:799:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:809:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:820:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:828:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:836:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:844:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:853:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:869:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:878:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:885:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:892:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:900:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:907:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:914:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:921:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:928:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:935:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:942:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:949:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:956:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:963:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:970:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:978:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:990:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1002:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1013:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1020:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1027:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1034:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1048:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1055:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1062:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_suspendTabReloading [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:1163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_suspendTabReloading [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/OPFTab.cpp:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastPosition [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/OPFTab.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastPosition [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/PdfTab.cpp:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pdf [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/FlowTab.cpp:192:23: style: Condition 'is_modified' is always false [knownConditionTrueFalse] Sigil-2.4.2/src/Tabs/FlowTab.cpp:189:24: note: Assignment 'is_modified=false', assigned value is 0 Sigil-2.4.2/src/Tabs/FlowTab.cpp:192:23: note: Condition 'is_modified' is always false Sigil-2.4.2/src/Tabs/TabBar.cpp:47:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TabBar.cpp:58:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TabBar.cpp:101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_TabIndex [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/WellFormedCheckComponent.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Message [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/WellFormedCheckComponent.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastError [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/WellFormedCheckComponent.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_DemandingAttention [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/WellFormedCheckComponent.cpp:105:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/ImageTab.cpp:283:25: style: Local variable 'resourceUrl' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Tabs/ImageTab.cpp:267:20: note: Shadowed variable Sigil-2.4.2/src/Tabs/ImageTab.cpp:283:25: note: Shadow local variable Sigil-2.4.2/src/Tabs/ImageTab.cpp:275:9: performance: Range variable 'ename' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Tabs/ImageTab.cpp:347:13: performance: Range variable 'editor' should be declared as const reference. [iterateByValue] Sigil-2.4.2/src/Tabs/TextTab.cpp:44:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TextTab.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TextTab.cpp:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TextTab.cpp:216:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_wCodeView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TextTab.cpp:285:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_PositionToScrollTo [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TextTab.cpp:324:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TabManager.cpp:155:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTMLResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TabManager.cpp:271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_newTab [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TabManager.cpp:384:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastContentTab [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TabManager.cpp:404:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tabs_deletion_in_use [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TabManager.cpp:694:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight_NONE [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TabManager.cpp:741:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LastContentTab [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Tabs/TabManager.cpp:796:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPFResourceType [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/LineNumberArea.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CodeEditor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/WebEngPage.cpp:59:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NavigationTypeLinkClicked [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/WebEngPage.cpp:82:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_url [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ViewWebPage [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ViewWebPage [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:144:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CaretLocationUpdate [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CustomSetDocumentInProgress [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:194:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isLoadFinished [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:199:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hoverUrl [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:213:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentZoomFactor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:218:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentZoomFactor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:223:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CurrentZoomFactor [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:252:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pendingScrollToFragment [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:273:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hoverUrl [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isLoadFinished [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:295:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CustomSetDocumentInProgress [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_LoadOkay [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:333:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExcludeUserInputEvents [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:346:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isLoadFinished [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:370:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isLoadFinished [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:398:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationWorld [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:431:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:452:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c_GetCaretLocation [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:461:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:499:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CaretLocationUpdate [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:525:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CaretLocationUpdate [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:536:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_CaretLocationUpdate [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Widgets/CaretStyle.cpp:27:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_TextCursorWidth [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Widgets/AVView.cpp:78:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_WebView [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Widgets/AVView.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_path [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/Widgets/AVView.cpp:113:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_path [valueFlowBailoutIncompleteVar] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:71:8: style:inconclusive: Technically the member function 'JSResult::isFinished' can be const. [functionConst] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:89:9: style:inconclusive: Technically the member function 'HTMLResult::isFinished' can be const. [functionConst] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:69:3: style: Struct 'JSResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:76:5: style: Struct 'SetJavascriptResultFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:88:4: style: Struct 'HTMLResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:94:6: style: Struct 'SetToHTMLResultFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:438:16: style: Condition 'i==hierarchy_length' is always false [knownConditionTrueFalse] Sigil-2.4.2/src/ViewEditors/ViewPreview.cpp:435:23: note: Assuming that condition 'i' definition 'parser'. [funcArgNamesDifferentUnnamed] head Sigil-2.4.2/internal/gumbo/parser.c:3919:65: style:inconclusive: Function 'handle_in_template' argument 2 names different: declaration '' definition 'token'. [funcArgNamesDifferentUnnamed] head Sigil-2.4.2/internal/gumbo/parser.c:410:16: style: Variable 'open_elements' can be declared as pointer to const [constVariablePointer] head Sigil-2.4.2/internal/gumbo/parser.c:612:47: style:inconclusive: Function 'node_html_tag_is' argument 1 names different: declaration '' definition 'node'. [funcArgNamesDifferentUnnamed] head Sigil-2.4.2/internal/gumbo/parser.c:612:62: style:inconclusive: Function 'node_html_tag_is' argument 2 names different: declaration '' definition 'tag'. [funcArgNamesDifferentUnnamed] head Sigil-2.4.2/internal/gumbo/parser.c:627:82: style:inconclusive: Function 'get_current_template_insertion_mode' argument 1 names different: declaration '' definition 'parser'. [funcArgNamesDifferentUnnamed] head Sigil-2.4.2/internal/gumbo/parser.c:628:16: style: Variable 'template_insertion_modes' can be declared as pointer to const [constVariablePointer] head Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:178:24: style: Error code from the return value of function folder.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:193:24: style: Error code from the return value of function folder.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:444:33: style: Error code from the return value of function folder.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:476:12: style: Error code from the return value of function folder.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/BookManipulation/FolderKeeper.cpp:497:33: style: Error code from the return value of function folder.mkpath() is not used. [ignoredReturnErrorCode] 2.20.0 Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:376:33: style: Local variable 'match' shadows outer variable [shadowVariable] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:371:24: note: Shadowed declaration Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:376:33: note: Shadow variable head Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:376:33: style: Local variable 'match' shadows outer variable [shadowVariable] Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:371:24: note: Shadowed variable Sigil-2.4.2/src/BookManipulation/XhtmlDoc.cpp:376:33: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:441:9: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:430:5: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:441:9: note: Shadow variable head Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:441:9: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:430:5: note: Shadowed variable Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:441:9: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:532:37: style: Local variable 'entry' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:522:33: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:532:37: note: Shadow variable head Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:532:37: style: Local variable 'entry' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:522:33: note: Shadowed variable Sigil-2.4.2/src/Dialogs/ClipEditor.cpp:532:37: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:218:26: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:161:22: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:218:26: note: Shadow variable head Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:218:26: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:161:22: note: Shadowed variable Sigil-2.4.2/src/Dialogs/DryRunReplace.cpp:218:26: note: Shadow local variable head Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:207:13: style: Error code from the return value of function mfolder.mkdir() is not used. [ignoredReturnErrorCode] 2.20.0 Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:236:23: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:52:22: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:236:23: note: Shadow variable head Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:236:23: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:52:22: note: Shadowed variable Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:236:23: note: Shadow local variable head Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:258:36: style: Error code from the return value of function eroot.mkpath() is not used. [ignoredReturnErrorCode] 2.20.0 Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:341:23: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:52:22: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:341:23: note: Shadow variable head Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:341:23: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:52:22: note: Shadowed variable Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:341:23: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:493:23: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:52:22: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:493:23: note: Shadow variable head Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:493:23: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:52:22: note: Shadowed variable Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:493:23: note: Shadow local variable head Sigil-2.4.2/src/Dialogs/EmptyLayout.cpp:69:12: style: Error code from the return value of function folder.mkdir() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/Dialogs/Inspector.cpp:68:20: style: Error code from the return value of function storageDir.mkpath() is not used. [ignoredReturnErrorCode] 2.20.0 Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:775:21: style: Local variable 'child' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:771:17: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:775:21: note: Shadow variable head Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:775:21: style: Local variable 'child' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:771:17: note: Shadowed variable Sigil-2.4.2/src/Dialogs/MetaEditor.cpp:775:21: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:946:21: style: Local variable 'href' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:872:17: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:946:21: note: Shadow variable head Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:946:21: style: Local variable 'href' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:872:17: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PluginRunner.cpp:946:21: note: Shadow local variable head Sigil-2.4.2/src/Dialogs/PreferenceWidgets/AppearanceWidget.cpp:326:81: style:inconclusive: Function 'loadCodeViewColorsList' argument 1 names different: declaration '' definition 'codeViewAppearance'. [funcArgNamesDifferentUnnamed] head Sigil-2.4.2/src/Dialogs/PreferenceWidgets/PluginWidget.cpp:347:41: style:inconclusive: Function 'pluginMapChanged' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] 2.20.0 Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:230:14: style: Local variable 'row' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:219:9: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:230:14: note: Shadow variable head Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:230:14: style: Local variable 'row' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:219:9: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:230:14: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:231:24: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:220:20: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:231:24: note: Shadow variable head Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:231:24: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:220:20: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:231:24: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:303:14: style: Local variable 'row' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:287:9: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:303:14: note: Shadow variable head Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:303:14: style: Local variable 'row' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:287:9: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:303:14: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:304:24: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:288:20: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:304:24: note: Shadow variable head Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:304:24: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:288:20: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:304:24: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:318:26: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:288:20: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:318:26: note: Shadow variable head Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:318:26: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:288:20: note: Shadowed variable Sigil-2.4.2/src/Dialogs/PreferenceWidgets/SpellCheckWidget.cpp:318:26: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:216:26: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:152:22: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:216:26: note: Shadow variable head Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:216:26: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:152:22: note: Shadowed variable Sigil-2.4.2/src/Dialogs/ReplacementChooser.cpp:216:26: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/ReportsWidgets/ClassesInHTMLFilesWidget.h:69:61: performance: Function parameter 'html_classes_usage' should be passed by const reference. [passedByValue] 2.20.0 Sigil-2.4.2/src/Dialogs/ReportsWidgets/StylesInCSSFilesWidget.h:80:61: performance: Function parameter 'css_selectors_usage' should be passed by const reference. [passedByValue] 2.20.0 Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:660:9: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:650:5: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:660:9: note: Shadow variable head Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:660:9: style: Local variable 'item' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:650:5: note: Shadowed variable Sigil-2.4.2/src/Dialogs/SearchEditor.cpp:660:9: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:363:17: style: Local variable 'html' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:321:13: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:363:17: note: Shadow variable head Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:363:17: style: Local variable 'html' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:321:13: note: Shadowed variable Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:363:17: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:373:17: style: Local variable 'html' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:321:13: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:373:17: note: Shadow variable head Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:373:17: style: Local variable 'html' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:321:13: note: Shadowed variable Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:373:17: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:386:17: style: Local variable 'html' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:321:13: note: Shadowed declaration Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:386:17: note: Shadow variable head Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:386:17: style: Local variable 'html' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:321:13: note: Shadowed variable Sigil-2.4.2/src/Dialogs/SelectFiles.cpp:386:17: note: Shadow local variable head Sigil-2.4.2/src/EmbedPython/EmbeddedPython.cpp:317:5: performance: Range variable 's' should be declared as const reference. [iterateByValue] head Sigil-2.4.2/src/Importers/ImportEPUB.cpp:517:25: style: Error code from the return value of function dir.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/Importers/ImportEPUB.cpp:520:59: style: Error code from the return value of function dir.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/Importers/ImportEPUB.cpp:612:16: style: Error code from the return value of function folder.mkdir() is not used. [ignoredReturnErrorCode] 2.20.0 Sigil-2.4.2/src/Importers/ImportHTML.cpp:107:28: style: Local variable 'nav_resource' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Importers/ImportHTML.cpp:105:23: note: Shadowed declaration Sigil-2.4.2/src/Importers/ImportHTML.cpp:107:28: note: Shadow variable head Sigil-2.4.2/src/Importers/ImportHTML.cpp:107:28: style: Local variable 'nav_resource' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Importers/ImportHTML.cpp:105:23: note: Shadowed variable Sigil-2.4.2/src/Importers/ImportHTML.cpp:107:28: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Importers/ImportTXT.cpp:72:28: style: Local variable 'nav_resource' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Importers/ImportTXT.cpp:70:23: note: Shadowed declaration Sigil-2.4.2/src/Importers/ImportTXT.cpp:72:28: note: Shadow variable head Sigil-2.4.2/src/Importers/ImportTXT.cpp:72:28: style: Local variable 'nav_resource' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Importers/ImportTXT.cpp:70:23: note: Shadowed variable Sigil-2.4.2/src/Importers/ImportTXT.cpp:72:28: note: Shadow local variable head Sigil-2.4.2/src/MainUI/BookBrowser.cpp:1422:19: style: Error code from the return value of function epub_root.mkpath() is not used. [ignoredReturnErrorCode] 2.20.0 Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2306:5: style: Local variable 'resource' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2294:15: note: Shadowed declaration Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2306:5: note: Shadow variable head Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2306:5: style: Local variable 'resource' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2294:15: note: Shadowed variable Sigil-2.4.2/src/MainUI/BookBrowser.cpp:2306:5: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/MainUI/MainWindow.cpp:1180:24: style: Local variable 'pr' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1134:20: note: Shadowed declaration Sigil-2.4.2/src/MainUI/MainWindow.cpp:1180:24: note: Shadow variable head Sigil-2.4.2/src/MainUI/MainWindow.cpp:1180:24: style: Local variable 'pr' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:1134:20: note: Shadowed variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:1180:24: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/MainUI/MainWindow.cpp:2399:21: style: Local variable 'text' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2359:13: note: Shadowed declaration Sigil-2.4.2/src/MainUI/MainWindow.cpp:2399:21: note: Shadow variable head Sigil-2.4.2/src/MainUI/MainWindow.cpp:2399:21: style: Local variable 'text' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:2359:13: note: Shadowed variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:2399:21: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/MainUI/MainWindow.cpp:3550:26: style: Local variable 'flow_tab' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3507:14: note: Shadowed declaration Sigil-2.4.2/src/MainUI/MainWindow.cpp:3550:26: note: Shadow variable head Sigil-2.4.2/src/MainUI/MainWindow.cpp:3550:26: style: Local variable 'flow_tab' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3507:14: note: Shadowed variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:3550:26: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/MainUI/MainWindow.cpp:3564:22: style: Local variable 'flow_tab' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3507:14: note: Shadowed declaration Sigil-2.4.2/src/MainUI/MainWindow.cpp:3564:22: note: Shadow variable head Sigil-2.4.2/src/MainUI/MainWindow.cpp:3564:22: style: Local variable 'flow_tab' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:3507:14: note: Shadowed variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:3564:22: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/MainUI/MainWindow.cpp:5165:27: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:129:22: note: Shadowed declaration Sigil-2.4.2/src/MainUI/MainWindow.cpp:5165:27: note: Shadow variable head Sigil-2.4.2/src/MainUI/MainWindow.cpp:5165:27: style: Local variable 'SETTINGS_GROUP' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/MainWindow.cpp:129:22: note: Shadowed variable Sigil-2.4.2/src/MainUI/MainWindow.cpp:5165:27: note: Shadow local variable head Sigil-2.4.2/src/MainUI/MainWindow.cpp:845:27: style: Error code from the return value of function epub_root.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/MainUI/MainWindow.cpp:864:17: style: Error code from the return value of function repoDir.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/MainUI/MainWindow.cpp:925:15: style: Error code from the return value of function coDir.mkpath() is not used. [ignoredReturnErrorCode] 2.20.0 Sigil-2.4.2/src/MainUI/MainWindow.h:109:30: performance: Function parameter 'version' should be passed by const reference. [passedByValue] head Sigil-2.4.2/src/MainUI/MainWindow.h:187:13: warning: Member variable 'LocationBookmark::cv_cursor_position' has no initializer. [uninitMemberVarNoCtor] 2.20.0 Sigil-2.4.2/src/MainUI/MainWindow.h:331:28: performance: Function parameter 'version' should be passed by const reference. [passedByValue] 2.20.0 Sigil-2.4.2/src/MainUI/MainWindow.h:747:38: performance: Function parameter 'version' should be passed by const reference. [passedByValue] 2.20.0 Sigil-2.4.2/src/MainUI/MainWindow.h:861:69: performance: Function parameter 'version' should be passed by const reference. [passedByValue] 2.20.0 Sigil-2.4.2/src/MainUI/OPFModel.cpp:421:18: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/OPFModel.cpp:355:9: note: Shadowed declaration Sigil-2.4.2/src/MainUI/OPFModel.cpp:421:18: note: Shadow variable head Sigil-2.4.2/src/MainUI/OPFModel.cpp:421:18: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/OPFModel.cpp:355:9: note: Shadowed variable Sigil-2.4.2/src/MainUI/OPFModel.cpp:421:18: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/MainUI/OPFModel.cpp:460:17: style: Variable 'filename' is assigned a value that is never used. [unreadVariable] 2.20.0 Sigil-2.4.2/src/MainUI/OPFModel.cpp:509:18: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/OPFModel.cpp:457:9: note: Shadowed declaration Sigil-2.4.2/src/MainUI/OPFModel.cpp:509:18: note: Shadow variable head Sigil-2.4.2/src/MainUI/OPFModel.cpp:509:18: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/MainUI/OPFModel.cpp:457:9: note: Shadowed variable Sigil-2.4.2/src/MainUI/OPFModel.cpp:509:18: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/MainUI/ValidationResultsView.cpp:298:13: style: Variable 'shortname' is assigned a value that is never used. [unreadVariable] 2.20.0 Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:109:24: style: Local variable 'decoder' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:72:20: note: Shadowed declaration Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:109:24: note: Shadow variable head Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:109:24: style: Local variable 'decoder' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:72:20: note: Shadowed variable Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:109:24: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:121:24: style: Local variable 'decoder' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:72:20: note: Shadowed declaration Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:121:24: note: Shadow variable head Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:121:24: style: Local variable 'decoder' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:72:20: note: Shadowed variable Sigil-2.4.2/src/Misc/HTMLEncodingResolver.cpp:121:24: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Misc/HTMLSpellCheck.cpp:71:14: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Misc/HTMLSpellCheck.cpp:63:37: note: Shadowed declaration Sigil-2.4.2/src/Misc/HTMLSpellCheck.cpp:71:14: note: Shadow variable head Sigil-2.4.2/src/Misc/HTMLSpellCheck.cpp:71:14: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Misc/HTMLSpellCheck.cpp:63:37: note: Shadowed variable Sigil-2.4.2/src/Misc/HTMLSpellCheck.cpp:71:14: note: Shadow local variable head Sigil-2.4.2/src/Misc/PluginDB.cpp:120:5: performance: Range variable 's' should be declared as const reference. [iterateByValue] head Sigil-2.4.2/src/Misc/PluginDB.cpp:54:19: style: Error code from the return value of function pluginDir.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/Misc/SettingsStore.h:181:13: warning: Member variable 'PreviewAppearance::font_size' has no initializer. [uninitMemberVarNoCtor] head Sigil-2.4.2/src/Misc/SettingsStore.h:189:13: warning: Member variable 'CodeViewAppearance::font_size' has no initializer. [uninitMemberVarNoCtor] head Sigil-2.4.2/src/Misc/SettingsStore.h:223:13: warning: Member variable 'SpecialCharacterAppearance::font_size' has no initializer. [uninitMemberVarNoCtor] 2.20.0 Sigil-2.4.2/src/Misc/SettingsStore.h:322:55: performance: Function parameter 'name' should be passed by const reference. [passedByValue] 2.20.0 Sigil-2.4.2/src/Misc/SettingsStore.h:330:79: performance: Function parameter 'codenames' should be passed by const reference. [passedByValue] head Sigil-2.4.2/src/Misc/SpellCheck.cpp:546:17: style: Error code from the return value of function userDir.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/Misc/SpellCheck.cpp:79:17: style: Error code from the return value of function userDir.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/Misc/Utility.cpp:336:36: style: Error code from the return value of function folder_destination.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/Misc/Utility.cpp:902:25: style: Error code from the return value of function dir.mkpath() is not used. [ignoredReturnErrorCode] head Sigil-2.4.2/src/Misc/Utility.cpp:905:59: style: Error code from the return value of function dir.mkpath() is not used. [ignoredReturnErrorCode] 2.20.0 Sigil-2.4.2/src/Misc/Utility.h:93:80: performance:inconclusive: Function parameter 'string' should be passed by const reference. [passedByValue] head Sigil-2.4.2/src/Misc/WebProfileMgr.cpp:119:20: style: Error code from the return value of function storageDir.mkpath() is not used. [ignoredReturnErrorCode] 2.20.0 Sigil-2.4.2/src/Parsers/CSSInfo.cpp:247:30: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:232:9: note: Shadowed declaration Sigil-2.4.2/src/Parsers/CSSInfo.cpp:247:30: note: Shadow variable head Sigil-2.4.2/src/Parsers/CSSInfo.cpp:247:30: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Parsers/CSSInfo.cpp:232:9: note: Shadowed variable Sigil-2.4.2/src/Parsers/CSSInfo.cpp:247:30: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Query/CParser.cpp:203:14: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:187:10: note: Shadowed declaration Sigil-2.4.2/src/Query/CParser.cpp:203:14: note: Shadow variable head Sigil-2.4.2/src/Query/CParser.cpp:203:14: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:187:10: note: Shadowed variable Sigil-2.4.2/src/Query/CParser.cpp:203:14: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Query/CParser.cpp:503:14: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:446:10: note: Shadowed declaration Sigil-2.4.2/src/Query/CParser.cpp:503:14: note: Shadow variable head Sigil-2.4.2/src/Query/CParser.cpp:503:14: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:446:10: note: Shadowed variable Sigil-2.4.2/src/Query/CParser.cpp:503:14: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Query/CParser.cpp:543:14: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:446:10: note: Shadowed declaration Sigil-2.4.2/src/Query/CParser.cpp:543:14: note: Shadow variable head Sigil-2.4.2/src/Query/CParser.cpp:543:14: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:446:10: note: Shadowed variable Sigil-2.4.2/src/Query/CParser.cpp:543:14: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Query/CParser.cpp:855:22: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:850:14: note: Shadowed declaration Sigil-2.4.2/src/Query/CParser.cpp:855:22: note: Shadow variable head Sigil-2.4.2/src/Query/CParser.cpp:855:22: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:850:14: note: Shadowed variable Sigil-2.4.2/src/Query/CParser.cpp:855:22: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Query/CParser.cpp:888:22: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:850:14: note: Shadowed declaration Sigil-2.4.2/src/Query/CParser.cpp:888:22: note: Shadow variable head Sigil-2.4.2/src/Query/CParser.cpp:888:22: style: Local variable 'c' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CParser.cpp:850:14: note: Shadowed variable Sigil-2.4.2/src/Query/CParser.cpp:888:22: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/Query/CSelector.cpp:391:35: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CSelector.cpp:371:23: note: Shadowed declaration Sigil-2.4.2/src/Query/CSelector.cpp:391:35: note: Shadow variable head Sigil-2.4.2/src/Query/CSelector.cpp:391:35: style: Local variable 'i' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Query/CSelector.cpp:371:23: note: Shadowed variable Sigil-2.4.2/src/Query/CSelector.cpp:391:35: note: Shadow local variable 2.20.0 Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:71:24: style: Local variable 'locker' shadows outer variable [shadowVariable] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:46:17: note: Shadowed declaration Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:71:24: note: Shadow variable head Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:71:24: style: Local variable 'locker' shadows outer variable [shadowVariable] Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:46:17: note: Shadowed variable Sigil-2.4.2/src/ResourceObjects/NavProcessor.cpp:71:24: note: Shadow local variable head Sigil-2.4.2/src/Tabs/FlowTab.cpp:192:23: style: Condition 'is_modified' is always false [knownConditionTrueFalse] Sigil-2.4.2/src/Tabs/FlowTab.cpp:189:24: note: Assignment 'is_modified=false', assigned value is 0 Sigil-2.4.2/src/Tabs/FlowTab.cpp:192:23: note: Condition 'is_modified' is always false 2.20.0 Sigil-2.4.2/src/Tabs/ImageTab.cpp:283:25: style: Local variable 'resourceUrl' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Tabs/ImageTab.cpp:267:20: note: Shadowed declaration Sigil-2.4.2/src/Tabs/ImageTab.cpp:283:25: note: Shadow variable head Sigil-2.4.2/src/Tabs/ImageTab.cpp:283:25: style: Local variable 'resourceUrl' shadows outer variable [shadowVariable] Sigil-2.4.2/src/Tabs/ImageTab.cpp:267:20: note: Shadowed variable Sigil-2.4.2/src/Tabs/ImageTab.cpp:283:25: note: Shadow local variable head Sigil-2.4.2/src/ViewEditors/CodeViewEditor.cpp:1472:53: style: Condition '!selected_word.isEmpty()' is always true [knownConditionTrueFalse] Sigil-2.4.2/src/ViewEditors/CodeViewEditor.cpp:1472:47: note: Assuming that condition 'selected_word.isNull()' is not redundant Sigil-2.4.2/src/ViewEditors/CodeViewEditor.cpp:1472:53: note: Condition '!selected_word.isEmpty()' is always true head Sigil-2.4.2/src/main.cpp:352:23: style: Error code from the return value of function workspace_dir.mkpath() is not used. [ignoredReturnErrorCode] 2.20.0 char_ref.rl:1000:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1004:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1008:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1012:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1016:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1020:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1024:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1028:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1032:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1036:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1040:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1044:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1048:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1052:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1056:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1060:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1064:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1068:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1072:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1076:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1084:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1088:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1092:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1096:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1100:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1108:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1112:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1116:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1120:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1128:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1132:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1136:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1140:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1144:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1148:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1152:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1156:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1160:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1164:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1168:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1176:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1180:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1184:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1188:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1192:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1196:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1200:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1204:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1208:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1212:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1216:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1220:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1224:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1228:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1232:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1236:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1240:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1244:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1248:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1252:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1256:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1260:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1268:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1272:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1276:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1280:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1284:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1288:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1292:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1296:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1300:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1304:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1308:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1312:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1316:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1320:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1324:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1328:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1332:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1336:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1344:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1348:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1352:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1356:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1364:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1368:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1372:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1376:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1380:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1384:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1388:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1396:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1400:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1404:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1408:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1412:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1416:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1420:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1424:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1428:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1432:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1436:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1440:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1444:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1448:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1452:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1456:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1460:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1464:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1468:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1476:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1480:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1484:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1488:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1492:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1496:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1500:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1504:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1508:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1512:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1516:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1520:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1524:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1528:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1532:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1536:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1540:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1544:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1548:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1552:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1556:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1560:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1564:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1568:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1572:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1576:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1580:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1584:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1588:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1592:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1596:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1600:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1604:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1608:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1612:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1616:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1620:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1624:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1628:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1632:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1636:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1640:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1644:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1648:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1652:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1656:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1660:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1664:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1668:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1672:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1676:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1680:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1684:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1688:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1692:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1696:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1700:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1704:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1708:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1712:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1716:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1720:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1724:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1728:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1732:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1736:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1740:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1744:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1748:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1752:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1756:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1760:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1764:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1768:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1772:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1776:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1780:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1784:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1788:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1792:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1796:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1800:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1808:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1812:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1816:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1820:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1824:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1828:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1832:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1836:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1840:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1844:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1848:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1852:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1856:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1860:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1864:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1868:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1872:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1876:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1880:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1884:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1888:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1892:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1896:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1900:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1904:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1908:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1912:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1916:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1920:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1924:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1928:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1932:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1936:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1940:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1944:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1948:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1952:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1956:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1960:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1964:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1968:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1972:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1976:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1980:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1984:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1988:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1992:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:1996:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2000:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2004:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2008:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2012:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2016:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2020:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2024:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2028:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2032:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2036:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2040:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2044:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2048:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2052:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2056:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2060:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2064:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2068:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2072:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2076:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2084:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2088:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2092:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2096:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2100:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2108:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2112:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2116:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2120:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2128:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2132:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2136:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2140:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2144:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2148:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2152:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2156:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2160:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2164:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2168:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2176:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2180:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2184:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2188:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2192:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2196:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2200:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2204:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2208:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2212:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2216:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2220:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2224:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2228:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2232:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2236:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2240:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2244:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2248:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2252:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2256:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2260:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2268:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2272:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2276:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2280:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2284:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2288:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2292:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2296:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2300:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2304:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2308:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2312:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2316:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2320:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2324:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2328:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2332:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2336:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2344:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2348:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:234:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2352:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2356:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2364:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2368:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:236:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2372:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2376:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2380:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2384:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2388:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:238:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2396:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2400:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2404:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2408:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:240:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2412:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2416:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2420:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2424:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2428:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2432:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2436:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2440:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2444:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2448:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:244:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2452:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2456:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2460:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2464:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2468:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2476:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2480:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2484:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2488:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:248:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2492:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2496:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2500:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2504:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2508:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2512:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2516:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2520:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2524:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2528:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:252:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2532:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2536:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2540:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2544:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2548:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2552:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2556:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2560:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2564:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2568:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:256:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2572:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2576:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2580:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2584:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2588:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2592:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2596:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2600:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2604:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2608:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:260:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2612:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2616:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2620:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2624:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2628:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2632:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2636:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2640:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2644:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2648:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2652:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2656:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2660:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2664:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2668:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2672:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2676:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2680:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2684:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2688:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:268:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2692:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2696:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2700:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2704:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2708:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2712:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2716:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2720:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2724:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2728:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:272:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2732:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2736:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2740:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2744:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2748:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2752:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2756:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2760:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2764:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2768:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:276:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2772:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2776:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2780:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2784:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2788:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2792:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2796:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2800:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2808:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:280:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2812:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2816:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2820:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2824:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2828:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2832:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2836:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2840:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2844:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2848:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:284:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2852:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2856:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2860:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2864:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2868:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2872:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2876:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2880:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2884:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2888:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:288:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2892:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2896:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2900:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2904:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2908:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2912:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2916:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2920:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2924:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2928:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:292:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2932:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2936:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2940:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2944:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2948:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2952:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2956:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2960:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2964:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2968:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:296:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2972:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2976:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2980:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2984:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2988:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2992:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:2996:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3000:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3004:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3008:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:300:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3012:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3016:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3020:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3024:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3028:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3032:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3036:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3040:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3044:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3048:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:304:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3052:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3056:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3060:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3064:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3068:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3072:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3076:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3084:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3088:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:308:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3092:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3096:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3100:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3108:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3112:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3116:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3120:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3128:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:312:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3132:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3136:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3140:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3144:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3148:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3152:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3156:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3160:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3164:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3168:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:316:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3176:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3180:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3184:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3188:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3192:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3196:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3200:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3204:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3208:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:320:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3212:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3216:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3220:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3224:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3228:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3232:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3236:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3240:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3244:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3248:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:324:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3252:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3256:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3260:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3268:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3272:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3276:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3280:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3284:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3288:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:328:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3292:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3296:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3300:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3304:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3308:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3312:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3316:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3320:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3324:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3328:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:332:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3332:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3336:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3344:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3348:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3352:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3356:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3364:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3368:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:336:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3372:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3376:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3380:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3384:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3388:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3396:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3400:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3404:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3408:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3412:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3416:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3420:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3424:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3428:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3432:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3436:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3440:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3444:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3448:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:344:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3452:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3456:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3460:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3464:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3468:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3476:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3480:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3484:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3488:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:348:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3492:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3496:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3500:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3504:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3508:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3512:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3516:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3520:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3524:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3528:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:352:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3532:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3536:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3540:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3544:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3548:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3552:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3556:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3560:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3564:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3568:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:356:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3572:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3576:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3580:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3584:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3588:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3592:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3596:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3600:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3604:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3608:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3612:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3616:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3620:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3624:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3628:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3632:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3636:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3640:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3644:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3648:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:364:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3652:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3656:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3660:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3664:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3668:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3672:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3676:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3680:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3684:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3688:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:368:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3692:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3696:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3700:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3704:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3708:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3712:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3716:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3720:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3724:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3728:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:372:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3732:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3736:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3740:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3744:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3748:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3752:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3756:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3760:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3764:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3768:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:376:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3772:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3776:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3780:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3784:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3788:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3792:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3796:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3800:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3808:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:380:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3812:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3816:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3820:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3824:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3828:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3832:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3836:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3840:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3844:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3848:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:384:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3852:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3856:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3860:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3864:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3868:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3872:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3876:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3880:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3884:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3888:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:388:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3892:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3896:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3900:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3904:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3908:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3912:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3916:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3920:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3924:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3928:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3932:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3936:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3940:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3944:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3948:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3952:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3956:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3960:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3964:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3968:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:396:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3972:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3976:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3980:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3984:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3988:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3992:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:3996:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4000:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4004:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4008:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:400:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4012:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4016:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4020:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4024:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4028:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4032:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4036:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4040:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4044:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4048:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:404:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4052:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4056:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4060:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4064:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4068:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4072:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4076:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4084:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4088:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:408:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4092:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4096:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4100:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4108:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4112:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4116:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4120:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4128:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:412:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4132:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4136:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4140:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4144:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4148:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4152:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4156:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4160:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4164:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4168:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:416:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4176:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4180:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4184:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4188:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4192:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4196:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4200:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4204:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4208:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:420:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4212:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4216:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4220:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4224:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4228:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4232:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4236:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4240:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4244:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4248:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:424:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4252:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4256:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4260:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4268:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4272:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4276:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4280:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4284:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4288:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:428:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4292:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4296:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4300:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4304:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4308:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4312:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4316:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4320:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4324:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4328:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:432:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4332:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4336:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4344:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4348:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4352:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4356:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4364:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4368:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:436:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4372:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4376:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4380:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4384:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4388:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4396:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4400:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4404:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4408:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:440:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4412:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4416:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4420:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4424:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4428:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4432:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4436:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4440:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4444:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4448:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:444:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4452:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4456:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4460:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4464:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4468:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4476:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4480:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4484:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4488:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:448:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4492:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4496:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4500:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4504:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4508:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4512:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4516:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4520:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4524:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4528:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:452:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4532:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4536:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4540:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4544:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4548:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4552:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4556:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4560:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4564:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4568:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:456:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4572:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4576:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4580:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4584:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4588:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4592:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4596:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4600:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4604:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4608:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:460:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4612:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4616:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4620:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4624:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4628:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4632:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4636:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4640:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4644:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4648:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:464:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4652:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4656:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4660:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4664:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4668:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4672:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4676:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4680:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4684:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4688:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:468:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4692:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4696:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4700:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4704:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4708:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4712:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4716:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4720:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4724:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4728:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4732:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4736:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4740:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4744:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4748:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4752:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4756:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4760:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4764:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4768:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:476:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4772:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4776:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4780:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4784:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4788:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4792:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4796:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4800:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4808:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:480:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4812:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4816:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4820:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4824:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4828:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4832:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4836:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4840:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4844:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4848:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:484:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4852:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4856:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4860:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4864:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4868:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4872:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4876:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4880:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4884:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4888:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:488:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4892:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4896:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4900:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4904:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4908:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4912:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4916:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4920:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4924:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4928:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:492:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4932:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4936:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4940:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4944:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4948:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4952:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4956:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4960:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4964:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4968:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:496:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4972:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4976:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4980:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4984:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4988:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4992:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:4996:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5000:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5004:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5008:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:500:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5012:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5016:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5020:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5024:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5028:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5032:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5036:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5040:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5044:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5048:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:504:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5052:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5056:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5060:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5064:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5068:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5072:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5076:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5084:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5088:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:508:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5092:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5096:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5100:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5108:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5112:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5116:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5120:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5128:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:512:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5132:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5136:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5140:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5144:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5148:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5152:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5156:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5160:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5164:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5168:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:516:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5176:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5180:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5184:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5188:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5192:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5196:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5200:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5204:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5208:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:520:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5212:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5216:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5220:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5224:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5228:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5232:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5236:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5240:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5244:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5248:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:524:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5252:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5256:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5260:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5268:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5272:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5276:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5280:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5284:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5288:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:528:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5292:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5296:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5300:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5304:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5308:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5312:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5316:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5320:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5324:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5328:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:532:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5332:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5336:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5344:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5348:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5352:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5356:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5364:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5368:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:536:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5372:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5376:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5380:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5384:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5388:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5396:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5400:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5404:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5408:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:540:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5412:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5416:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5420:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5424:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5428:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5432:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5436:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5440:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5444:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5448:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:544:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5452:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5456:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5460:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5464:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5468:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5476:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5480:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5484:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5488:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:548:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5492:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5496:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5500:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5504:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5508:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5512:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5516:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5520:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5524:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5528:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:552:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5532:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5536:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5540:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5544:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5548:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5552:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5556:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5560:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5564:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5568:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:556:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5572:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5576:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5580:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5584:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5588:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5592:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5596:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5600:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5604:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5608:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:560:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5612:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5616:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5620:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5624:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5628:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5632:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5636:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5640:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5644:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5648:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:564:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5652:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5656:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5660:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5664:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5668:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5672:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5676:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5680:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5684:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5688:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:568:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5692:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5696:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5700:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5704:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5708:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5712:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5716:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5720:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5724:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5728:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:572:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5732:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5736:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5740:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5744:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5748:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5752:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5756:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5760:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5764:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5768:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:576:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5772:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5776:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5780:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5784:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5788:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5792:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5796:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5800:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5808:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:580:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5812:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5816:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5820:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5824:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5828:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5832:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5836:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5840:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5844:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5848:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:584:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5852:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5856:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5860:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5864:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5868:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5872:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5876:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5880:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5884:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5888:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:588:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5892:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5896:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5900:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5904:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5908:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5912:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5916:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5920:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5924:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5928:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:592:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5932:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5936:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5940:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5944:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5948:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5952:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5956:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5960:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5964:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5968:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:596:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5972:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5976:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5980:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5984:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5988:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5992:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:5996:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6000:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6004:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6008:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:600:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6012:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6016:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6020:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6024:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6028:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6032:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6036:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6040:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6044:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6048:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:604:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6052:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6056:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6060:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6064:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6068:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6072:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6076:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6084:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6088:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:608:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6092:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6096:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6100:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6108:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6112:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6116:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6120:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6128:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:612:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6132:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6136:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6140:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6144:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6148:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6152:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6156:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6160:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6164:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6168:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:616:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6176:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6180:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6184:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6188:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6192:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6196:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6200:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6204:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6208:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:620:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6212:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6216:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6220:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6224:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6228:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6232:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6236:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6240:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6244:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6248:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:624:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6252:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6256:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6260:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6268:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6272:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6276:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6280:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6284:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6288:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:628:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6292:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6296:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6300:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6304:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6308:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6312:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6316:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6320:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6324:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6328:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:632:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6332:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6336:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6344:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6348:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6352:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6356:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6364:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6368:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:636:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6372:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6376:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6380:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6384:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6388:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6396:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6400:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6404:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6408:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:640:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6412:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6416:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6420:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6424:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6428:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6432:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6436:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6440:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6444:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6448:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:644:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6452:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6456:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6460:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6464:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6468:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6476:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6480:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6484:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6488:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:648:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6492:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6496:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6500:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6504:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6508:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6512:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6516:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6520:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6524:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6528:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:652:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6532:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6536:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6540:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6544:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6548:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6552:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6556:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6560:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6564:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6568:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:656:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6572:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6576:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6580:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6584:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6588:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6592:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6596:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6600:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6604:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6608:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:660:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6612:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6616:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6620:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6624:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6628:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6632:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6636:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6640:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6644:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6648:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:664:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6652:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6656:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6660:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6664:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6668:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6672:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6676:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6680:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6684:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6688:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:668:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6692:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6696:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6700:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6704:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6708:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6712:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6716:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6720:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6724:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6728:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:672:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6732:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6736:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6740:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6744:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6748:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6752:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6756:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6760:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6764:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6768:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:676:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6772:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6776:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6780:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6784:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6788:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6792:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6796:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6800:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6808:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:680:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6812:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6816:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6820:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6824:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6828:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6832:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6836:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6840:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6844:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6848:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:684:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6852:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6856:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6860:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6864:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6868:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6872:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6876:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6880:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6884:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6888:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:688:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6892:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6896:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6900:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6904:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6908:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6912:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6916:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6920:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6924:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6928:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:692:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6932:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6936:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6940:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6944:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6948:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6952:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6956:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6960:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6964:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6968:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:696:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6972:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6976:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6980:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6984:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6988:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6992:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:6996:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7000:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7004:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7008:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:700:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7012:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7016:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7020:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7024:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7028:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7032:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7036:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7040:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7044:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7048:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:704:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7052:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7056:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7060:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7064:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7068:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7072:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7076:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7084:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7088:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:708:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7092:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7096:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7100:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7108:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7112:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7116:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7120:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7128:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:712:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7132:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7136:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7140:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7144:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7148:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7152:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7156:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7160:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7164:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7168:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:716:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7176:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7180:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7184:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7188:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7192:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7196:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7200:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7204:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7208:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:720:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7212:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7216:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7220:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7224:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7228:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7232:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7236:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7240:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7244:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7248:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:724:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7252:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7256:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7260:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7268:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7272:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7276:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7280:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7284:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7288:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:728:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7292:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7296:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7300:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7304:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7308:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7312:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7316:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7320:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7324:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7328:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:732:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7332:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7336:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7344:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7348:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7352:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7356:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7364:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7368:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:736:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7372:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7376:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7380:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7384:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7388:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7396:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7400:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7404:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7408:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:740:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7412:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7416:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7420:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7424:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7428:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7432:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7436:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7440:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7444:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7448:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:744:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7452:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7456:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7460:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7464:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7468:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7476:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7480:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7484:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7488:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:748:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7492:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7496:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7500:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7504:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7508:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7512:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7516:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7520:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7524:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7528:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:752:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7532:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7536:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7540:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7544:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7548:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7552:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7556:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7560:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7564:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7568:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:756:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7572:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7576:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7580:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7584:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7588:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7592:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7596:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7600:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7604:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7608:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:760:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7612:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7616:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7620:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7624:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7628:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7632:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7636:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7640:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7644:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7648:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:764:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7652:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7656:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7660:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7664:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7668:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7672:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7676:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7680:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7684:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7688:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:768:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7692:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7696:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7700:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7704:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7708:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7712:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7716:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7720:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7724:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7728:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:772:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7732:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7736:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7740:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7744:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7748:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7752:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7756:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7760:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7764:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7768:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:776:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7772:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7776:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7780:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7784:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7788:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7792:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7796:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7800:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7808:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:780:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7812:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7816:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7820:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7824:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7828:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7832:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7836:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7840:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7844:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7848:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:784:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7852:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7856:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7860:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7864:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7868:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7872:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7876:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7880:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7884:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7888:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:788:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7892:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7896:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7900:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7904:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7908:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7912:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7916:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7920:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7924:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7928:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:792:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7932:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7936:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7940:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7944:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7948:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7952:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7956:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7960:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7964:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7968:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:796:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7972:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7976:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7980:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7984:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7988:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7992:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:7996:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8000:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8004:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8008:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:800:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8012:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8016:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8020:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8024:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8028:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8032:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8036:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8040:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8044:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8048:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8052:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8056:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8060:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8064:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8068:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8072:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8076:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8084:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8088:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:808:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8092:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8096:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8100:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8108:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8112:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8116:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8120:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8128:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:812:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8132:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8136:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8140:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8144:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8148:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8152:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8156:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8160:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8164:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8168:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:816:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8176:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8180:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8184:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8188:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8192:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8196:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8200:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8204:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8208:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:820:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8212:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8216:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8220:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8224:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8228:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8232:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8236:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8240:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8244:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8248:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:824:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8252:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8256:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8260:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8268:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8272:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8276:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8280:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8284:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8288:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:828:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8292:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8296:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8300:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8304:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8308:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8312:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8316:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8320:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8324:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8328:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:832:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8332:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8336:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8340:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8344:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8348:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8352:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8356:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8364:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8368:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:836:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8372:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8376:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8380:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8384:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8388:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8392:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8396:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8400:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8404:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8408:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:840:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8412:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8416:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8420:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8424:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8428:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8432:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8436:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8440:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8444:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8448:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:844:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8452:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8456:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8460:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8464:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8468:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8476:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8480:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8484:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8488:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:848:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8492:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8496:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8500:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8504:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8508:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8512:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8516:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8520:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8524:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8528:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:852:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8532:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8536:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8540:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8544:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8548:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8552:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8556:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8560:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8564:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8568:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:856:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8572:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8576:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8580:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8584:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8588:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8592:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8596:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8600:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8604:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8608:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:860:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8612:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8616:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8620:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8624:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8628:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8632:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8636:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8640:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8644:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8648:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:864:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8652:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8656:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8660:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8664:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8668:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8672:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8676:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8680:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8684:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8688:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:868:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8692:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8696:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8700:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8704:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8708:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8712:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8716:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8720:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8724:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8728:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:872:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8732:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8736:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8740:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8744:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8748:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8752:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8756:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8760:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8764:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8768:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:876:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8772:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8776:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8780:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8784:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8788:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8792:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8796:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8800:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8808:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:880:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8812:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8816:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8820:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8824:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8828:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8832:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8836:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8840:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8844:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8848:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:884:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8852:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8856:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8860:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8864:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8868:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8872:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8876:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8880:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8884:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8888:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:888:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8892:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8896:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8900:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8904:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8908:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8912:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8916:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8920:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8924:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8928:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:892:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8932:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8936:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8940:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8944:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8948:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8952:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8956:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8960:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8964:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8968:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:896:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8972:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8976:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8980:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8984:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8988:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8992:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:8996:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9000:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9004:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9008:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:900:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9012:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9016:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9020:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9024:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9028:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9032:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9036:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9040:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9044:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9048:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:904:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9052:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9056:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9060:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9064:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9068:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9072:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9076:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9084:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9088:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:908:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9092:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9096:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9100:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9108:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9112:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9116:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9120:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9128:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:912:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9132:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9136:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9140:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9144:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9148:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9152:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9156:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9160:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9164:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9168:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:916:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9176:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:9180:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:920:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:924:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:928:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:932:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:936:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:940:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:944:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:948:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:952:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:956:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:960:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:964:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:968:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:972:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:976:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:980:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:984:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:988:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:992:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] 2.20.0 char_ref.rl:996:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] DONE