Path Lines of Code src/Rules/A11yCriteriaId.cs 11 src/Rules/AssemblyInfo.cs 15 src/Rules/Conditions/AndCondition.cs 28 src/Rules/Conditions/Condition.cs 57 src/Rules/Conditions/ConditionContext.cs 9 src/Rules/Conditions/ContextCondition.cs 42 src/Rules/Conditions/ControlTypeCondition.cs 25 src/Rules/Conditions/DelegateCondition.cs 23 src/Rules/Conditions/NotCondition.cs 24 src/Rules/Conditions/OrCondition.cs 28 src/Rules/Conditions/PatternCondition.cs 29 src/Rules/Conditions/RecursiveCondition.cs 29 src/Rules/Conditions/StringDecoratorCondition.cs 26 src/Rules/Conditions/TreeDescentCondition.cs 29 src/Rules/Conditions/ValueCondition.cs 75 src/Rules/EvaluationCode.cs 14 src/Rules/Extensions/ExtensionMethods.cs 105 src/Rules/IRuleFactory.cs 8 src/Rules/Library/BoundingRectangleCompletelyObscuresContainer.cs 44 src/Rules/Library/BoundingRectangleContainedInParent.cs 61 src/Rules/Library/BoundingRectangleDataFormatCorrect.cs 29 src/Rules/Library/BoundingRectangleNotAllZeros.cs 29 src/Rules/Library/BoundingRectangleNotNull.cs 38 src/Rules/Library/BoundingRectangleNotValidButOffScreen.cs 29 src/Rules/Library/BoundingRectangleOnUWPMenuBar.cs 29 src/Rules/Library/BoundingRectangleOnUWPMenuItem.cs 34 src/Rules/Library/BoundingRectangleOnWPFTextParent.cs 31 src/Rules/Library/BoundingRectangleSizeReasonable.cs 36 src/Rules/Library/ButtonInvokeAndExpandeCollapsePatterns.cs 28 src/Rules/Library/ButtonInvokeAndTogglePatterns.cs 28 src/Rules/Library/ButtonShouldHavePatterns.cs 30 src/Rules/Library/ButtonToggleAndExpandeCollapsePatterns.cs 28 src/Rules/Library/ChildrenNotAllowedInContentView.cs 30 src/Rules/Library/ClickablePointOffScreen.cs 31 src/Rules/Library/ClickablePointOnScreen.cs 31 src/Rules/Library/ComboBoxShouldNotSupportScrollPattern.cs 29 src/Rules/Library/ControlShouldNotSupportInvokePattern.cs 30 src/Rules/Library/ControlShouldNotSupportScrollPattern.cs 29 src/Rules/Library/ControlShouldNotSupportValuePattern.cs 29 src/Rules/Library/ControlShouldNotSupportWindowPattern.cs 29 src/Rules/Library/ControlShouldSupportExpandCollapsePattern.cs 32 src/Rules/Library/ControlShouldSupportGridItemPattern.cs 31 src/Rules/Library/ControlShouldSupportGridPattern.cs 31 src/Rules/Library/ControlShouldSupportInvokePattern.cs 29 src/Rules/Library/ControlShouldSupportScrollItemPattern.cs 32 src/Rules/Library/ControlShouldSupportSelectionItemPattern.cs 29 src/Rules/Library/ControlShouldSupportSelectionPattern.cs 29 src/Rules/Library/ControlShouldSupportSetInfoWPF.cs 30 src/Rules/Library/ControlShouldSupportSetInfoXAML.cs 30 src/Rules/Library/ControlShouldSupportSpreadsheetItemPattern.cs 31 src/Rules/Library/ControlShouldSupportTableItemPattern.cs 31 src/Rules/Library/ControlShouldSupportTablePattern.cs 32 src/Rules/Library/ControlShouldSupportTablePatternInEdge.cs 32 src/Rules/Library/ControlShouldSupportTextPattern.cs 38 src/Rules/Library/ControlShouldSupportTogglePattern.cs 29 src/Rules/Library/ControlShouldSupportTransformPattern.cs 31 src/Rules/Library/EditSupportsIncorrectRangeValuePattern.cs 38 src/Rules/Library/FrameworkDoesNotSupportUIAutomation.cs 15 src/Rules/Library/HeadingLevelDescendsWhenNested.cs 31 src/Rules/Library/HelpTextExcludesPrivateUnicodeCharacters.cs 32 src/Rules/Library/HelpTextNotEqualToName.cs 29 src/Rules/Library/HyperlinkNameShouldBeUnique.cs 41 src/Rules/Library/IsContentElementFalseOptional.cs 32 src/Rules/Library/IsContentElementPropertyExists.cs 32 src/Rules/Library/IsContentElementTrueOptional.cs 39 src/Rules/Library/IsControlElementPropertyExists.cs 31 src/Rules/Library/IsControlElementTrueOptional.cs 29 src/Rules/Library/IsControlElementTrueRequired.cs 31 src/Rules/Library/IsKeyboardFocusableDescendantTextPattern.cs 31 src/Rules/Library/IsKeyboardFocusableFalseButDisabled.cs 30 src/Rules/Library/IsKeyboardFocusableFalseButOffscreen.cs 30 src/Rules/Library/IsKeyboardFocusableForCustomShouldBeTrue.cs 33 src/Rules/Library/IsKeyboardFocusableForListItemShouldBeTrue.cs 33 src/Rules/Library/IsKeyboardFocusableOnEmptyContainer.cs 30 src/Rules/Library/IsKeyboardFocusableShouldBeFalse.cs 29 src/Rules/Library/IsKeyboardFocusableShouldBeTrue.cs 36 src/Rules/Library/IsKeyboardFocusableTopLevelTextPattern.cs 38 src/Rules/Library/ItemStatusExists.cs 29 src/Rules/Library/ItemTypeRecommended.cs 30 src/Rules/Library/LandmarkBannerIsTopLevel.cs 31 src/Rules/Library/LandmarkComplementaryIsTopLevel.cs 31 src/Rules/Library/LandmarkContentInfoIsTopLevel.cs 31 src/Rules/Library/LandmarkMainIsTopLevel.cs 31 src/Rules/Library/LandmarkNoDuplicateBanner.cs 34 src/Rules/Library/LandmarkNoDuplicateContentInfo.cs 34 src/Rules/Library/LandmarkOneMain.cs 32 src/Rules/Library/ListItemSiblingsUnique.cs 46 src/Rules/Library/LocalizedControlTypeExcludesPrivateUnicodeCharacters.cs 32 src/Rules/Library/LocalizedControlTypeIsNotCustom.cs 39 src/Rules/Library/LocalizedControlTypeIsNotCustomWPFGridCell.cs 37 src/Rules/Library/LocalizedControlTypeIsNotEmpty.cs 31 src/Rules/Library/LocalizedControlTypeIsNotNull.cs 31 src/Rules/Library/LocalizedControlTypeIsNotWhiteSpace.cs 30 src/Rules/Library/LocalizedControlTypeIsReasonable.cs 167 src/Rules/Library/LocalizedLandmarkTypeExcludesPrivateUnicodeCharacters.cs 29 src/Rules/Library/LocalizedLandmarkTypeIsReasonableLength.cs 30 src/Rules/Library/LocalizedLandmarkTypeNotCustom.cs 29 src/Rules/Library/LocalizedLandmarkTypeNotEmpty.cs 29 src/Rules/Library/LocalizedLandmarkTypeNotNull.cs 29 src/Rules/Library/LocalizedLandmarkTypeNotWhiteSpace.cs 28 src/Rules/Library/NameExcludesControlType.cs 33 src/Rules/Library/NameExcludesLocalizedControlType.cs 27 src/Rules/Library/NameExcludesPrivateUnicodeCharacters.cs 33 src/Rules/Library/NameIsEmptyButElementIsNotKeyboardFocusable.cs 37 src/Rules/Library/NameIsInformative.cs 27 src/Rules/Library/NameIsNotEmpty.cs 34 src/Rules/Library/NameIsNotNull.cs 34 src/Rules/Library/NameIsNotWhiteSpace.cs 28 src/Rules/Library/NameIsNullButElementIsNotKeyboardFocusable.cs 35 src/Rules/Library/NameIsReasonableLength.cs 34 src/Rules/Library/NameNoSiblingsOfSameType.cs 31 src/Rules/Library/NameOnCustomWithParentWPFDataItem.cs 30 src/Rules/Library/NameOnOptionalType.cs 29 src/Rules/Library/NameWithValidBoundingRectangle.cs 29 src/Rules/Library/OrientationPropertyExists.cs 31 src/Rules/Library/ParentChildShouldNotHaveSameNameAndLocalizedControlType.cs 32 src/Rules/Library/ProgressBarRangeValue.cs 53 src/Rules/Library/SelectionItemPatternSingleSelection.cs 34 src/Rules/Library/SelectionPatternSelectionRequired.cs 38 src/Rules/Library/SelectionPatternSingleSelection.cs 30 src/Rules/Library/SiblingUniqueAndFocusable.cs 57 src/Rules/Library/SiblingUniqueAndNotFocusable.cs 56 src/Rules/Library/SplitButtonInvokeAndTogglePatterns.cs 31 src/Rules/Library/Structure/ContentView/Button.cs 30 src/Rules/Library/Structure/ContentView/Calendar.cs 29 src/Rules/Library/Structure/ContentView/CheckBox.cs 30 src/Rules/Library/Structure/ContentView/ComboBox.cs 30 src/Rules/Library/Structure/ContentView/DataGrid.cs 30 src/Rules/Library/Structure/ContentView/Edit.cs 30 src/Rules/Library/Structure/ContentView/Hyperlink.cs 30 src/Rules/Library/Structure/ContentView/List.cs 30 src/Rules/Library/Structure/ContentView/ListItem.cs 30 src/Rules/Library/Structure/ContentView/Menu.cs 30 src/Rules/Library/Structure/ContentView/ProgressBar.cs 30 src/Rules/Library/Structure/ContentView/RadioButton.cs 30 src/Rules/Library/Structure/ContentView/Slider.cs 30 src/Rules/Library/Structure/ContentView/Spinner.cs 30 src/Rules/Library/Structure/ContentView/SplitButton.cs 30 src/Rules/Library/Structure/ContentView/StatusBar.cs 30 src/Rules/Library/Structure/ContentView/Tab.cs 30 src/Rules/Library/Structure/ContentView/Tree.cs 30 src/Rules/Library/Structure/ContentView/TreeItem.cs 30 src/Rules/Library/Structure/ControlView/Button.cs 30 src/Rules/Library/Structure/ControlView/Calendar.cs 29 src/Rules/Library/Structure/ControlView/CheckBox.cs 30 src/Rules/Library/Structure/ControlView/ComboBox.cs 30 src/Rules/Library/Structure/ControlView/DataGrid.cs 30 src/Rules/Library/Structure/ControlView/Edit.cs 30 src/Rules/Library/Structure/ControlView/Header.cs 30 src/Rules/Library/Structure/ControlView/HeaderItem.cs 30 src/Rules/Library/Structure/ControlView/Hyperlink.cs 30 src/Rules/Library/Structure/ControlView/Image.cs 30 src/Rules/Library/Structure/ControlView/List.cs 30 src/Rules/Library/Structure/ControlView/ListItem.cs 30 src/Rules/Library/Structure/ControlView/Menu.cs 30 src/Rules/Library/Structure/ControlView/ProgressBar.cs 30 src/Rules/Library/Structure/ControlView/RadioButton.cs 30 src/Rules/Library/Structure/ControlView/Scrollbar.cs 31 src/Rules/Library/Structure/ControlView/SemanticZoom.cs 30 src/Rules/Library/Structure/ControlView/Separator.cs 30 src/Rules/Library/Structure/ControlView/Slider.cs 30 src/Rules/Library/Structure/ControlView/Spinner.cs 30 src/Rules/Library/Structure/ControlView/SplitButton.cs 30 src/Rules/Library/Structure/ControlView/StatusBar.cs 30 src/Rules/Library/Structure/ControlView/Tab.cs 30 src/Rules/Library/Structure/ControlView/Thumb.cs 30 src/Rules/Library/Structure/ControlView/ToolTip.cs 30 src/Rules/Library/Structure/ControlView/Tree.cs 30 src/Rules/Library/Structure/ControlView/TreeItem.cs 30 src/Rules/Misc/ControlTypeStrings.cs 57 src/Rules/Misc/Helpers.cs 19 src/Rules/PropertyConditions/BoolProperties.cs 38 src/Rules/PropertyConditions/BoundingRectangle.cs 51 src/Rules/PropertyConditions/ClickablePoint.cs 28 src/Rules/PropertyConditions/ContentView.cs 47 src/Rules/PropertyConditions/Context.cs 19 src/Rules/PropertyConditions/ControlType.cs 47 src/Rules/PropertyConditions/ControlView.cs 114 src/Rules/PropertyConditions/EdgeConditions.cs 8 src/Rules/PropertyConditions/ElementGroups.cs 180 src/Rules/PropertyConditions/EnumProperty.cs 42 src/Rules/PropertyConditions/Framework.cs 14 src/Rules/PropertyConditions/General.cs 10 src/Rules/PropertyConditions/IntProperties.cs 14 src/Rules/PropertyConditions/IntProperty.cs 20 src/Rules/PropertyConditions/Landmarks.cs 20 src/Rules/PropertyConditions/Patterns.cs 67 src/Rules/PropertyConditions/PlatformProperties.cs 17 src/Rules/PropertyConditions/Relationships.cs 296 src/Rules/PropertyConditions/ScrollPattern.cs 45 src/Rules/PropertyConditions/SelectionItemPattern .cs 26 src/Rules/PropertyConditions/SelectionPattern.cs 26 src/Rules/PropertyConditions/StringProperties.cs 17 src/Rules/PropertyConditions/StringProperty.cs 142 src/Rules/PropertyConditions/UWP.cs 23 src/Rules/ReadME.MD 17 src/Rules/Rule.cs 42 src/Rules/RuleFactory.cs 34 src/Rules/RuleInfo.cs 23 src/Rules/RuleProvider.cs 47 src/Rules/RuleRunner.cs 84 src/Rules/Rules.cs 31 src/Rules/RunResult.cs 11