A cross-platform Qt IDE
This report summarizes scanner evidence for qt-creator/qt-creator, a C++ project with 3,086 GitHub stars. SynthScan examined 2,763,942 lines of code across 11610 source files, recording 6126 pattern matches distributed across 25 syntactic categories. The legacy adjusted pattern signal is 2.4 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 5564 finding(s).
Are imports declared and package/API names verified? 119 finding(s).
Are wrappers, guards, and repeated structures necessary? 631 finding(s).
Which changes need focused human review? 6126 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 6126 distinct pattern matches across 25 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/licenseheader/test-git-config-variables.h | 1 | // %{Git:Config:user.name} | COMMENT |
| LOW | tests/unit/tests/unittests/unittests-main.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …s/unit/tests/unittests/utils/smallstring-benchmark.cpp | 321 | COMMENT | |
| LOW | …ts/unit/tests/unittests/sqlite/sqlitedatabase-test.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …s/unit/tests/unittests/sqlite/sqlitestatement-test.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …sts/unittests/listmodeleditor/listmodeleditor-test.cpp | 1 | // Copyright (C) 2020 The Qt Company Ltd. | COMMENT |
| LOW | …nittests/projectstorage/projectstorageupdater-test.cpp | 1 | // Copyright (C) 2021 The Qt Company Ltd. | COMMENT |
| LOW | …tests/unittests/projectstorage/projectstorage-test.cpp | 1 | // Copyright (C) 2021 The Qt Company Ltd. | COMMENT |
| LOW | …ests/projectstorage/projectstoragepathwatcher-test.cpp | 1 | // Copyright (C) 2021 The Qt Company Ltd. | COMMENT |
| LOW | …tests/unittests/model/modelresourcemanagement-test.cpp | 1 | // Copyright (C) 2023 The Qt Company Ltd. | COMMENT |
| LOW | tests/unit/tests/unittests/model/rewriterview-test.cpp | 1 | // Copyright (C) 2024 The Qt Company Ltd. | COMMENT |
| LOW | tests/unit/tests/unittests/model/model-test.cpp | 1 | // Copyright (C) 2023 The Qt Company Ltd. | COMMENT |
| LOW | …s/unit/tests/unittests/model/nodelistproperty-test.cpp | 1 | // Copyright (C) 2021 The Qt Company Ltd. | COMMENT |
| LOW | …ts/unit/tests/unittests/metainfo/nodemetainfo-test.cpp | 1 | // Copyright (C) 2023 The Qt Company Ltd. | COMMENT |
| LOW | …nit/tests/unittests/metainfo/propertymetainfo-test.cpp | 1 | // Copyright (C) 2023 The Qt Company Ltd. | COMMENT |
| LOW | tests/unit/tests/utils/conditionally-disabled-tests.h | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | tests/unit/tests/utils/conditionally-disabled-tests.h | 21 | COMMENT | |
| LOW | tests/unit/tests/utils/googletest.h | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | tests/unit/tests/utils/googletest.h | 21 | COMMENT | |
| LOW | …ntegrationtests/qmldesigner/astcheck/astcheck-test.cpp | 1 | // Copyright (C) 2025 The Qt Company Ltd. | COMMENT |
| LOW | tests/unit/tests/printers/gtest-creator-printing.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | tests/unit/tests/printers/gtest-creator-printing.h | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …elmanager/testdata/sources/test_modelmanager_refresh.h | 1 | #ifndef test_modelmanager_refresh_h | COMMENT |
| LOW | …/frameworks/My.framework/Versions/A/Headers/MyHeader.h | 1 | #ifndef MyHeader_h | COMMENT |
| LOW | …rameworks/Nested.framework/Versions/A/Headers/Nested.h | 1 | #ifndef Nested_h | COMMENT |
| LOW | …Nested.framework/Versions/A/Headers/IncorrectVersion.h | 1 | #ifndef IncorrectVersion_h | COMMENT |
| LOW | …rameworks/Nested.framework/Versions/B/Headers/Nested.h | 1 | #ifndef Nested_h | COMMENT |
| LOW | …s/Nested.framework/Versions/B/Headers/CorrectVersion.h | 1 | #ifndef CorrectVersion_h | COMMENT |
| LOW | …anager/testdata_stale_header_reuse_diamond/configB.cpp | 1 | #include "x.h" | COMMENT |
| LOW | …anager/testdata_stale_header_reuse_diamond/configA.cpp | 1 | #define FLAG | COMMENT |
| LOW | tests/cppmodelmanager/testdata_refresh/defines.h | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …s/cppmodelmanager/testdata_stale_header_reuse/shared.h | 1 | #ifdef FLAG | COMMENT |
| LOW | …ppmodelmanager/testdata_stale_header_reuse/configA.cpp | 1 | #define FLAG | COMMENT |
| LOW | …manager/testdata_stale_header_reuse_nested/configA.cpp | 1 | #define FLAG | COMMENT |
| LOW | …elmanager/testdata_stale_header_reuse_nested/definer.h | 1 | #ifdef FLAG | COMMENT |
| LOW | …odelmanager/testdata_stale_header_reuse_nested/outer.h | 1 | #include "definer.h" | COMMENT |
| LOW | …pmodelmanager/testdata_renameheaders/subdir2/file2.cpp | 1 | #include "header2.h" | COMMENT |
| LOW | …pmodelmanager/testdata_renameheaders/subdir1/file1.cpp | 1 | #include "header1.h" | COMMENT |
| LOW | tests/cppmodelmanager/testdata_defines/header.h | 1 | #ifdef SUB1 | COMMENT |
| LOW | tests/tools/qml-ast2dot/main.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …acing/timelinerenderer/tst_trackpainterinteraction.cpp | 1 | // Copyright (C) 2025 The Qt Company Ltd. | COMMENT |
| LOW | …racing/timelineoverviewrenderer/tst_overviewwidget.cpp | 1 | // Copyright (C) 2025 The Qt Company Ltd. | COMMENT |
| LOW | …imelineabstractrenderer/tst_trackpainterproperties.cpp | 1 | // Copyright (C) 2025 The Qt Company Ltd. | COMMENT |
| LOW | tests/auto/tracing/timelinemodel/tst_timelinemodel.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …/tracing/timelinedetails/tst_timelinedetailswidget.cpp | 1 | // Copyright (C) 2025 The Qt Company Ltd. | COMMENT |
| LOW | …ng/timelinecontentwidget/tst_timelinecontentwidget.cpp | 1 | // Copyright (C) 2026 The Qt Company Ltd. | COMMENT |
| LOW | tests/auto/cplusplus/cplusplus_global.h | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …auto/cplusplus/translationunit/tst_translationunit.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | tests/auto/cplusplus/lookup/tst_lookup.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …usplus/declarationcomments/tst_declarationcomments.cpp | 1 | // Copyright (C) 2023 The Qt Company Ltd. | COMMENT |
| LOW | tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | tests/auto/cplusplus/findusages/tst_findusages.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | tests/auto/cplusplus/semantic/tst_semantic.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …sts/auto/cplusplus/codeformatter/tst_codeformatter.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …us/cppselectionchanger/tst_cppselectionchangertest.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …/cplusplus/typeprettyprinter/tst_typeprettyprinter.cpp | 1 | // Copyright (C) 2016 The Qt Company Ltd. | COMMENT |
| LOW | …splus/preprocessor/data/identifier-expansion.3.out.cpp | 1 | # 1 "data/identifier-expansion.3.cpp" | COMMENT |
| LOW | …ts/auto/cplusplus/preprocessor/data/macro_pounder_fn.c | 1 | // This file is copied from Clang. Everything below this line is "theirs". | COMMENT |
| LOW | tests/auto/cplusplus/preprocessor/data/macro-test.cpp | 1 | #define USE(MY_USE) (defined MY_USE_##MY_USE && MY_USE_##MY_USE) | COMMENT |
| LOW | …processor/data/include_next-data/systemIncludePath/t.h | 1 | #define SYSTEM_HEADER_INCLUDED | COMMENT |
| 4960 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tests/auto/debugger/nativemixed_driver.py | 53 | except gdb.error: | CODE |
| HIGH | tests/system/suite_debugger/tst_simple_analyze/test.py | 158 | except: | CODE |
| HIGH | tests/system/suite_debugger/tst_simple_debug/test.py | 68 | except: | CODE |
| HIGH | tests/system/suite_debugger/tst_simple_debug/test.py | 60 | except: | CODE |
| HIGH | tests/system/suite_tools/tst_designer_edit/test.py | 149 | except: | CODE |
| HIGH | tests/system/suite_tools/tst_designer_edit/test.py | 143 | except: | CODE |
| HIGH | tests/system/shared/editor_utils.py | 239 | except: | CODE |
| HIGH | tests/system/shared/debugger.py | 208 | except: | CODE |
| HIGH | tests/system/shared/debugger.py | 21 | except LookupError: | CODE |
| HIGH | tests/system/shared/project_explorer.py | 138 | except: | CODE |
| HIGH | tests/system/shared/qtcreator.py | 78 | except: | CODE |
| HIGH | tests/system/shared/project.py | 26 | except: | CODE |
| HIGH | tests/system/shared/project.py | 526 | except: | CODE |
| HIGH | tests/system/suite_CSUP/tst_CSUP06/test.py | 142 | except LookupError: # no proposal or tool tip for unambiguous stuff - direct completion | CODE |
| HIGH | …ts/system/suite_general/tst_create_proj_wizard/test.py | 179 | except: | CODE |
| HIGH | tests/system/suite_general/tst_default_settings/test.py | 186 | except: | CODE |
| HIGH | tests/system/suite_general/tst_default_settings/test.py | 238 | except subprocess.CalledProcessError: | CODE |
| HIGH | …sts/system/suite_general/tst_save_before_build/test.py | 27 | except: | CODE |
| HIGH | tests/system/suite_general/tst_rename_file/test.py | 128 | except: | CODE |
| HIGH | tests/manual/debugger/qmlmix/qmlmix-gdb-test.py | 62 | except gdb.error: | CODE |
| HIGH | tests/manual/debugger/qmlmix/qmlmix-gdb-test.py | 301 | except Exception: | CODE |
| HIGH | tests/manual/debugger/qmlmix/qmlmix-bp-experiment.py | 132 | except gdb.error: | CODE |
| HIGH | tests/manual/debugger/qmlmix/qmlmix-passive-stack.py | 189 | except gdb.error: | CODE |
| HIGH | scripts/deploy.py | 144 | except OSError: | CODE |
| HIGH | scripts/common.py | 134 | except shutil.WindowsError: | CODE |
| HIGH | scripts/mcp_proxy.py | 178 | except OSError: | CODE |
| HIGH | scripts/mcp_proxy.py | 189 | except OSError: | CODE |
| HIGH | scripts/mcp_proxy.py | 110 | except (IndexError, ValueError): | CODE |
| HIGH | scripts/mcp_proxy.py | 145 | except (IndexError, ValueError): | CODE |
| HIGH | scripts/mcp_proxy.py | 330 | except json.JSONDecodeError: | CODE |
| HIGH | scripts/mcp_proxy.py | 394 | except json.JSONDecodeError: | CODE |
| HIGH | share/qtcreator/debugger/creatortypes.py | 132 | except: | CODE |
| HIGH | share/qtcreator/debugger/creatortypes.py | 346 | except: | CODE |
| HIGH | share/qtcreator/debugger/libcpp_stdtypes.py | 402 | except: | CODE |
| HIGH | share/qtcreator/debugger/libcpp_stdtypes.py | 380 | except: | CODE |
| HIGH | share/qtcreator/debugger/stdtypes.py | 711 | except: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 130 | except AttributeError: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 541 | except gdb.error: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 694 | except KeyboardInterrupt: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 1128 | except gdb.error: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 1143 | except gdb.error: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 2271 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 2276 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 2348 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 462 | except gdb.error: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 1084 | except RuntimeError: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 1887 | except (gdb.error, RuntimeError): | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 2105 | except OSError: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 2368 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 2376 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 2389 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/bridge.py | 835 | except RuntimeError: | CODE |
| HIGH | share/qtcreator/debugger/cdbbridge.py | 213 | except: | CODE |
| HIGH | share/qtcreator/debugger/dumper.py | 146 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/dumper.py | 225 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/dumper.py | 2622 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/dumper.py | 2849 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/dumper.py | 459 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/dumper.py | 488 | except Exception: | CODE |
| HIGH | share/qtcreator/debugger/dumper.py | 2730 | except Exception: | CODE |
| 66 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …to/commontraceformat/tst_robustness/tst_robustness.cpp | 150 | // ── BitBuffer ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …to/commontraceformat/tst_robustness/tst_robustness.cpp | 183 | // ── FieldReader ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …to/commontraceformat/tst_robustness/tst_robustness.cpp | 229 | // ── TSDL parser ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …to/commontraceformat/tst_robustness/tst_robustness.cpp | 328 | // ── CTF 1.8 metadata packets ───────────────────────────────────────────── | COMMENT |
| MEDIUM | …to/commontraceformat/tst_robustness/tst_robustness.cpp | 346 | // ── PacketReader / DataStreamReader ────────────────────────────────────── | COMMENT |
| MEDIUM | …auto/commontraceformat/tst_tracedata/tst_tracedata.cpp | 91 | // ── CTF 2.0 ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …auto/commontraceformat/tst_tracedata/tst_tracedata.cpp | 153 | // ── CTF 1.8 ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tests/auto/debugger/nativemixed_driver.py | 40 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/auto/debugger/nativemixed_driver.py | 42 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/auto/debugger/nativemixed_driver.py | 108 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/auto/debugger/nativemixed_driver.py | 110 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/manual/qmlprofiler/generate_trace.py | 504 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | tests/manual/qmlprofiler/generate_trace.py | 506 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | tests/manual/qmlprofiler/generate_trace.py | 516 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/manual/qmlprofiler/generate_trace.py | 518 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/manual/qmlprofiler/generate_trace.py | 520 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/manual/qmlprofiler/generate_trace.py | 522 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 26 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 28 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 151 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 153 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 303 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 305 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 349 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 351 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 368 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 370 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 410 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 412 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 752 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/manual/qmlprofiler/generate_trace.py | 754 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | src/libs/commontraceformat/schema/scalarfieldclasses.h | 25 | // ── Fixed-length bit array (raw bits, no interpretation) ────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/schema/scalarfieldclasses.h | 38 | // ── Fixed-length bitmap (bit flags with named ranges) ──────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/schema/scalarfieldclasses.h | 81 | // ── Fixed-length boolean ───────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/schema/scalarfieldclasses.h | 94 | // ── Integer mappings: map value ranges to labels ───────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/schema/scalarfieldclasses.h | 104 | // ── Integer roles ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/schema/scalarfieldclasses.h | 119 | // ── Fixed-length unsigned integer ──────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/schema/scalarfieldclasses.h | 135 | // ── Fixed-length signed integer ────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/schema/scalarfieldclasses.h | 150 | // ── Fixed-length float ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/schema/scalarfieldclasses.h | 168 | // ── Variable-length unsigned integer (ULEB128) ─────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/schema/scalarfieldclasses.h | 180 | // ── Variable-length signed integer (SLEB128) ───────────────────────────── | COMMENT |
| MEDIUM | …c/libs/commontraceformat/schema/compoundfieldclasses.h | 16 | // ── Structure ───────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …c/libs/commontraceformat/schema/compoundfieldclasses.h | 35 | // ── Static-length array ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …c/libs/commontraceformat/schema/compoundfieldclasses.h | 49 | // ── Dynamic-length array ────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …c/libs/commontraceformat/schema/compoundfieldclasses.h | 61 | // ── Variant ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …c/libs/commontraceformat/schema/compoundfieldclasses.h | 89 | // ── Optional ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/binary/bitbuffer.cpp | 23 | // ────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/binary/bitbuffer.cpp | 25 | // ────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/binary/bitbuffer.cpp | 77 | // ────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/binary/bitbuffer.cpp | 79 | // ────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/binary/bitbuffer.cpp | 162 | // ────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/binary/bitbuffer.cpp | 164 | // ────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/metadata/tsdlparser.cpp | 30 | // ── Lexer ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/metadata/tsdlparser.cpp | 295 | // ── Type factory ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/metadata/tsdlparser.cpp | 300 | // ── Helpers ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/metadata/tsdlparser.cpp | 763 | // ── Parser implementation ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/metadata/tsdlparser.cpp | 831 | // ── Error / consume helpers ──────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/metadata/tsdlparser.cpp | 945 | // ── Top-level dispatch ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/metadata/tsdlparser.cpp | 977 | // ── typealias / typedef ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | src/libs/commontraceformat/metadata/tsdlparser.cpp | 1015 | // ── trace ────────────────────────────────────────────────────────────── | COMMENT |
| 16 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | scripts/generate_cpp_from_schema.py | 609 | fj.append(f" const QString str = val.toString();") | STRING |
| HIGH | scripts/generate_cpp_from_schema.py | 1322 | lines.append(f" co_return {name}(val.toString());") | STRING |
| HIGH | scripts/generate_cpp_from_schema.py | 1414 | fj.append(f" co_return {name}(val.toString());") | STRING |
| HIGH | scripts/generate_cpp_from_schema.py | 1453 | fj.append(f" co_return {name}(val.toString());") | STRING |
| HIGH | scripts/generate_cpp_from_schema.py | 2072 | fj.append(f" co_return {alias_name}(val.toString());") | STRING |
| HIGH | scripts/generate_cpp_from_schema.py | 2086 | fj.append(f" list.append(v.toString());") | STRING |
| HIGH | scripts/generate_cpp_from_schema.py | 2684 | ser_lines.append(f" const QString str = val.toString();") | STRING |
| HIGH | scripts/generate_cpp_from_schema.py | 2775 | # Handle nullable $ref (anyOf with $ref + null) | STRING |
| HIGH | scripts/generate_cpp_from_schema.py | 3463 | "QString": ("isString()", "val.toString()"), | STRING |
| HIGH | scripts/generate_cpp_from_schema.py | 4310 | alias_lines.append(f" return val.toString();") | STRING |
| HIGH | share/qtcreator/debugger/creatortypes.py | 223 | return path.size() > 2 && path[1] == ':' && path[2] == '/ | STRING |
| HIGH | share/qtcreator/debugger/libcpp_stdtypes.py | 356 | d.putValue("(null)") | CODE |
| HIGH | share/qtcreator/debugger/libcpp_stdtypes.py | 372 | d.putValue("(null)") | CODE |
| HIGH | share/qtcreator/debugger/stdtypes.py | 49 | d.putValue('(null)') | CODE |
| HIGH | share/qtcreator/debugger/stdtypes.py | 808 | d.putValue("(null)") | CODE |
| HIGH | share/qtcreator/debugger/stdtypes.py | 820 | d.putValue("(null)") | CODE |
| HIGH | share/qtcreator/debugger/boosttypes.py | 34 | d.putValue("(null)") | CODE |
| HIGH | share/qtcreator/debugger/boosttypes.py | 38 | d.putValue("(null)") | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 2955 | d.putBetterType('@QV4::Value (null)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 2961 | d.putValue('(undefined)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 2962 | d.putBetterType('@QV4::Value (undefined)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3030 | d.putBetterType('@QV4::Value (undefined)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3031 | d.putValue('(undefined)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3037 | d.putBetterType('@QV4::Value (undefined)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3038 | d.putValue('(undefined)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3040 | d.putBetterType('@QV4::Value (null)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3041 | d.putValue('(null)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3145 | d.putValue('(undefined)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3146 | d.putType(value.type.name + ' (undefined)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3150 | d.putValue('(null)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3151 | d.putType(value.type.name + ' (null)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3184 | d.putValue('(undefined)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3185 | d.putType(value.type.name + ' (undefined)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3187 | d.putValue('(null)') | CODE |
| HIGH⚡ | share/qtcreator/debugger/qttypes.py | 3188 | d.putType(value.type.name + ' (null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 438 | d.putValue('(null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 1814 | d.putValue('(null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 1925 | d.putValue('(null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 2105 | d.putValue('(null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 2131 | d.putValue('(null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 2636 | d.putValue('(null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 3124 | d.putValue('(null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 3125 | d.putType(value.type.name + ' (null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 3228 | d.putValue('(null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 3229 | d.putType(value.type.name + ' (null)') | CODE |
| HIGH | share/qtcreator/debugger/qttypes.py | 3706 | d.putValue("(null)") | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/auto/debugger/bridgedriver.py | 1218 | except Exception as error: | CODE |
| LOW | tests/system/suite_tools/tst_codepasting/test.py | 193 | except Exception as e: | CODE |
| LOW | tests/manual/scenarios/run_scenario.py | 238 | except Exception: | CODE |
| LOW | tests/manual/debugger/qmlmix/qmlmix-gdb-test.py | 141 | except Exception: | CODE |
| LOW | tests/manual/debugger/qmlmix/qmlmix-gdb-test.py | 301 | except Exception: | CODE |
| MEDIUM | tests/manual/debugger/qmlmix/qmlmix-gdb-test.py | 138 | def hookAvailable(): | CODE |
| LOW | tests/manual/debugger/qmlmix/qmlmix-bp-experiment.py | 114 | except Exception as error: | CODE |
| LOW | tests/manual/debugger/qmlmix/qmlmix-passive-stack.py | 154 | except Exception as error: | CODE |
| MEDIUM | scripts/deploy.py | 476 | print(f"Error: QtWebEngineProcess not found at {process_path}.") | STRING |
| MEDIUM | share/qtcreator/lua-lupdate/lupdate.lua | 28 | print("Error: " .. err) | CODE |
| MEDIUM⚡ | share/qtcreator/lua-lupdate/lupdate.lua | 41 | print("Error: " .. err) | CODE |
| MEDIUM⚡ | share/qtcreator/lua-lupdate/lupdate.lua | 48 | print("Error: " .. err) | CODE |
| MEDIUM⚡ | share/qtcreator/lua-lupdate/lupdate.lua | 53 | print("Error: No languages specified in plugin spec.") | CODE |
| LOW | share/qtcreator/debugger/stdtypes.py | 253 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/stdtypes.py | 367 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/stdtypes.py | 598 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/stdtypes.py | 743 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/stdtypes.py | 893 | except Exception: | CODE |
| MEDIUM | share/qtcreator/debugger/bridge.py | 576 | def _deletedNumbers(self, bp): | CODE |
| MEDIUM | share/qtcreator/debugger/bridge.py | 982 | def _readCoreFile(self, request): | CODE |
| MEDIUM | share/qtcreator/debugger/bridge.py | 1125 | def _shutdown(self, request, terminateDebuggee=True): | CODE |
| MEDIUM | share/qtcreator/debugger/bridge.py | 1521 | def _functionAt(self, pc): | CODE |
| MEDIUM | share/qtcreator/debugger/bridge.py | 1627 | def _gdbTypeOf(self, bp): | CODE |
| MEDIUM | share/qtcreator/debugger/bridge.py | 1635 | def _listedType(self, bp): | CODE |
| MEDIUM | share/qtcreator/debugger/bridge.py | 2202 | def _executeQuietly(self, command): | CODE |
| LOW⚡ | share/qtcreator/debugger/bridge.py | 2363 | except Exception: | CODE |
| LOW⚡ | share/qtcreator/debugger/bridge.py | 2368 | except Exception: | CODE |
| LOW⚡ | share/qtcreator/debugger/bridge.py | 2376 | except Exception: | CODE |
| LOW⚡ | share/qtcreator/debugger/bridge.py | 2381 | except Exception: | CODE |
| LOW⚡ | share/qtcreator/debugger/bridge.py | 2384 | except Exception: | CODE |
| LOW⚡ | share/qtcreator/debugger/bridge.py | 2389 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 392 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 474 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 499 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 627 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 691 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 797 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 860 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 869 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 1114 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 1199 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 1540 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 1632 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 1687 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 1799 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 1819 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 1835 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 2227 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 2271 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 2276 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 2297 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 2339 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 2348 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 2407 | except Exception as error: | CODE |
| LOW | share/qtcreator/debugger/bridge.py | 2420 | except Exception as error: | CODE |
| MEDIUM | share/qtcreator/debugger/cdbbridge.py | 95 | def arrayElements(self): | CODE |
| MEDIUM | share/qtcreator/debugger/cdbbridge.py | 667 | def extractQtVersion(self) -> int: | CODE |
| LOW | share/qtcreator/debugger/cdbbridge.py | 293 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/cdbbridge.py | 551 | except Exception: | CODE |
| LOW | share/qtcreator/debugger/cdbbridge.py | 561 | except Exception as error: | CODE |
| 167 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/auto/debugger/nativemixed_driver.py | 111 | CODE | |
| LOW | tests/system/tools/findUnusedObjects.py | 63 | CODE | |
| LOW | tests/system/tools/findUnusedObjects.py | 100 | CODE | |
| LOW | tests/system/tools/findUnusedObjects.py | 167 | CODE | |
| LOW | tests/system/suite_debugger/tst_simple_analyze/test.py | 39 | CODE | |
| LOW | tests/system/suite_debugger/tst_simple_debug/test.py | 6 | CODE | |
| LOW | tests/system/suite_debugger/tst_qml_locals/Tree.py | 12 | CODE | |
| LOW | tests/system/suite_tools/tst_designer_edit/test.py | 128 | CODE | |
| LOW | tests/system/suite_tools/tst_codepasting/test.py | 41 | CODE | |
| LOW | tests/system/suite_tools/tst_codepasting/test.py | 102 | CODE | |
| LOW | tests/system/suite_tools/tst_codepasting/test.py | 173 | CODE | |
| LOW | tests/system/suite_tools/tst_git_local/test.py | 213 | CODE | |
| LOW | tests/system/suite_tools/tst_git_clone/test.py | 70 | CODE | |
| LOW | tests/system/shared/editor_utils.py | 132 | CODE | |
| LOW | tests/system/shared/editor_utils.py | 168 | CODE | |
| LOW | tests/system/shared/editor_utils.py | 263 | CODE | |
| LOW | tests/system/shared/editor_utils.py | 388 | CODE | |
| LOW | tests/system/shared/suites_qtta.py | 16 | CODE | |
| LOW | tests/system/shared/utils.py | 158 | CODE | |
| LOW | tests/system/shared/qtcreator.py | 102 | CODE | |
| LOW | tests/system/shared/project.py | 155 | CODE | |
| LOW | tests/system/shared/project.py | 444 | CODE | |
| LOW | tests/system/shared/project.py | 549 | CODE | |
| LOW | tests/system/suite_APTW/tst_APTW03/test.py | 6 | CODE | |
| LOW | tests/system/suite_WELP/tst_WELP02/test.py | 6 | CODE | |
| LOW | …s/system/suite_editors/tst_generic_highlighter/test.py | 29 | CODE | |
| LOW | tests/system/suite_CSUP/tst_CSUP06/test.py | 75 | CODE | |
| LOW | tests/system/suite_CSUP/tst_CSUP06/test.py | 156 | CODE | |
| LOW | tests/system/suite_CSUP/tst_CSUP06/test.py | 100 | CODE | |
| LOW | …ts/system/suite_general/tst_create_proj_wizard/test.py | 6 | CODE | |
| LOW | …ts/system/suite_general/tst_create_proj_wizard/test.py | 167 | CODE | |
| LOW | tests/system/suite_general/tst_default_settings/test.py | 227 | CODE | |
| LOW | tests/system/suite_general/tst_default_settings/test.py | 242 | CODE | |
| LOW | tests/system/suite_general/tst_default_settings/test.py | 275 | CODE | |
| LOW | tests/system/suite_general/tst_default_settings/test.py | 362 | CODE | |
| LOW | tests/system/suite_general/tst_session_handling/test.py | 84 | CODE | |
| LOW | tests/manual/qmlprofiler/generate_trace.py | 353 | CODE | |
| LOW | tests/manual/scenarios/run_scenario.py | 1094 | CODE | |
| LOW | tests/manual/scenarios/run_scenario.py | 945 | CODE | |
| LOW | tests/manual/debugger/qmlmix/qmlmix-passive-stack.py | 144 | CODE | |
| LOW | scripts/build.py | 23 | CODE | |
| LOW | scripts/build.py | 325 | CODE | |
| LOW | scripts/uichanges.py | 63 | CODE | |
| LOW | scripts/deploy.py | 55 | CODE | |
| LOW | scripts/deploy.py | 272 | CODE | |
| LOW | scripts/build_plugin.py | 161 | CODE | |
| LOW | scripts/plugin_template_ci.py | 144 | CODE | |
| LOW | scripts/common.py | 95 | CODE | |
| LOW | scripts/common.py | 143 | CODE | |
| LOW | scripts/common.py | 347 | CODE | |
| LOW | scripts/scrubts.py | 17 | CODE | |
| LOW | scripts/scrubts.py | 72 | CODE | |
| LOW | scripts/generate_cpp_from_schema.py | 229 | CODE | |
| LOW | scripts/generate_cpp_from_schema.py | 292 | CODE | |
| LOW | scripts/generate_cpp_from_schema.py | 339 | CODE | |
| LOW | scripts/generate_cpp_from_schema.py | 553 | CODE | |
| LOW | scripts/generate_cpp_from_schema.py | 721 | CODE | |
| LOW | scripts/generate_cpp_from_schema.py | 948 | CODE | |
| LOW | scripts/generate_cpp_from_schema.py | 1286 | CODE | |
| LOW | scripts/generate_cpp_from_schema.py | 1349 | CODE | |
| 177 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | qbs/modules/libarchive_static/functions.js | 5 | function libarchiveIncludeDirSearchPaths(hostOs) | CODE |
| LOW | qbs/modules/libarchive_static/functions.js | 20 | function libarchiveLibDirSearchPaths(hostOs) | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 421 | def check_stdout_cannot_corrupt_the_protocol(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 453 | def check_temporary_breakpoint_stop(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 500 | def check_breakpoint_source_with_spaces(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 527 | def check_one_module_is_not_reported_twice(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 550 | def check_a_resuming_console_command_reports_the_stop(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 578 | def check_a_failing_console_command_answers_with_an_error(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 598 | def check_inferior_output_event(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 615 | def check_initialize_reports_dumpers(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 642 | def check_attach_failure_is_reported(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 665 | def check_server_owns_the_stop_events(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 687 | def check_extra_dumpers_are_loaded(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 707 | def check_target_configuration_reaches_gdb(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 723 | def check_catchpoints_are_created(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 754 | def check_a_catchpoint_keeps_its_settings(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 780 | def check_a_catchpoint_reports_its_catch_type(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 794 | def check_a_breakpoint_that_cannot_be_reported_is_not_left_behind(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 813 | def check_windows_paths_survive_the_payload(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 826 | def check_watchpoint_is_not_asked_for_locations(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 841 | def check_an_idle_interrupt_does_not_end_the_session(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 872 | def check_interrupt_does_not_end_the_session(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 896 | def check_an_interrupted_dumper_command_keeps_the_session(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 920 | def check_failed_breakpoint_request_carries_the_modelid(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 956 | def check_moving_a_breakpoint_recreates_it(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 988 | def check_launch_passes_cwd_and_environment(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 1009 | def check_data_requests_use_the_dumpers(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 1043 | def check_startup_commands_reach_gdb(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 1062 | def check_an_unusable_program_fails_the_launch(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 1074 | def check_module_symbols_are_fetched(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 1094 | def check_symbols_are_loaded_for_a_module(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 1106 | def check_a_loaded_library_is_reported(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 1128 | def check_a_rejected_argument_fails_the_launch(bridge): | CODE |
| LOW | tests/auto/debugger/bridgedriver.py | 1141 | def check_a_newline_cannot_smuggle_a_gdb_command(bridge): | CODE |
| LOW | …s/system/suite_editors/tst_generic_highlighter/test.py | 29 | def getOrModifyFilePatternsFor(mimeType, filter='', toBePresent=None): | CODE |
| LOW | scripts/common.py | 188 | def download_and_extract_tuples( | CODE |
| LOW | scripts/build_sdktool.py | 25 | def qt_static_configure_options() -> list[str]: | CODE |
| LOW | scripts/build_sdktool.py | 36 | def qt_static_platform_configure_options() -> list[str]: | CODE |
| LOW | scripts/generate_cpp_from_schema.py | 292 | def uses_int_constant_namespace_indirectly(types: dict) -> bool: | CODE |
| LOW | scripts/generate_cpp_from_schema.py | 647 | def is_integer_const_namespace(type_name, types): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 754 | def get_const_fields_for_type(type_name, types, visited=None): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 792 | def get_required_fields_for_type(type_name, types, visited=None): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 917 | def _infer_discriminator_field(items): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 948 | def _parse_discriminated_union(name, spec, types=None): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 1032 | def _gen_discriminated_wrapper_struct(name, disc_field, variants, unique_cpp_types, spec, types, | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 1238 | def _name_array_of_union_items(spec, types, emit): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 1965 | def _variant_needs_typed_visitor(variant_types): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 2057 | def _build_map_value_variant_code(alias_name, variant_types): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 2162 | def normalize_nullable_primitives(obj): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 2549 | def array_items_need_sub_struct(spec): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 2557 | def array_items_anyof_ref_names(spec): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 3359 | def _split_parse_struct_output(code, name): | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 3531 | def _collect_sub_struct_output(sub_code, short_name, parent_name, | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 3589 | def compute_exclusive_parents(types): | STRING |
| LOW | scripts/mcp_proxy.py | 87 | def _qtcreator_loopback_ports_unix(): | CODE |
| LOW | scripts/mcp_proxy.py | 115 | def _qtcreator_loopback_ports_windows(): | CODE |
| LOW | scripts/mcp_proxy.py | 150 | def _qtcreator_loopback_ports(): | CODE |
| LOW | scripts/harmonyos/build_qt.py | 87 | def install_packages_libraries(prefix: Path, packages: Path, readelf: Path) -> None: | CODE |
| LOW | …qtcreator/lua-plugins/luatests/tst_aspectcontainer.lua | 40 | local function testIntegerAspectInvalidRange() | CODE |
| LOW | share/qtcreator/debugger/libcpp_stdtypes.py | 390 | def __hash_table_size_and_first(d, table): | CODE |
| 116 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | src/plugins/qmljseditor/qmllsclient.cpp | 82 | // Step 1: Collect qmlls code actions asynchronously | COMMENT |
| LOW⚡ | src/plugins/qmljseditor/qmllsclient.cpp | 85 | // Step 2: Collect built-in quickfixes synchronously | COMMENT |
| LOW | src/plugins/projectexplorer/toolchainoptionspage.cpp | 596 | // Step 1: All previously system-detected items are candidates for removal. | COMMENT |
| LOW | src/plugins/projectexplorer/toolchainoptionspage.cpp | 612 | // Step 2: Re-detect toolchains. | COMMENT |
| LOW | src/plugins/projectexplorer/toolchainoptionspage.cpp | 642 | // Step 3: Items whose toolchains were all re-discovered are no longer candidates for removal. | COMMENT |
| LOW | src/plugins/projectexplorer/toolchainoptionspage.cpp | 656 | // Step 4: Create new bundles and add items for them. | COMMENT |
| LOW | src/plugins/cppeditor/cppmodelmanager.cpp | 577 | // Step 1: Employ locator to find all functions | COMMENT |
| LOW | src/plugins/cppeditor/cppmodelmanager.cpp | 648 | // Step 2: Forward search results one by one to backend to check which functions are unused. | COMMENT |
| LOW | src/plugins/clangcodemodel/clangdfollowsymbol.cpp | 145 | // Step 1: Follow the symbol via "Go to Definition". At the same time, request the | COMMENT |
| LOW | src/plugins/clangcodemodel/clangdfollowsymbol.cpp | 426 | // Step 2: Get all possible overrides via "Go to Implementation". | COMMENT |
| LOW | src/plugins/clangcodemodel/clangdfollowsymbol.cpp | 473 | // Step 3: We are done looking for overrides, and we found at least one. | COMMENT |
| LOW⚡ | src/plugins/clangcodemodel/clangdquickfixes.cpp | 50 | // Step 1: Collect clangd code actions asynchronously | COMMENT |
| LOW⚡ | src/plugins/clangcodemodel/clangdquickfixes.cpp | 53 | // Step 2: Collect built-in quickfixes synchronously | COMMENT |
| LOW | …designer/components/propertyeditor/aligndistribute.cpp | 107 | // The purpose of this function is to suppress the following warning: | COMMENT |
| LOW | src/plugins/coreplugin/documentmanager.cpp | 503 | /* Slot reacting on IDocument::changed. We need to check if the signal was sent | COMMENT |
| LOW | src/plugins/coreplugin/outputpanemanager.cpp | 166 | // we need to check if this is the current placeholder | COMMENT |
| LOW | src/plugins/beautifier/beautifiertool.cpp | 209 | // we need to check if it is a read only global config file... | COMMENT |
| LOW⚡ | src/plugins/cmakeprojectmanager/cmakesettingspage.cpp | 541 | // Step 1: Detect | COMMENT |
| LOW⚡ | src/plugins/cmakeprojectmanager/cmakesettingspage.cpp | 550 | // Step 2: Match existing against newly detected. | COMMENT |
| LOW⚡ | src/plugins/cmakeprojectmanager/cmakesettingspage.cpp | 566 | // Step 3: Remove previously auto-detected that were not newly detected. | COMMENT |
| LOW⚡ | src/plugins/cmakeprojectmanager/cmakesettingspage.cpp | 570 | // Step 4: Add newly detected that haven't been present so far. | COMMENT |
| LOW | src/libs/3rdparty/toml11/toml.hpp | 15327 | // the comment is for the elem. we need to check if comment follows `,`. | COMMENT |
| LOW | src/libs/3rdparty/toml11/toml.hpp | 17718 | // We need to check if there are 3 or more consecutive `"`s and insert | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3386 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3422 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3480 | // Step 3: Find the significand with the smaller divisor. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3583 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3622 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3679 | // Step 3: Find the significand with the smaller divisor. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3727 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3753 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3787 | // Step 3: Find the significand with the small divisor. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/system/shared/qtcreator.py | 5 | CODE | |
| LOW | tests/system/shared/qtcreator.py | 8 | CODE | |
| LOW | tests/system/shared/qtcreator.py | 10 | CODE | |
| LOW | tests/system/shared/qtcreator.py | 15 | CODE | |
| LOW | scripts/build.py | 6 | CODE | |
| LOW | scripts/uichanges.py | 17 | CODE | |
| LOW | scripts/uichanges.py | 21 | CODE | |
| LOW | scripts/build_plugin.py | 6 | CODE | |
| LOW | scripts/build-wasm-profiler.py | 21 | CODE | |
| LOW | scripts/install_qt.py | 5 | CODE | |
| LOW | scripts/common.py | 4 | CODE | |
| LOW | scripts/build_sdktool.py | 5 | CODE | |
| LOW | scripts/harmonyos/build_device_toolchain.py | 36 | CODE | |
| LOW | scripts/harmonyos/install_sdk.py | 20 | CODE | |
| LOW | scripts/harmonyos/build_runner_hap.py | 31 | CODE | |
| LOW | scripts/harmonyos/build_creator.py | 23 | CODE | |
| LOW | scripts/harmonyos/install_third_party.py | 27 | CODE | |
| LOW | scripts/harmonyos/build_creator_for_harmonyos.py | 41 | CODE | |
| LOW | scripts/harmonyos/build_qt_tools.py | 34 | CODE | |
| LOW | scripts/harmonyos/build_qt.py | 32 | CODE | |
| LOW | scripts/harmonyos/build_hap.py | 26 | CODE | |
| LOW | share/qtcreator/debugger/libcpp_stdtypes.py | 28 | CODE | |
| LOW | share/qtcreator/debugger/libcpp_stdtypes.py | 33 | CODE | |
| LOW | share/qtcreator/debugger/stdtypes.py | 26 | CODE | |
| LOW | share/qtcreator/debugger/cdbbridge.py | 15 | CODE | |
| LOW | share/qtcreator/debugger/cdbbridge.py | 15 | CODE | |
| LOW | share/qtcreator/debugger/cdbbridge.py | 15 | CODE | |
| LOW | share/qtcreator/debugger/android_stdtypes.py | 5 | CODE | |
| LOW | share/qtcreator/debugger/opencvtypes.py | 5 | CODE | |
| LOW | share/qtcreator/debugger/personaltypes.py | 37 | CODE | |
| LOW | share/qtcreator/debugger/personaltypes.py | 37 | CODE | |
| LOW | share/qtcreator/debugger/personaltypes.py | 37 | CODE | |
| LOW | share/qtcreator/debugger/personaltypes.py | 37 | CODE | |
| LOW | share/qtcreator/debugger/personaltypes.py | 38 | CODE | |
| LOW | share/qtcreator/debugger/personaltypes.py | 38 | CODE | |
| LOW | share/qtcreator/debugger/gdbbridge.py | 14 | CODE | |
| LOW | share/qtcreator/debugger/gdbbridge.py | 18 | CODE | |
| LOW | share/qtcreator/debugger/gdbbridge.py | 5 | CODE | |
| LOW | share/qtcreator/debugger/gdbbridge.py | 7 | CODE | |
| LOW | src/libs/gocmdbridge/server/c/cbor_fuzzer.py | 23 | CODE | |
| LOW | src/libs/nanotrace/python/nanotrace.py | 11 | CODE | |
| LOW | src/libs/3rdparty/winpty/misc/DebugServer.py | 26 | CODE | |
| LOW | src/libs/3rdparty/winpty/misc/DebugServer.py | 28 | CODE | |
| LOW | src/libs/3rdparty/winpty/misc/DebugServer.py | 29 | CODE | |
| LOW | src/libs/3rdparty/winpty/misc/DebugClient.py | 24 | CODE | |
| LOW | src/libs/3rdparty/winpty/misc/DebugClient.py | 26 | CODE | |
| LOW | src/libs/3rdparty/winpty/misc/DebugClient.py | 27 | CODE | |
| LOW | src/libs/3rdparty/winpty/misc/DebugClient.py | 29 | CODE | |
| LOW | src/libs/3rdparty/winpty/ship/ship.py | 34 | CODE | |
| LOW | …x-highlighting/data/generators/generate-spdx-syntax.py | 27 | CODE | |
| LOW | …dparty/syntax-highlighting/data/generators/nsis-gen.py | 3 | CODE | |
| LOW | …ax-highlighting/data/generators/update_css_and_scss.py | 6 | CODE | |
| LOW | …-highlighting/data/generators/generate-cmake-syntax.py | 27 | CODE | |
| LOW | …party/syntax-highlighting/data/generators/qmake-gen.py | 14 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | src/plugins/qmljseditor/qmllsclient.cpp | 82 | // Step 1: Collect qmlls code actions asynchronously | COMMENT |
| LOW⚡ | src/plugins/qmljseditor/qmllsclient.cpp | 85 | // Step 2: Collect built-in quickfixes synchronously | COMMENT |
| LOW | src/plugins/projectexplorer/toolchainoptionspage.cpp | 596 | // Step 1: All previously system-detected items are candidates for removal. | COMMENT |
| LOW | src/plugins/projectexplorer/toolchainoptionspage.cpp | 612 | // Step 2: Re-detect toolchains. | COMMENT |
| LOW | src/plugins/projectexplorer/toolchainoptionspage.cpp | 642 | // Step 3: Items whose toolchains were all re-discovered are no longer candidates for removal. | COMMENT |
| LOW | src/plugins/projectexplorer/toolchainoptionspage.cpp | 656 | // Step 4: Create new bundles and add items for them. | COMMENT |
| LOW | src/plugins/cppeditor/cppmodelmanager.cpp | 577 | // Step 1: Employ locator to find all functions | COMMENT |
| LOW | src/plugins/cppeditor/cppmodelmanager.cpp | 648 | // Step 2: Forward search results one by one to backend to check which functions are unused. | COMMENT |
| LOW | src/plugins/clangcodemodel/clangdfollowsymbol.cpp | 145 | // Step 1: Follow the symbol via "Go to Definition". At the same time, request the | COMMENT |
| LOW | src/plugins/clangcodemodel/clangdfollowsymbol.cpp | 426 | // Step 2: Get all possible overrides via "Go to Implementation". | COMMENT |
| LOW | src/plugins/clangcodemodel/clangdfollowsymbol.cpp | 473 | // Step 3: We are done looking for overrides, and we found at least one. | COMMENT |
| LOW⚡ | src/plugins/clangcodemodel/clangdquickfixes.cpp | 50 | // Step 1: Collect clangd code actions asynchronously | COMMENT |
| LOW⚡ | src/plugins/clangcodemodel/clangdquickfixes.cpp | 53 | // Step 2: Collect built-in quickfixes synchronously | COMMENT |
| LOW⚡ | src/plugins/cmakeprojectmanager/cmakesettingspage.cpp | 541 | // Step 1: Detect | COMMENT |
| LOW⚡ | src/plugins/cmakeprojectmanager/cmakesettingspage.cpp | 550 | // Step 2: Match existing against newly detected. | COMMENT |
| LOW⚡ | src/plugins/cmakeprojectmanager/cmakesettingspage.cpp | 566 | // Step 3: Remove previously auto-detected that were not newly detected. | COMMENT |
| LOW⚡ | src/plugins/cmakeprojectmanager/cmakesettingspage.cpp | 570 | // Step 4: Add newly detected that haven't been present so far. | COMMENT |
| LOW | …ibs/3rdparty/xz/src/liblzma/common/stream_decoder_mt.c | 1816 | // NOTE: This function gets/sets memlimit_stop. For now, | COMMENT |
| LOW | src/libs/3rdparty/xz/src/liblzma/common/index_hash.c | 182 | // NOTE: This function has many similarities to index_encode() and | COMMENT |
| LOW | src/libs/3rdparty/xz/src/liblzma/common/block_util.c | 50 | // NOTE: This function is used for validation too, so it is | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3386 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3422 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3480 | // Step 3: Find the significand with the smaller divisor. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3583 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3622 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3679 | // Step 3: Find the significand with the smaller divisor. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3727 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3753 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 3787 | // Step 3: Find the significand with the small divisor. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tests/system/suite_tools/tst_git_first_commit/test.py | 42 | test.verify("# This file is used to ignore files which are generated" in diffPlainText, | CODE |
| MEDIUM | scripts/install_qt.py | 89 | # Create the list of modules from qt_modules + module_names with base_url and postfix | COMMENT |
| MEDIUM | share/qtcreator/debugger/dumper.py | 1493 | # The following block is only needed for D. | COMMENT |
| MEDIUM | share/qtcreator/debugger/pdbbridge.py | 626 | # The following methods can be called by clients to use | COMMENT |
| MEDIUM | share/qtcreator/debugger/pdbbridge.py | 664 | # This method is more useful to debug a single function call. | COMMENT |
| MEDIUM | share/qtcreator/debugger/pdbbridge.py | 838 | """This method is called when there is the remote possibility | STRING |
| MEDIUM | share/qtcreator/debugger/pdbbridge.py | 847 | """This function is called when we stop or break at this line.""" | STRING |
| MEDIUM | share/qtcreator/debugger/pdbbridge.py | 877 | """This function is called when a return trap is set here.""" | STRING |
| MEDIUM | share/qtcreator/debugger/pdbbridge.py | 885 | """This function is called if an exception occurs, | STRING |
| MEDIUM | share/qtcreator/debugger/qttypes.py | 230 | # Create a default-constructed QModelIndex on the stack. | COMMENT |
| MEDIUM | …ins/qmlprojectmanager/qmlprojectexporter/cmakewriter.h | 53 | "### This file is automatically generated by Qt Design Studio.\n" | CODE |
| MEDIUM | src/plugins/profiler/tracepoints.sh | 6 | # This file is part of Qt Creator. | COMMENT |
| MEDIUM | src/plugins/cmakeprojectmanager/fileapireader.cpp | 686 | contents.append("# This file is managed by Qt Creator, do not edit!\n\n"); | CODE |
| MEDIUM | src/libs/gocmdbridge/server/c/cmdbridge_py_test.py | 2329 | # Create the file to watch | COMMENT |
| MEDIUM | src/libs/gocmdbridge/server/c/cmdbridge_py_test.py | 2575 | # Create a large directory tree | COMMENT |
| MEDIUM | src/libs/gocmdbridge/server/c/cmdbridge_py_test.py | 3098 | # Create a file to ensure it has a valid timestamp | COMMENT |
| MEDIUM | src/libs/gocmdbridge/server/c/cmdbridge_py_test.py | 3218 | # Create a file with known size | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ins/terminal/shellintegrations/shellintegration-rc.zsh | 211 | # Associative array is empty, do not diff, just add | COMMENT |
| LOW | …ins/terminal/shellintegrations/shellintegration-rc.zsh | 231 | # Non-associative arrays are both empty, do not diff, just add | COMMENT |
| LOW | …ns/terminal/shellintegrations/shellintegration-bash.sh | 304 | # Associative array is empty, do not diff, just add | COMMENT |
| LOW | …ns/terminal/shellintegrations/shellintegration-bash.sh | 325 | # Non associative arrays are both empty, do not diff, just add | COMMENT |
| MEDIUM | src/plugins/qmljstools/qmljssemanticinfo.h | 46 | // It is more robust than astPath because it tracks ranges with text cursors | COMMENT |
| MEDIUM | src/plugins/remote/windowsdevice.cpp | 557 | // Use $PSHOME to locate powershell.exe (robust in the SYSTEM task, whose environment may lack | COMMENT |
| MEDIUM | src/libs/cplusplus/PPToken.h | 122 | // bytes* and utf16* functions) has to be looked at. Essentially, it boils | COMMENT |
| MEDIUM | src/libs/3rdparty/sol2/include/sol/sol.hpp | 3075 | // Definitely 5.0 | COMMENT |
| MEDIUM | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 1223 | // Without the bound on n_max (which compilers these days never leverage), the | COMMENT |
| MEDIUM | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 1233 | // Without the bound on n_max (which compilers these days never leverage), the | COMMENT |
| MEDIUM | src/libs/3rdparty/yaml-cpp/src/contrib/dragonbox.h | 1246 | // Without the bound on n_max (which compilers these days never leverage), the | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | tests/auto/qml/reformatter/jssyntax.js | 63 | print(a[x]) | CODE |
| HIGH⚡ | tests/auto/qml/reformatter/jssyntax.js | 66 | print(a[x]) | CODE |
| HIGH⚡ | tests/auto/qml/reformatter/jssyntax.js | 69 | print(a[x]) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 97 | CODE | |
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 98 | CODE | |
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 99 | CODE | |
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 101 | CODE | |
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 102 | CODE | |
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 105 | CODE | |
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 107 | CODE | |
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 108 | CODE | |
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 112 | CODE | |
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 113 | CODE | |
| MEDIUM | tests/system/suite_debugger/tst_qml_js_console/test.py | 169 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ual/widgets/infolabel/tst_manual_widgets_infolabel.cpp | 79 | "Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt " | CODE |
| LOW | …ual/widgets/infolabel/tst_manual_widgets_infolabel.cpp | 79 | "Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt " | CODE |
| LOW | src/tools/mcp-reg-aggregator/registry.schema.json | 109 | "placeholder": { | CODE |
| LOW | …c/plugins/projectexplorer/jsonwizard/jsonfieldpage.cpp | 493 | m_placeholderText = translatedOrUntranslatedText(tmp, "placeholder"); | CODE |
| LOW | …r/components/componentcore/qmldesignericonprovider.cpp | 50 | else if (id == "placeholder") | CODE |
| LOW | src/plugins/languageclient/snippet.cpp | 236 | QTest::newRow("placeholder") << QString("${1:foo}") << true << Parts{SnippetPart("foo", 1)}; | CODE |
| LOW | src/plugins/git/instantblame.cpp | 999 | {"John Doe", "john.doe@example.com"}); | CODE |
| LOW | src/libs/languageserverprotocol/metaModel.json | 9915 | "name": "placeholder", | CODE |
| LOW⚡ | src/libs/languageserverprotocol/lsptypes.cpp | 16148 | if (!obj.contains("placeholder")) | CODE |
| LOW⚡ | src/libs/languageserverprotocol/lsptypes.cpp | 16150 | if (!obj["placeholder"].isString()) | CODE |
| LOW⚡ | src/libs/languageserverprotocol/lsptypes.cpp | 16157 | result._placeholder = obj.value("placeholder").toString(); | CODE |
| LOW⚡ | src/libs/languageserverprotocol/lsptypes.cpp | 16165 | {"placeholder", data._placeholder} | CODE |
| LOW | src/libs/languageserverprotocol/lsptypes.cpp | 16493 | if (obj.contains("placeholder")) { | CODE |
| LOW | src/libs/languageserverprotocol/lsp.schema.json | 6109 | "placeholder": { | CODE |
| LOW | src/libs/languageserverprotocol/lsp.schema.json | 6115 | "placeholder" | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | scripts/harmonyos/build_device_toolchain.py | 0 | the "openharmony" directory inside whatever the sdk argument points at. | STRING |
| HIGH | scripts/harmonyos/build_creator.py | 0 | the "openharmony" directory inside whatever the sdk argument points at. | STRING |
| HIGH | scripts/harmonyos/build_qt_tools.py | 0 | the "openharmony" directory inside whatever the sdk argument points at. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | src/plugins/acpclient/terms/terms-and-conditions.md | 67 | **6.2.3.2.** In regards to AI Assistant, the Outputs are generated by the use of AI Assistant in conjunction with Third- | CODE |
| HIGH | …ty/syntax-highlighting/src/lib/abstracthighlighter.cpp | 422 | // kill as many items as requested from the stack, will always keep the initial context alive! | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …uto/debugger/jdwp/org/qtproject/jdwptest/Inferior.java | 389 | org.qtproject.jdwptest.other.Helper.describe(); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/system/shared/utils.py | 583 | # Read file as binary | COMMENT |
| LOW | scripts/updateCopyright.pl | 150 | ### Write file: | COMMENT |
| LOW | scripts/generate_cpp_from_schema.py | 997 | # Check if it has any non-const properties | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 1022 | # Check if we need a wrapper struct (duplicates exist or inline-only variants) | STRING |
| LOW | scripts/generate_cpp_from_schema.py | 1657 | # Check if any variant members are list types (need special serialization) | STRING |
| LOW | share/qtcreator/debugger/lldbbridge.py | 175 | # Display the result of GetSummary() for Core Foundation string | COMMENT |
| LOW | src/libs/gocmdbridge/server/c/cmdbridge_py_test.py | 497 | # Read file back - readfile sends readfiledata + readfiledone responses | COMMENT |
| LOW | src/libs/gocmdbridge/server/c/cmdbridge_py_test.py | 549 | # Read file back via cmdbridge | COMMENT |
| LOW | src/libs/gocmdbridge/server/c/cmdbridge_py_test.py | 606 | # Write file via cmdbridge | COMMENT |
| LOW | src/libs/gocmdbridge/server/c/cmdbridge_py_test.py | 623 | # Read file back via cmdbridge | COMMENT |
| LOW | src/libs/gocmdbridge/server/c/cmdbridge_py_test.py | 1068 | # Check if AF_UNIX is available (may not be on all Python/Windows builds) | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | share/qtcreator/cplusplus/examples/tidy_example.cpp | 225 | // TODO: implement something | COMMENT |
| LOW | src/plugins/languageclient/snippet.cpp | 81 | // TODO: implement replacing variable with data | COMMENT |
| LOW | src/plugins/languageclient/snippet.cpp | 123 | // TODO: implement variable transformation | COMMENT |
| LOW | src/plugins/remote/tarpackagecreationstep.cpp | 261 | // TODO: Fix error / message reporting. Currently, the messages may still be posted | COMMENT |
| LOW | src/libs/QtTaskTree/QtTaskTree/qtasktree.h | 253 | // TODO: Add tests. | COMMENT |
| LOW | src/libs/3rdparty/cplusplus/Symbol.cpp | 79 | { _value = 0; } // ### TODO: implement me | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | share/qtcreator/debugger/dumper.py | 2659 | CODE | |
| LOW | share/qtcreator/debugger/dumper.py | 2971 | CODE | |
| LOW | share/qtcreator/debugger/dumper.py | 3873 | CODE | |
| LOW | share/qtcreator/debugger/lldbbridge.py | 828 | CODE | |
| LOW | share/qtcreator/debugger/lldbbridge.py | 3536 | CODE | |
| LOW | share/qtcreator/debugger/gdbbridge.py | 954 | CODE | |
| LOW | share/qtcreator/debugger/gdbbridge.py | 1001 | CODE | |
| LOW | share/qtcreator/debugger/gdbbridge.py | 1200 | CODE | |
| LOW | share/qtcreator/translations/extract-customwizards.py | 20 | CODE | |
| LOW | share/qtcreator/translations/extract-externaltools.py | 20 | CODE | |
| LOW | share/qtcreator/translations/extract-snippets.py | 20 | CODE | |
| LOW | share/qtcreator/translations/extract-jsonwizards.py | 34 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/manual/debugger/qmlmix/qmlmix-gdb-test.py | 8 | # Usage: | COMMENT |
| LOW | tests/manual/debugger/qmlmix/qmlmix-bp-experiment.py | 16 | # Usage: | COMMENT |
| LOW | tests/manual/debugger/qmlmix/qmlmix-passive-stack.py | 14 | # Usage: | COMMENT |
| LOW | …x-highlighting/data/generators/generate-nginx-lists.rb | 9 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/system/suite_tools/tst_codepasting/test.py | 69 | # make sure to read all former errors (they won't get read twice) | COMMENT |
| MEDIUM | tests/system/shared/debugger.py | 48 | # If you passed in the breakpoints in the right order, you can use the return value as input to | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …plugins/debugger/project_debugger_redesign_proposal.md | 483 | ## Explicit non-goals / scope guardrails | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | share/qtcreator/debugger/creatortypes.py | 317 | def helper(node): | CODE |
| LOW | share/qtcreator/debugger/stdtypes.py | 383 | def helper(node): | CODE |
| LOW | share/qtcreator/debugger/stdtypes.py | 613 | def helper(node): | CODE |
| LOW | share/qtcreator/debugger/qttypes.py | 1532 | def helper(node): | CODE |