Run configuration
AppEmailCerts Source All enabled analyzers Analyzers 15 ran Completed 3 Sep 2026 at 17:30
Analyzers
1
Screens
0
Components
26
Controls
235
Formulas
Unused Controls6 found
ConfidenceControlTypeScreenReason
HIGHlblTitleBarTextFluentV8/Label@1.8.6scrMailCertDialognever referenced in any formula; no event handlers
HIGHlblRecipientsFluentV8/Label@1.8.6scrMailCertDialognever referenced in any formula; no event handlers
MEDIUMlblAllUsersEmail;FluentV8/Label@1.8.6scrMailCertDialognever referenced in any formula; event handlers contain only pass-through code
MEDIUMlblSelectedUsersEmailFluentV8/Label@1.8.6scrMailCertDialognever referenced in any formula; event handlers contain only pass-through code
MEDIUMlblTopicJBDetailFluentV8/Label@1.8.6scrMailCertDialognever referenced in any formula; no event handlers
MEDIUMlblTopicJEDetailFluentV8/Label@1.8.6scrMailCertDialognever referenced in any formula; no event handlers
Unused Components0 found
No issues found.
Dead Code1 found
TypeNameDetailsLocations
Write-Only VarvarRecordId2Variable 'varRecordId2' is set but never read anywhere in the app
App > OnStart > App.pa.yaml
...("recordId"))); Set(varRecordId2, Param("recordId"));
OnStart Variables That Could Be Named Formulas1 found
NameTypeConfidenceDetailsLocations
varRecordIdonstart-variable-to-formulaMEDIUMVariable 'varRecordId' is only set in OnStart and never reassigned. Consider converting to a named formula for better performance.
App > OnStart > App.pa.yaml
...ecord ID passed Set(varRecordId, GUID(Param("recordId"))); Set(varRecor...
Retired Components0 found
No issues found.
Gallery Lookup/Filter Performance Issues0 found
No issues found.
Collection Usage Count1 found
Details
Found 1 collection used in the app: colSelectedUsers
Global Variables Where Context Variables Would Suffice2 found
NameIssue TypeIssue TypeLocationsDescription
HIGHvarRecordIdappropriate-set
App > OnStart > App.pa.yaml
Set(varRecordId,
Set() usage is appropriate for 'varRecordId': Variable is initialized in OnStart
HIGHvarRecordId2appropriate-set
App > OnStart > App.pa.yaml
Set(varRecordId2,
Set() usage is appropriate for 'varRecordId2': Variable is initialized in OnStart
Non-Delegable Operations0 found
No issues found.
OnStart Overload0 found
No issues found.
Consecutive I/O Operations0 found
No issues found.
ForAll Data Source Modifications0 found
No issues found.
General Code Quality Analyzer39 found
Control / ItemIssue TypeDescriptionConfidenceLocations
scrMailCertDialoghardcoded-colorControl "scrMailCertDialog" uses hardcoded RGBA color in "Fill". Consider using theme variables or named color constant…LOW
scrMailCertDialog > Fill > scrMailCertDialog.pa.yaml
RGBA(255, 255, 255, 1)
conBackGround_MailCertDialoghardcoded-colorControl "conBackGround_MailCertDialog" uses hardcoded RGBA color in "Fill". Consider using theme variables or named col…LOW
conBackGround_MailCertDialog > Fill > scrMailCertDialog.pa.yaml
RGBA(0, 0, 0, 0.1)
conDialog_MailCertDialoghardcoded-colorControl "conDialog_MailCertDialog" uses hardcoded RGBA color in "Fill". Consider using theme variables or named color c…LOW
conDialog_MailCertDialog > Fill > scrMailCertDialog.pa.yaml
RGBA(255,255,255, 1)
rectTitleBarhardcoded-colorControl "rectTitleBar" uses hardcoded RGBA color in "Fill". Consider using theme variables or named color constants for…LOW
rectTitleBar > Fill > scrMailCertDialog.pa.yaml
RGBA(0, 120, 212, 1)
rectTitleBarhardcoded-colorControl "rectTitleBar" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color consta…LOW
rectTitleBar > BorderColor > scrMailCertDialog.pa.yaml
RGBA(166, 166, 166, 1)
rectTitleBarhardcoded-colorControl "rectTitleBar" uses hardcoded RGBA color in "HoverFill". Consider using theme variables or named color constant…LOW
rectTitleBar > HoverFill > scrMailCertDialog.pa.yaml
RGBA(0, 120, 212, 1)
rectTitleBarhardcoded-colorControl "rectTitleBar" uses hardcoded RGBA color in "PressedFill". Consider using theme variables or named color consta…LOW
rectTitleBar > PressedFill > scrMailCertDialog.pa.yaml
RGBA(0, 120, 212, 1)
rectTitleBarhardcoded-colorControl "rectTitleBar" uses hardcoded RGBA color in "FocusedBorderColor". Consider using theme variables or named color…LOW
rectTitleBar > FocusedBorderColor > scrMailCertDialog.pa.yaml
RGBA(0, 120, 212, 1)
galAllUsershardcoded-colorControl "galAllUsers" uses hardcoded RGBA color in "Fill". Consider using theme variables or named color constants for …LOW
galAllUsers > Fill > scrMailCertDialog.pa.yaml
RGBA(237, 237, 237, 1)
galAllUsershardcoded-colorControl "galAllUsers" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color constan…LOW
galAllUsers > BorderColor > scrMailCertDialog.pa.yaml
RGBA(204, 204, 204, 1)
galAllUsershardcoded-colorControl "galAllUsers" uses hardcoded RGBA color in "FocusedBorderColor". Consider using theme variables or named color …LOW
galAllUsers > FocusedBorderColor > scrMailCertDialog.pa.yaml
RGBA(0, 120, 212, 1)
rectAllUsershardcoded-colorControl "rectAllUsers" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color consta…LOW
rectAllUsers > BorderColor > scrMailCertDialog.pa.yaml
RGBA(166, 166, 166, 1)
rectAllUsershardcoded-colorControl "rectAllUsers" uses hardcoded RGBA color in "HoverFill". Consider using theme variables or named color constant…LOW
rectAllUsers > HoverFill > scrMailCertDialog.pa.yaml
RGBA(0,0,0,0)
rectAllUsershardcoded-colorControl "rectAllUsers" uses hardcoded RGBA color in "PressedFill". Consider using theme variables or named color consta…LOW
rectAllUsers > PressedFill > scrMailCertDialog.pa.yaml
RGBA(0,0,0,0)
rectAllUsershardcoded-colorControl "rectAllUsers" uses hardcoded RGBA color in "FocusedBorderColor". Consider using theme variables or named color…LOW
rectAllUsers > FocusedBorderColor > scrMailCertDialog.pa.yaml
RGBA(0, 120, 212, 1)
btnAddRecipienthardcoded-colorControl "btnAddRecipient" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color con…LOW
btnAddRecipient > BorderColor > scrMailCertDialog.pa.yaml
RGBA(153, 201, 238, 1)
galSelectedUsershardcoded-colorControl "galSelectedUsers" uses hardcoded RGBA color in "Fill". Consider using theme variables or named color constants…LOW
galSelectedUsers > Fill > scrMailCertDialog.pa.yaml
RGBA(237, 237, 237, 1)
galSelectedUsershardcoded-colorControl "galSelectedUsers" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color co…LOW
galSelectedUsers > BorderColor > scrMailCertDialog.pa.yaml
RGBA(204, 204, 204, 1)
galSelectedUsershardcoded-colorControl "galSelectedUsers" uses hardcoded RGBA color in "FocusedBorderColor". Consider using theme variables or named c…LOW
galSelectedUsers > FocusedBorderColor > scrMailCertDialog.pa.yaml
RGBA(0, 120, 212, 1)
rectSelectedUsershardcoded-colorControl "rectSelectedUsers" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color c…LOW
rectSelectedUsers > BorderColor > scrMailCertDialog.pa.yaml
RGBA(166, 166, 166, 1)
rectSelectedUsershardcoded-colorControl "rectSelectedUsers" uses hardcoded RGBA color in "HoverFill". Consider using theme variables or named color con…LOW
rectSelectedUsers > HoverFill > scrMailCertDialog.pa.yaml
RGBA(0,0,0,0)
rectSelectedUsershardcoded-colorControl "rectSelectedUsers" uses hardcoded RGBA color in "PressedFill". Consider using theme variables or named color c…LOW
rectSelectedUsers > PressedFill > scrMailCertDialog.pa.yaml
RGBA(0,0,0,0)
rectSelectedUsershardcoded-colorControl "rectSelectedUsers" uses hardcoded RGBA color in "FocusedBorderColor". Consider using theme variables or named …LOW
rectSelectedUsers > FocusedBorderColor > scrMailCertDialog.pa.yaml
RGBA(0, 120, 212, 1)
btnRemoveRecipienthardcoded-colorControl "btnRemoveRecipient" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color …LOW
btnRemoveRecipient > BorderColor > scrMailCertDialog.pa.yaml
RGBA(153, 201, 238, 1)
btnRemoveAllRecipientshardcoded-colorControl "btnRemoveAllRecipients" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named co…LOW
btnRemoveAllRecipients > BorderColor > scrMailCertDialog.pa.yaml
RGBA(153, 201, 238, 1)
icoClearSearchhardcoded-colorControl "icoClearSearch" uses hardcoded RGBA color in "Color". Consider using theme variables or named color constants …LOW
icoClearSearch > Color > scrMailCertDialog.pa.yaml
RGBA(0, 120, 212, 1)
icoClearSearchhardcoded-colorControl "icoClearSearch" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color cons…LOW
icoClearSearch > BorderColor > scrMailCertDialog.pa.yaml
RGBA(0, 0, 0, 0)
icoClearSearchhardcoded-colorControl "icoClearSearch" uses hardcoded RGBA color in "HoverFill". Consider using theme variables or named color consta…LOW
icoClearSearch > HoverFill > scrMailCertDialog.pa.yaml
RGBA(0, 0, 0, 0)
icoClearSearchhardcoded-colorControl "icoClearSearch" uses hardcoded RGBA color in "PressedFill". Consider using theme variables or named color cons…LOW
icoClearSearch > PressedFill > scrMailCertDialog.pa.yaml
RGBA(0, 0, 0, 0)
icoCloseDialoghardcoded-colorControl "icoCloseDialog" uses hardcoded RGBA color in "Color". Consider using theme variables or named color constants …LOW
icoCloseDialog > Color > scrMailCertDialog.pa.yaml
RGBA(255, 255, 255, 1)
icoCloseDialoghardcoded-colorControl "icoCloseDialog" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color cons…LOW
icoCloseDialog > BorderColor > scrMailCertDialog.pa.yaml
RGBA(0, 0, 0, 0)
icoCloseDialoghardcoded-colorControl "icoCloseDialog" uses hardcoded RGBA color in "HoverFill". Consider using theme variables or named color consta…LOW
icoCloseDialog > HoverFill > scrMailCertDialog.pa.yaml
RGBA(0, 0, 0, 0)
icoCloseDialoghardcoded-colorControl "icoCloseDialog" uses hardcoded RGBA color in "PressedFill". Consider using theme variables or named color cons…LOW
icoCloseDialog > PressedFill > scrMailCertDialog.pa.yaml
RGBA(0, 0, 0, 0)
btnMailCertDialogCancelhardcoded-colorControl "btnMailCertDialogCancel" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named c…LOW
btnMailCertDialogCancel > BorderColor > scrMailCertDialog.pa.yaml
RGBA(153, 201, 238, 1)
btnMailCertDialogOKhardcoded-colorControl "btnMailCertDialogOK" uses hardcoded RGBA color in "BorderColor". Consider using theme variables or named color…LOW
btnMailCertDialogOK > BorderColor > scrMailCertDialog.pa.yaml
RGBA(153, 201, 238, 1)
varRecordId2write-only-variableVariable "varRecordId2" is set but never read anywhere in the app. It may be leftover from refactoring or a naming inco…HIGH
App > OnStart > App.pa.yaml
...("recordId"))); Set(varRecordId2, Param("recordId"));
scrMailCertDialogunreachable-screenScreen "scrMailCertDialog" has no Navigate() calls pointing to it and is not the start screen. It may be unreachable de…MEDIUM
scrMailCertDialog > scrMailCertDialog.pa.yaml
txtSearchUserreset-no-defaultControl "txtSearchUser" is reset via Reset() but has no Default/DefaultDate/DefaultSelectedItems formula. The reset tar…LOW
icoClearSearch > OnSelect > scrMailCertDialog.pa.yaml
Reset(txtSearchUser)
galSelectedUsersreset-no-defaultControl "galSelectedUsers" is reset via Reset() but has no Default/DefaultDate/DefaultSelectedItems formula. The reset …LOW
btnMailCertDialogOK > OnSelect > scrMailCertDialog.pa.yaml
...ets clean up. Reset(galSelectedUsers); Back()
Screen Control Counter0 found
No issues found.
ForAll Loops with Nested Filter0 found
No issues found.
3 files processed