{ "$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.4.json", "runs": [ { "columnKind": "utf16CodeUnits", "invocations": [ { "executionSuccessful": true } ], "results": [ { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConFkt1.SendMail1.OnSelect" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConFkt1.SendMail1.OnSelect", "relativeAddress": 0 }, "region": { "charLength": 1, "charOffset": 145, "snippet": { "text": ")" } } }, "properties": { "member": "OnSelect", "module": "Screen1", "type": "Screen1.ConFkt1.SendMail1" } } ], "message": { "id": "issue" }, "properties": { "level": "High" }, "ruleId": "app-ErrBadToken", "ruleIndex": 0 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConFkt1.SendMail1.OnSelect" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConFkt1.SendMail1.OnSelect", "relativeAddress": 0 }, "region": { "charOffset": 147, "snippet": { "text": "" } } }, "properties": { "member": "OnSelect", "module": "Screen1", "type": "Screen1.ConFkt1.SendMail1" } } ], "message": { "arguments": [ "Eof", "ParenClose" ], "id": "issue" }, "properties": { "level": "High" }, "ruleId": "app-ErrExpectedFound-Ex-Fnd", "ruleIndex": 1 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConFkt1.SendMail1.OnSelect" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConFkt1.SendMail1.OnSelect", "relativeAddress": 0 }, "region": { "charLength": 1, "charOffset": 59, "snippet": { "text": "(" } } }, "properties": { "member": "OnSelect", "module": "Screen1", "type": "Screen1.ConFkt1.SendMail1" } } ], "message": { "arguments": [ "SendEmailV2", "Office365Outlook" ], "id": "issue" }, "properties": { "level": "High" }, "ruleId": "app-ErrUnknownNamespaceFunction", "ruleIndex": 2 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1", "relativeAddress": 0 } }, "properties": { "module": "Screen1", "type": "Screen1" } } ], "message": { "id": "issue" }, "properties": { "level": "Low" }, "ruleId": "acc-ReadableScreenNameNeeded", "ruleIndex": 3 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConFkt1.Eraser1.AccessibleLabel" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConFkt1.Eraser1.AccessibleLabel", "relativeAddress": 0 } }, "properties": { "member": "AccessibleLabel", "module": "Screen1", "type": "Screen1.ConFkt1.Eraser1" } } ], "message": { "id": "issue" }, "properties": { "level": "Medium" }, "ruleId": "acc-AccessibleLabelNeeded", "ruleIndex": 4 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConFkt1.Eraser1.TabIndex" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConFkt1.Eraser1.TabIndex", "relativeAddress": 0 } }, "properties": { "member": "TabIndex", "module": "Screen1", "type": "Screen1.ConFkt1.Eraser1" } } ], "message": { "id": "issue" }, "properties": { "level": "Low" }, "ruleId": "acc-TabOrderShouldBeChecked", "ruleIndex": 5 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConFkt1.Eraser1.FocusedBorderThickness" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConFkt1.Eraser1.FocusedBorderThickness", "relativeAddress": 0 } }, "properties": { "member": "FocusedBorderThickness", "module": "Screen1", "type": "Screen1.ConFkt1.Eraser1" } } ], "message": { "id": "issue" }, "properties": { "level": "Medium" }, "ruleId": "acc-FocusBorderShouldBeVisible", "ruleIndex": 6 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConFkt1.Completionmode1.ShowLabel" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConFkt1.Completionmode1.ShowLabel", "relativeAddress": 0 } }, "properties": { "member": "ShowLabel", "module": "Screen1", "type": "Screen1.ConFkt1.Completionmode1" } } ], "message": { "id": "issue" }, "properties": { "level": "Medium" }, "ruleId": "acc-HelpfulControlSettingNeeded", "ruleIndex": 7 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConFkt1.Completionmode1.AccessibleLabel" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConFkt1.Completionmode1.AccessibleLabel", "relativeAddress": 0 } }, "properties": { "member": "AccessibleLabel", "module": "Screen1", "type": "Screen1.ConFkt1.Completionmode1" } } ], "message": { "id": "issue" }, "properties": { "level": "Medium" }, "ruleId": "acc-AccessibleLabelNeeded", "ruleIndex": 4 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConFkt1.Completionmode1.TabIndex" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConFkt1.Completionmode1.TabIndex", "relativeAddress": 0 } }, "properties": { "member": "TabIndex", "module": "Screen1", "type": "Screen1.ConFkt1.Completionmode1" } } ], "message": { "id": "issue" }, "properties": { "level": "Low" }, "ruleId": "acc-TabOrderShouldBeChecked", "ruleIndex": 5 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConSend.textinput1.AccessibleLabel" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConSend.textinput1.AccessibleLabel", "relativeAddress": 0 } }, "properties": { "member": "AccessibleLabel", "module": "Screen1", "type": "Screen1.ConSend.textinput1" } } ], "message": { "id": "issue" }, "properties": { "level": "Medium" }, "ruleId": "acc-AccessibleLabelNeeded", "ruleIndex": 4 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "Screen1.ConSend.send1.TabIndex" } ], "physicalLocation": { "address": { "fullyQualifiedName": "Screen1.ConSend.send1.TabIndex", "relativeAddress": 0 } }, "properties": { "member": "TabIndex", "module": "Screen1", "type": "Screen1.ConSend.send1" } } ], "message": { "id": "issue" }, "properties": { "level": "Low" }, "ruleId": "acc-TabOrderShouldBeChecked", "ruleIndex": 5 }, { "locations": [ { "logicalLocations": [ { "fullyQualifiedName": "App.rbb-logo" } ], "physicalLocation": { "address": { "fullyQualifiedName": "App.rbb-logo", "relativeAddress": 0 } }, "properties": { "member": "rbb-logo", "module": "App", "type": "App" } } ], "message": { "id": "issue" }, "properties": { "level": "Medium" }, "ruleId": "app-UnusedMediaResources", "ruleIndex": 8 } ], "tool": { "driver": { "fullName": "PowerApps app checker", "name": "PowerApps app checker", "rules": [ { "id": "app-ErrBadToken", "messageStrings": { "issue": { "text": "Unexpected characters. Characters are used in the formula in an unexpected way." } }, "properties": { "componentType": "app", "howToFix": [ "Remove or replace the unexpected characters." ], "level": "High", "primaryCategory": "formula", "whyFix": "" } }, { "id": "app-ErrExpectedFound-Ex-Fnd", "messageStrings": { "issue": { "text": "Unexpected characters. The formula contains '{0}' where '{1}' is expected." } }, "properties": { "componentType": "app", "howToFix": [ "Remove or replace the unexpected characters with an expected character." ], "level": "High", "primaryCategory": "formula", "whyFix": "" } }, { "id": "app-ErrUnknownNamespaceFunction", "messageStrings": { "issue": { "text": "'{0}' is an unknown or unsupported function in namespace '{1}'." } }, "properties": { "componentType": "app", "level": "High", "primaryCategory": "formula", "whyFix": "" } }, { "id": "acc-ReadableScreenNameNeeded", "messageStrings": { "issue": { "text": "Revise screen name" } }, "properties": { "componentType": "app", "howToFix": [ "Give the screen a title that describes what's on the screen or what it's used for." ], "level": "Low", "primaryCategory": "accessibility", "whyFix": "People who are blind, have low vision, or a reading disability rely on screen titles to navigate using the screen reader. " } }, { "id": "acc-AccessibleLabelNeeded", "messageStrings": { "issue": { "text": "Missing accessible label" } }, "properties": { "componentType": "app", "howToFix": [ "Edit the accessible label property to describe the item." ], "level": "Medium", "primaryCategory": "accessibility", "whyFix": "If there's no accessible text, people who can’t see the screen won't understand what’s in images and controls." } }, { "id": "acc-TabOrderShouldBeChecked", "messageStrings": { "issue": { "text": "Check the order of the screen items" } }, "properties": { "componentType": "app", "howToFix": [ "Make sure that your screen elements match the order in which you'd want to tab through them." ], "level": "Low", "primaryCategory": "accessibility", "whyFix": "When a screen reader reads the elements of a slide, it's important that they appear in the order that a user would see them, instead of the order they were added to the slide." } }, { "id": "acc-FocusBorderShouldBeVisible", "messageStrings": { "issue": { "text": "Focus isn't showing" } }, "properties": { "componentType": "app", "howToFix": [ "Change the FocusedBorderThickness property to be more than 0." ], "level": "Medium", "primaryCategory": "accessibility", "whyFix": "If the focus isn't visible, people who don't use a mouse won't be able to see it when they're interacting with the app." } }, { "id": "acc-HelpfulControlSettingNeeded", "messageStrings": { "issue": { "text": "Missing helpful control settings" } }, "properties": { "componentType": "app", "howToFix": [ "Select the warning and set the item property to true to enable control setting." ], "level": "Medium", "primaryCategory": "accessibility", "whyFix": "Changing this property setting will give the user better information about the function of the controls in your app." } }, { "id": "app-UnusedMediaResources", "messageStrings": { "issue": { "text": "Unused media files" } }, "properties": { "componentType": "app", "howToFix": [ "Remove the unused media file in the Media pane." ], "level": "Medium", "primaryCategory": "performance", "whyFix": "This media file is not referenced by any control formulas so it is not needed. Removing it will improve performance." } } ], "version": "1.336" } } } ], "version": "2.1.0" }