| Confidence | Control | Type | Screen | Reason |
|---|---|---|---|---|
| HIGH | lblTitleBarText | FluentV8/Label@1.8.6 | scrMailCertDialog | never referenced in any formula; no event handlers |
| HIGH | lblRecipients | FluentV8/Label@1.8.6 | scrMailCertDialog | never referenced in any formula; no event handlers |
| HIGH | lblTopicJBDetail | FluentV8/Label@1.8.6 | scrMailCertDialog | never referenced in any formula; no event handlers |
| HIGH | lblTopicJEDetail | FluentV8/Label@1.8.6 | scrMailCertDialog | never referenced in any formula; no event handlers |
| MEDIUM | lblDebug | FluentV8/Label@1.8.6 | scrMailCertDialog | never referenced in any formula; no event handlers |
| MEDIUM | lblAllUsersEmail; | FluentV8/Label@1.8.6 | scrMailCertDialog | never referenced in any formula; event handlers contain only pass-through code |
| MEDIUM | lblSelectedUsersEmail | FluentV8/Label@1.8.6 | scrMailCertDialog | never referenced in any formula; event handlers contain only pass-through code |
| Type | Name | Details | Locations |
|---|---|---|---|
| Unreachable Screen | scrDummy | Screen 'scrDummy' is never targeted by Navigate() and is not the start screen | scrDummy.pa.yaml |
| Details |
|---|
| Found 1 collection used in the app: colSelectedUsers |
| Name | Issue Type | Issue Type | Locations | Description |
|---|---|---|---|---|
| HIGH | varRecordIDs | appropriate-set | App > OnStart > App.pa.yaml Set(varRecordIDs, App > OnStart > App.pa.yaml Set(varRecordIDs, | Set() usage is appropriate for 'varRecordIDs': Variable is initialized in OnStart |
| HIGH | gblRecordIds | appropriate-set | App > OnStart > App.pa.yaml Set(gblRecordIds, | Set() usage is appropriate for 'gblRecordIds': Variable is initialized in OnStart |
| HIGH | gblTable | appropriate-set | App > OnStart > App.pa.yaml Set(gblTable, | Set() usage is appropriate for 'gblTable': Variable is initialized in OnStart |
| MEDIUM | l | multiple-updatecontext | scrDummy > OnVisible > scrDummy.pa.yaml UpdateContext({RecordsToMail: scrDummy > OnVisible > scrDummy.pa.yaml UpdateContext({RecordsToMail: | Variable 'l' is updated multiple times with UpdateContext() in the same property. Consider combining into a single call |
| MEDIUM | l | multiple-updatecontext | scrMailCertDialog > OnVisible > scrMailCertDialog.pa.yaml UpdateContext({RecordsToMail: scrMailCertDialog > OnVisible > scrMailCertDialog.pa.yaml UpdateContext({RecordsToMail: | Variable 'l' is updated multiple times with UpdateContext() in the same property. Consider combining into a single call |
| Control / Item | Issue Type | Description | Confidence | Locations |
|---|---|---|---|---|
| scrDummy | hardcoded-color | Control "scrDummy" uses hardcoded RGBA color in "Fill". Consider using theme variables or named color constants for mai… | LOW | scrDummy > Fill > scrDummy.pa.yaml RGBA(255, 255, 255, 1) |
| scrMailCertDialog | hardcoded-color | Control "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) |
| conDialog_MailCertDialog | hardcoded-color | Control "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) |
| rectTitleBar | hardcoded-color | Control "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) |
| rectTitleBar | hardcoded-color | Control "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) |
| rectTitleBar | hardcoded-color | Control "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) |
| rectTitleBar | hardcoded-color | Control "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) |
| rectTitleBar | hardcoded-color | Control "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) |
| galAllUsers | hardcoded-color | Control "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) |
| galAllUsers | hardcoded-color | Control "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) |
| galAllUsers | hardcoded-color | Control "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) |
| rectAllUsers | hardcoded-color | Control "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) |
| rectAllUsers | hardcoded-color | Control "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) |
| rectAllUsers | hardcoded-color | Control "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) |
| rectAllUsers | hardcoded-color | Control "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) |
| btnAddRecipient | hardcoded-color | Control "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) |
| galSelectedUsers | hardcoded-color | Control "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) |
| galSelectedUsers | hardcoded-color | Control "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) |
| galSelectedUsers | hardcoded-color | Control "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) |
| rectSelectedUsers | hardcoded-color | Control "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) |
| rectSelectedUsers | hardcoded-color | Control "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) |
| rectSelectedUsers | hardcoded-color | Control "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) |
| rectSelectedUsers | hardcoded-color | Control "rectSelectedUsers" uses hardcoded RGBA color in "FocusedBorderColor". Consider using theme variables or named … | LOW | rectSelectedUsers > FocusedBorderColor > scrMailCertDialog.pa.yaml RGBA(0, 120, 212, 1) |
| btnRemoveRecipient | hardcoded-color | Control "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) |
| btnRemoveAllRecipients | hardcoded-color | Control "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) |
| icoClearSearch | hardcoded-color | Control "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) |
| icoClearSearch | hardcoded-color | Control "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) |
| icoClearSearch | hardcoded-color | Control "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) |
| icoClearSearch | hardcoded-color | Control "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) |
| icoCloseDialog | hardcoded-color | Control "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) |
| icoCloseDialog | hardcoded-color | Control "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) |
| icoCloseDialog | hardcoded-color | Control "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) |
| icoCloseDialog | hardcoded-color | Control "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) |
| btnMailCertDialogCancel | hardcoded-color | Control "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) |
| btnMailCertDialogOK | hardcoded-color | Control "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) |
| scrDummy | unreachable-screen | Screen "scrDummy" has no Navigate() calls pointing to it and is not the start screen. It may be unreachable dead UI. | MEDIUM | scrDummy > scrDummy.pa.yaml |
| txtSearchUser | reset-no-default | Control "txtSearchUser" is reset via Reset() but has no Default/DefaultDate/DefaultSelectedItems formula. The reset tar… | LOW | icoClearSearch > OnSelect > scrMailCertDialog.pa.yaml Reset(txtSearchUser) |
| galSelectedUsers | reset-no-default | Control "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() |