AI Slop Code Risk Monitor

vczh-libraries/GacUI

SlopCodeMonitor badge for vczh-libraries/GacUI Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Native C++ UI library, cross-platform, MVVM and data binding, XML description, multi-language, core/renderer cross-process separation, etc

0.1 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for vczh-libraries/GacUI, a C++ project with 2,704 GitHub stars. SynthScan examined 12,169,027 lines of code across 9964 source files, recording 1906 pattern matches distributed across 6 syntactic categories. The legacy adjusted pattern signal is 0.1 (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.

0.1
Adjusted Signal
0.1
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
2.7K
Stars
C++
Language
12.2M
Lines of Code
10.0K
Files
1.9K
Pattern Hits
2026-10-31
Scan Date
0.00
HC Hit Rate

Risk Review · Payload v1

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.

Cognitive Ownership Risk 0.6/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 1891 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.0/100 · LOW

Are imports declared and package/API names verified? 15 finding(s).

Agent Over-Engineering Ratio 0.3/100 · LOW

Are wrappers, guards, and repeated structures necessary? 1024 finding(s).

PR Review Velocity Impact 0.8/100 · LOW

Which changes need focused human review? 1906 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

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.

Severity Breakdown

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.

CRITICAL 0HIGH 0MEDIUM 8LOW 1898

Directory Score Breakdown

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.

Pattern Findings

The scanner identified 1906 distinct pattern matches across 6 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.

Hyper-Verbose Identifiers1024 hits · 736 pts
SeverityFileLineSnippetContext
LOW⚡Test/Resources/Metadata/Reflection64[2].txt2834 function FileDialogAskOverrideFile() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt2835 function FileDialogErrorEmptySelection() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt2836 function FileDialogErrorFileExpected() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt2837 function FileDialogErrorFileNotExist() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt2838 function FileDialogErrorFolderNotExist() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt2839 function FileDialogErrorMultipleSelectionNotEnabled() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt2843 function FileDialogTextLoadingFiles() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt2844 function FileDialogTextLoadingFolders() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt5289 function RealKeyDirectionToVirtualKeyDirection(key : presentation::compositions::KeyDirection) : presentation::compoCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt5290 function RealMarginToVirtualMargin(margin : presentation::Margin) : presentation::Margin;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt5294 function VirtualMarginToRealMargin(margin : presentation::Margin) : presentation::Margin;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt5698 function GetIgnoreChildControlMouseEvents() : system::Boolean;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt5701 function SetIgnoreChildControlMouseEvents(value : system::Boolean) : system::Void;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt5702 function TypedControlTemplateObject(ensureExists : system::Boolean) : presentation::templates::GuiButtonTemplate*;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6056 function EnsureTextPositionVisible(caret : presentation::TextPos, frontSide : system::Boolean) : system::Void;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6059 function GetActiveHyperlinkReference() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6069 function LoadDocumentAndClearUndoRedo(document : presentation::DocumentModel^, copy : system::Boolean) : system::VoiCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6216 function FinalizeInstanceRecursively(thisObject : presentation::templates::GuiTemplate*) : system::Void;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6217 function FinalizeInstanceRecursively(thisObject : presentation::controls::GuiCustomControl*) : system::Void;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6218 function FinalizeInstanceRecursively(thisObject : presentation::controls::GuiControlHost*) : system::Void;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6335 function TypedControlTemplateObject(ensureExists : system::Boolean) : presentation::templates::GuiListViewTemplate*;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6343 function TypedControlTemplateObject(ensureExists : system::Boolean) : presentation::templates::GuiListViewTemplate*;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6353 function TypedControlTemplateObject(ensureExists : system::Boolean) : presentation::templates::GuiListViewColumnHeadCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6361 function GetHideOnDeactivateAltHost() : system::Boolean;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6362 function SetHideOnDeactivateAltHost(value : system::Boolean) : system::Void;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6363 function TypedControlTemplateObject(ensureExists : system::Boolean) : presentation::templates::GuiMenuTemplate*;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6404 function GetPreferredMenuClientSize() : presentation::Size;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6413 function SetPreferredMenuClientSize(value : presentation::Size) : system::Void;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6417 function TypedControlTemplateObject(ensureExists : system::Boolean) : presentation::templates::GuiToolstripButtonTemCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6893 function GetTemporaryContentControl() : presentation::controls::GuiControl*;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6895 function SetTemporaryContentControl(value : presentation::controls::GuiControl*) : system::Void;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt6896 function TypedControlTemplateObject(ensureExists : system::Boolean) : presentation::templates::GuiWindowTemplate*;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8135 function AttachHorizontalScrollHandle(partialView : presentation::compositions::GuiPartialViewComposition*) : systemCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8136 function AttachHorizontalTrackerHandle(partialView : presentation::compositions::GuiPartialViewComposition*) : systeCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8139 function AttachVerticalScrollHandle(partialView : presentation::compositions::GuiPartialViewComposition*) : system::CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8140 function AttachVerticalTrackerHandle(partialView : presentation::compositions::GuiPartialViewComposition*) : system:CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8141 function GetHorizontalTrackerHandlerPosition(handle : presentation::compositions::GuiBoundsComposition*, totalSize :CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8142 function GetVerticalTrackerHandlerPosition(handle : presentation::compositions::GuiBoundsComposition*, totalSize : sCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8512 function GetIconDropdownButtonTemplate() : system::Function<presentation::templates::GuiToolstripButtonTemplate*, syCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8514 function GetIconSplitButtonTemplate() : system::Function<presentation::templates::GuiToolstripButtonTemplate*, systeCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8516 function GetLargeDropdownButtonTemplate() : system::Function<presentation::templates::GuiToolstripButtonTemplate*, sCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8517 function GetLargeSplitButtonTemplate() : system::Function<presentation::templates::GuiToolstripButtonTemplate*, systCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8519 function GetSmallDropdownButtonTemplate() : system::Function<presentation::templates::GuiToolstripButtonTemplate*, sCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8520 function GetSmallIconLabelTemplate() : system::Function<presentation::templates::GuiToolstripButtonTemplate*, systemCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8521 function GetSmallSplitButtonTemplate() : system::Function<presentation::templates::GuiToolstripButtonTemplate*, systCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8523 function SetIconDropdownButtonTemplate(value : system::Function<presentation::templates::GuiToolstripButtonTemplate*CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8525 function SetIconSplitButtonTemplate(value : system::Function<presentation::templates::GuiToolstripButtonTemplate*, sCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8527 function SetLargeDropdownButtonTemplate(value : system::Function<presentation::templates::GuiToolstripButtonTemplateCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8528 function SetLargeSplitButtonTemplate(value : system::Function<presentation::templates::GuiToolstripButtonTemplate*, CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8530 function SetSmallDropdownButtonTemplate(value : system::Function<presentation::templates::GuiToolstripButtonTemplateCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8531 function SetSmallIconLabelTemplate(value : system::Function<presentation::templates::GuiToolstripButtonTemplate*, syCODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt8532 function SetSmallSplitButtonTemplate(value : system::Function<presentation::templates::GuiToolstripButtonTemplate*, CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt10562 function FileDialogAskOverrideFile() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt10563 function FileDialogErrorEmptySelection() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt10564 function FileDialogErrorFileExpected() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt10565 function FileDialogErrorFileNotExist() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt10566 function FileDialogErrorFolderNotExist() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt10567 function FileDialogErrorMultipleSelectionNotEnabled() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt10571 function FileDialogTextLoadingFiles() : system::String;CODE
LOW⚡Test/Resources/Metadata/Reflection64[2].txt10572 function FileDialogTextLoadingFolders() : system::String;CODE
964 more matches not shown…
Over-Commented Block829 hits · 697 pts
SeverityFileLineSnippetContext
LOW…ls/UiaList/UiaList/ViewModel/WindowCapture.Windows.cpp1#include "WindowCapture.Windows.h"COMMENT
LOW…aList/UiaList/ViewModel/UiaCatalog.Actions.Windows.cpp621#undef READ_STRINGCOMMENT
LOWTools/UiaList/UiaList/Source/MultilineWindow.h81#pragma GCC diagnostic popCOMMENT
LOWTools/UiaList/UiaList/Source/MultilineWindow.cpp81COMMENT
LOWTools/UiaList/UiaList/Source/UiaListReflection.cpp1441#elif defined(__clang__)COMMENT
LOWTools/UiaList/UiaList/Source/PropertyWindow.h141 };COMMENT
LOWTools/UiaList/UiaList/Source/MainWindow.cpp181#undef GLOBAL_NAMECOMMENT
LOWTools/UiaList/UiaList/Source/UiaListReflection.h881#endifCOMMENT
LOWTools/UiaList/UiaList/Source/PropertyWindow.cpp121#undef GLOBAL_OBJCOMMENT
LOWTools/GitView/GitView/Source/GitViewReflection.cpp301#if defined( _MSC_VER)COMMENT
LOWTools/GitView/GitView/Source/GitViewPartialClasses.h1041 bool Close() override;COMMENT
LOWTools/GitView/GitView/Source/GitViewPartialClasses.cpp2441 this->FinalizeInstanceRecursively(static_cast<::vl::presentation::controls::GuiControlHost*>(this));COMMENT
LOW…pp/RemoteViewModelTest/Source/RemoteViewModelTestRpc.h181}COMMENT
LOW…teViewModelTest/Source/RemoteViewModelTestReflection.h61#pragma GCC diagnostic popCOMMENT
LOW…/RemoteViewModelTest/Source/RemoteViewModelTestRpc.cpp421COMMENT
LOW…ModelTest/Source/RemoteViewModelTestPartialClasses.cpp201#pragma warning(pop)COMMENT
LOWTest/Linux/UnitTest/DarkSkin.Linux.cpp1#include "../../../Import/Vlpp.h"COMMENT
LOWTest/Linux/UnitTest/TuiSkin.Linux.cpp1#include "../../../Import/Vlpp.h"COMMENT
LOWTest/Linux/UnitTest/DarkSkinReflection.Linux.cpp1#include "../../../Import/Vlpp.h"COMMENT
LOWTest/Linux/UnitTest/DarkSkinResource.Linux.cpp1#include "../../../Import/Vlpp.h"COMMENT
LOWTest/Linux/UnitTest/TuiSkinResource.Linux.cpp1#include "../../../Import/Vlpp.h"COMMENT
LOWTest/Linux/UnitTest/TuiSkinReflection.Linux.cpp1#include "../../../Import/Vlpp.h"COMMENT
LOWTest/Linux/Wasm/WasmApplication.cpp1#include <Vlpp.h>COMMENT
LOWTest/GacUISrc/UnitTest/TestRemote_Startup.cpp1#include "../SharedArguments.h"COMMENT
LOWTest/GacUISrc/UnitTest/TestRemote_Shared_JsonProtocol.h121 GACUI_REMOTEPROTOCOL_MESSAGES(MESSAGE_HANDLER)COMMENT
LOWTest/GacUISrc/UnitTest/TestRawElement_Windows.cpp21{COMMENT
LOW…Src/Generated_TuiSkin/Source_x64/TuiSkinReflection.cpp1341 }COMMENT
LOW…Src/Generated_TuiSkin/Source_x86/TuiSkinReflection.cpp1341 }COMMENT
LOWTest/GacUISrc/CppTest_Metaonly/resource.h1//{{NO_DEPENDENCIES}}COMMENT
LOW…/Generated_Dialogs/Source_x64/GuiFakeDialogServiceUI.h3101COMMENT
LOW…enerated_Dialogs/Source_x64/GuiFakeDialogServiceUI.cpp8781COMMENT
LOW…ialogs/Source_x64/GuiFakeDialogServiceUIReflection.cpp881 }COMMENT
LOW…/Generated_Dialogs/Source_x86/GuiFakeDialogServiceUI.h3101COMMENT
LOW…enerated_Dialogs/Source_x86/GuiFakeDialogServiceUI.cpp8781COMMENT
LOW…ialogs/Source_x86/GuiFakeDialogServiceUIReflection.cpp881 }COMMENT
LOW…ialogs/Source_x64/TuiFakeDialogServiceUIReflection.cpp841#endifCOMMENT
LOW…nerated_TuiDialogs/Source_x64/TuiFakeDialogServiceUI.h2821#elif defined(__clang__)COMMENT
LOW…rated_TuiDialogs/Source_x64/TuiFakeDialogServiceUI.cpp7881#pragma clang diagnostic popCOMMENT
LOW…ialogs/Source_x86/TuiFakeDialogServiceUIReflection.cpp841#endifCOMMENT
LOW…nerated_TuiDialogs/Source_x86/TuiFakeDialogServiceUI.h2821#elif defined(__clang__)COMMENT
LOW…rated_TuiDialogs/Source_x86/TuiFakeDialogServiceUI.cpp7881#pragma clang diagnostic popCOMMENT
LOW…emoteViewModelTest/Source_x64/RemoteViewModelTestRpc.h181}COMMENT
LOW…ewModelTest/Source_x64/RemoteViewModelTestReflection.h61#elif defined(__clang__)COMMENT
LOW…oteViewModelTest/Source_x64/RemoteViewModelTestRpc.cpp421COMMENT
LOW…RemoteViewModelTest/Source_x64/RemoteViewModelTest.cpp201#pragma warning(pop)COMMENT
LOW…emoteViewModelTest/Source_x86/RemoteViewModelTestRpc.h181}COMMENT
LOW…ewModelTest/Source_x86/RemoteViewModelTestReflection.h61#elif defined(__clang__)COMMENT
LOW…oteViewModelTest/Source_x86/RemoteViewModelTestRpc.cpp421COMMENT
LOW…RemoteViewModelTest/Source_x86/RemoteViewModelTest.cpp201#pragma warning(pop)COMMENT
LOWTest/GacUISrc/CppTest/resource.h1//{{NO_DEPENDENCIES}}COMMENT
LOWTest/GacUISrc/CppTest_Rvm/GuiMain.cpp1#if defined __linux__ && __has_include(<GacUI.h>) && __has_include("../WGac/Renderers/WGacRenderer.h")COMMENT
LOWTest/GacUISrc/CppTest_Rvm/GuiMain.cpp21#if defined __linux__ || defined __APPLE__COMMENT
LOW…nitTestViewer/Source_x64/GuiUnitTestSnapshotViewer.cpp1321COMMENT
LOW…iewer/Source_x64/GuiUnitTestSnapshotViewerReflection.h121#endifCOMMENT
LOW…nitTestViewer/Source_x86/GuiUnitTestSnapshotViewer.cpp1321COMMENT
LOW…iewer/Source_x86/GuiUnitTestSnapshotViewerReflection.h121#endifCOMMENT
LOW…Generated_FullControlTest/Source_x64/FullControlTest.h12921 bool Close() override;COMMENT
LOW…ated_FullControlTest/Source_x64/DocumentEditorBase.cpp201COMMENT
LOW…ated_FullControlTest/Source_x64/DocumentEditorBase.cpp221// throw ::vl::Exception(L"You should implement this function.");COMMENT
LOW…llControlTest/Source_x64/FullControlTestReflection.cpp5081#elif defined(__clang__)COMMENT
769 more matches not shown…
Structural Annotation Overuse18 hits · 33 pts
SeverityFileLineSnippetContext
LOW…cUISrc/UnitTest/TestItemProviders_NodeItemProvider.cpp654 // Step 1: Expand parent - child becomes visibleCOMMENT
LOW…cUISrc/UnitTest/TestItemProviders_NodeItemProvider.cpp670 // Step 2: Expand child - grandchild becomes visibleCOMMENT
LOW…cUISrc/UnitTest/TestItemProviders_NodeItemProvider.cpp686 // Step 3: Collapse child - grandchild disappearsCOMMENT
LOW…cUISrc/UnitTest/TestItemProviders_NodeItemProvider.cpp699 // Step 4: Collapse parent - both child and grandchild disappearCOMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp934 // Step 1: Add font onlyCOMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp938 // Step 2: Add size only (same range)COMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp957 // Step 1: Add font for full rangeCOMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp961 // Step 2: Add size for half rangeCOMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp965 // Step 3: Add color for different half rangeCOMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp993 // Step 1: Font for [0, 30]COMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp996 // Step 2: Size for [0, 20]COMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp999 // Step 3: Color for [10, 30]COMMENT
LOW…thub/KnowledgeBase/KB_GacUI_Design_AddingNewControl.md269### Step 1: Header File (`<GacUI repo>/Source/Controls/GuiMyControls.h`)COMMENT
LOW…thub/KnowledgeBase/KB_GacUI_Design_AddingNewControl.md295### Step 2: Implementation File (`<GacUI repo>/Source/Controls/GuiMyControls.cpp`)COMMENT
LOW…thub/KnowledgeBase/KB_GacUI_Design_AddingNewControl.md342### Step 3: Template Declaration (`<GacUI repo>/Source/Controls/Templates/GuiControlTemplates.h`)COMMENT
LOW…thub/KnowledgeBase/KB_GacUI_Design_AddingNewControl.md353### Step 4: Theme Registration (`<GacUI repo>/Source/Application/Controls/GuiThemeManager.h`)COMMENT
LOW…thub/KnowledgeBase/KB_GacUI_Design_AddingNewControl.md360### Step 5: Reflection (`<GacUI repo>/Source/Reflection/TypeDescriptors/GuiReflectionControls.cpp`)COMMENT
LOW…thub/KnowledgeBase/KB_GacUI_Design_AddingNewControl.md372### Step 6: XML Loader (`<GacUI repo>/Source/Compiler/InstanceLoaders/GuiInstanceLoader_Plugin.cpp`)COMMENT
Verbosity Indicators12 hits · 24 pts
SeverityFileLineSnippetContext
LOW…cUISrc/UnitTest/TestItemProviders_NodeItemProvider.cpp654 // Step 1: Expand parent - child becomes visibleCOMMENT
LOW…cUISrc/UnitTest/TestItemProviders_NodeItemProvider.cpp670 // Step 2: Expand child - grandchild becomes visibleCOMMENT
LOW…cUISrc/UnitTest/TestItemProviders_NodeItemProvider.cpp686 // Step 3: Collapse child - grandchild disappearsCOMMENT
LOW…cUISrc/UnitTest/TestItemProviders_NodeItemProvider.cpp699 // Step 4: Collapse parent - both child and grandchild disappearCOMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp934 // Step 1: Add font onlyCOMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp938 // Step 2: Add size only (same range)COMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp957 // Step 1: Add font for full rangeCOMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp961 // Step 2: Add size for half rangeCOMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp965 // Step 3: Add color for different half rangeCOMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp993 // Step 1: Font for [0, 30]COMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp996 // Step 2: Size for [0, 20]COMMENT
LOW⚡…GacUISrc/UnitTest/TestRemote_DocumentRunManagement.cpp999 // Step 3: Color for [10, 30]COMMENT
Self-Referential Comments8 hits · 24 pts
SeverityFileLineSnippetContext
MEDIUM⚡Source/Compiler/GuiInstanceLoader.cpp109 CHECK_FAIL(L"IGuiInstanceLoader::CreateRootInstance(GuiResourcePrecompileContext&, types::ResolvingResult&, const TypCODE
MEDIUM⚡Source/Compiler/GuiInstanceLoader.cpp119 CHECK_FAIL(L"IGuiInstanceLoader::CreateInstance(GuiResourcePrecompileContext&, types::ResolvingResult&, const TypeInfCODE
MEDIUM⚡Source/Compiler/GuiInstanceLoader.cpp129 CHECK_FAIL(L"IGuiInstanceLoader::AssignParameters(GuiResourcePrecompileContext&, types::ResolvingResult&, const TypeICODE
MEDIUM⚡Source/Compiler/GuiInstanceLoader.cpp134 CHECK_FAIL(L"IGuiInstanceLoader::GetParameter(GuiResourcePrecompileContext&, types::ResolvingResult&, const PropertyICODE
MEDIUM⚡Release/GacUICompiler.cpp2178 CHECK_FAIL(L"IGuiInstanceLoader::CreateRootInstance(GuiResourcePrecompileContext&, types::ResolvingResult&, const TypCODE
MEDIUM⚡Release/GacUICompiler.cpp2188 CHECK_FAIL(L"IGuiInstanceLoader::CreateInstance(GuiResourcePrecompileContext&, types::ResolvingResult&, const TypeInfCODE
MEDIUM⚡Release/GacUICompiler.cpp2198 CHECK_FAIL(L"IGuiInstanceLoader::AssignParameters(GuiResourcePrecompileContext&, types::ResolvingResult&, const TypeICODE
MEDIUM⚡Release/GacUICompiler.cpp2203 CHECK_FAIL(L"IGuiInstanceLoader::GetParameter(GuiResourcePrecompileContext&, types::ResolvingResult&, const PropertyICODE
Fake / Example Data15 hits · 15 pts
SeverityFileLineSnippetContext
LOWTest/UIA_CppTest_Shared.cs636 Check(bodies.Add(text.Substring(text.IndexOf('\u2014') + 2)), "lorem ipsum bodies differ");CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_7.json782 "text": "Item 14 — In purus aliquam imperdiet maecenas aliquet mollis lectus vivamus consectetuer risus et torCODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_7.json782 "text": "Item 14 — In purus aliquam imperdiet maecenas aliquet mollis lectus vivamus consectetuer risus et torCODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_1.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_1.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_0.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_0.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_3.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_3.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_2.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_2.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_5.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_5.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_4.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE
LOW…hots/Controls/PointScrolling/TouchingList/frame_4.json700 "text": "Item 1 — Lorem ipsum dolor sit amet consectetur adipiscing elit integer nec odio praesent libero sed CODE