Path Lines of Code build.ps1 7 mkdocs.yml 115 overrides/home.html 312 overrides/main.html 22 pipeline.build.ps1 283 ps-project.yaml 19 ps-rule.yaml 25 scripts/dependencies.psm1 131 src/PSRule.Badges/BadgeResources.cs 48 src/PSRule.Badges/Properties/AssemblyInfo.cs 4 src/PSRule.Badges/SvgBuilder.cs 82 src/PSRule.Benchmark/Benchmark.Assert.Rule.ps1 9 src/PSRule.Benchmark/Benchmark.Rule.ps1 23 src/PSRule.Benchmark/Benchmark.Within.Rule.ps1 145 src/PSRule.Benchmark/PSRule.cs 292 src/PSRule.Benchmark/Program.cs 123 src/PSRule.BuildTool/BadgeResource.cs 54 src/PSRule.BuildTool/ClientBuilder.cs 27 src/PSRule.BuildTool/Program.cs 19 src/PSRule/Annotations/CommentMetadata.cs 10 src/PSRule/Badges/BadgeBuilder.cs 151 src/PSRule/Commands/AssertAllOfCommand.cs 25 src/PSRule/Commands/AssertAnyOfCommand.cs 25 src/PSRule/Commands/AssertExistsCommand.cs 76 src/PSRule/Commands/AssertMatchCommand.cs 85 src/PSRule/Commands/AssertTypeOfCommand.cs 37 src/PSRule/Commands/AssertWithinCommand.cs 140 src/PSRule/Commands/ExportConventionCommand.cs 73 src/PSRule/Commands/InvokeConventionCommand.cs 62 src/PSRule/Commands/InvokeRuleBlockCommand.cs 100 src/PSRule/Commands/LanguageBlock.cs 38 src/PSRule/Commands/LanguageKeywords.cs 16 src/PSRule/Commands/NewRuleDefinitionCommand.cs 112 src/PSRule/Commands/RuleKeyword.cs 110 src/PSRule/Commands/RuleLanguageNouns.cs 17 src/PSRule/Commands/WriteReasonCommand.cs 19 src/PSRule/Commands/WriteRecommendCommand.cs 22 src/PSRule/Common/BaselineJsonSerializationMapper.cs 223 src/PSRule/Common/BaselineYamlSerializationMapper.cs 224 src/PSRule/Common/ConditionResultExtensions.cs 16 src/PSRule/Common/DictionaryExtensions.cs 125 src/PSRule/Common/EnvironmentHelper.cs 101 src/PSRule/Common/ExpressionContextExtensions.cs 13 src/PSRule/Common/ExpressionHelpers.cs 510 src/PSRule/Common/GitHelper.cs 30 src/PSRule/Common/HashAlgorithmExtensions.cs 14 src/PSRule/Common/HashtableExtensions.cs 18 src/PSRule/Common/JsonCommentWriter.cs 23 src/PSRule/Common/JsonConverters.cs 619 src/PSRule/Common/KeyMapDictionary.cs 141 src/PSRule/Common/ListExtensions.cs 23 src/PSRule/Common/PSObjectExtensions.cs 135 src/PSRule/Common/ResourceExtensions.cs 33 src/PSRule/Common/RuleOutcomeExtensions.cs 24 src/PSRule/Common/RunspaceContextExtensions.cs 56 src/PSRule/Common/SeverityLevelExtensions.cs 15 src/PSRule/Common/StringBuilderExtensions.cs 36 src/PSRule/Common/StringExtensions.cs 65 src/PSRule/Common/YamlConverters.cs 660 src/PSRule/Configuration/BannerFormat.cs 18 src/PSRule/Configuration/BaselineOption.cs 104 src/PSRule/Configuration/BindingOption.cs 100 src/PSRule/Configuration/ConfigurationOption.cs 35 src/PSRule/Configuration/ConventionOption.cs 61 src/PSRule/Configuration/ExecutionOption.cs 127 src/PSRule/Configuration/FieldMap.cs 71 src/PSRule/Configuration/FooterFormat.cs 16 src/PSRule/Configuration/IncludeOption.cs 76 src/PSRule/Configuration/InputFormat.cs 17 src/PSRule/Configuration/InputOption.cs 128 src/PSRule/Configuration/LanguageMode.cs 9 src/PSRule/Configuration/LoggingOption.cs 100 src/PSRule/Configuration/OutcomeLogStream.cs 13 src/PSRule/Configuration/OutputEncoding.cs 16 src/PSRule/Configuration/OutputFormat.cs 17 src/PSRule/Configuration/OutputOption.cs 176 src/PSRule/Configuration/OutputStyle.cs 16 src/PSRule/Configuration/PSRuleOption.cs 323 src/PSRule/Configuration/PipelineHook.cs 24 src/PSRule/Configuration/RequiresOption.cs 28 src/PSRule/Configuration/ResultFormat.cs 12 src/PSRule/Configuration/RuleOption.cs 80 src/PSRule/Configuration/SuppressionOption.cs 84 src/PSRule/Configuration/SuppressionRule.cs 40 src/PSRule/Data/ITargetInfo.cs 9 src/PSRule/Data/ITargetIssueCollection.cs 41 src/PSRule/Data/ITargetSourceCollection.cs 45 src/PSRule/Data/InputFileInfo.cs 43 src/PSRule/Data/RepositoryInfo.cs 18 src/PSRule/Data/TargetIssueInfo.cs 53 src/PSRule/Data/TargetSourceInfo.cs 94 src/PSRule/Definitions/Baselines/Baseline.cs 70 src/PSRule/Definitions/Conventions/BaseConvention.cs 67 src/PSRule/Definitions/Conventions/ConventionComparer.cs 17 src/PSRule/Definitions/Conventions/ScriptBlockConvention.cs 93 src/PSRule/Definitions/DependencyGraph.cs 117 src/PSRule/Definitions/DependencyGraphBuilder.cs 74 src/PSRule/Definitions/DependencyTargetCollection.cs 57 src/PSRule/Definitions/Expressions/ExpressionContext.cs 81 src/PSRule/Definitions/Expressions/LanguageExpressions.cs 1009 src/PSRule/Definitions/Expressions/Primitives.cs 84 src/PSRule/Definitions/IAnnotated.cs 17 src/PSRule/Definitions/ICondition.cs 16 src/PSRule/Definitions/IConvention.cs 13 src/PSRule/Definitions/IDependencyTarget.cs 11 src/PSRule/Definitions/ILanguageBlock.cs 9 src/PSRule/Definitions/IResourceFilter.cs 9 src/PSRule/Definitions/IResultRecord.cs 6 src/PSRule/Definitions/IRuleResult.cs 12 src/PSRule/Definitions/ModuleConfigs/ModuleConfig.cs 24 src/PSRule/Definitions/Resource.cs 325 src/PSRule/Definitions/ResourceId.cs 168 src/PSRule/Definitions/ResourceIndex.cs 56 src/PSRule/Definitions/Rules/Rule.cs 74 src/PSRule/Definitions/Rules/RuleFilter.cs 88 src/PSRule/Definitions/Rules/RuleVisitor.cs 54 src/PSRule/Definitions/Selectors/Selector.cs 16 src/PSRule/Definitions/Selectors/SelectorVisitor.cs 30 src/PSRule/Definitions/Spec.cs 34 src/PSRule/Definitions/SpecFactory.cs 72 src/PSRule/Definitions/SuppressionGroups/SuppressionGroup.cs 21 src/PSRule/Definitions/SuppressionGroups/SuppressionGroupVisitor.cs 31 src/PSRule/Host/Host.cs 115 src/PSRule/Host/HostHelper.cs 643 src/PSRule/Host/RuleLanguageAst.cs 159 src/PSRule/PSRule.Format.ps1xml 592 src/PSRule/PSRule.psd1 111 src/PSRule/PSRule.psm1 2112 src/PSRule/Parser/MarkdownConvert.cs 32 src/PSRule/Parser/MarkdownLexer.cs 31 src/PSRule/Parser/MarkdownReader.cs 290 src/PSRule/Parser/MarkdownStream.cs 379 src/PSRule/Parser/MarkdownToken.cs 57 src/PSRule/Parser/MarkdownTokenExtensions.cs 21 src/PSRule/Parser/MetadataLexer.cs 14 src/PSRule/Parser/RuleLexer.cs 170 src/PSRule/Parser/RuleModels.cs 45 src/PSRule/Parser/TokenStream.cs 254 src/PSRule/Pipeline/AssertPipeline.cs 187 src/PSRule/Pipeline/Exceptions.cs 219 src/PSRule/Pipeline/ExecutionScope.cs 12 src/PSRule/Pipeline/ExportBaselinePipelineBuilder.cs 44 src/PSRule/Pipeline/Formatters/AssertFormatter.cs 573 src/PSRule/Pipeline/Formatters/AzurePipelinesFormatter.cs 47 src/PSRule/Pipeline/Formatters/ClientFormatter.cs 44 src/PSRule/Pipeline/Formatters/GitHubActionsFormatter.cs 50 src/PSRule/Pipeline/Formatters/PlainFormatter.cs 25 src/PSRule/Pipeline/Formatters/VisualStudioCodeFormatter.cs 60 src/PSRule/Pipeline/GetBaselinePipeline.cs 31 src/PSRule/Pipeline/GetBaselinePipelineBuilder.cs 48 src/PSRule/Pipeline/GetRuleHelpPipeline.cs 144 src/PSRule/Pipeline/GetRulePipeline.cs 24 src/PSRule/Pipeline/GetRulePipelineBuiler.cs 55 src/PSRule/Pipeline/GetTargetPipeline.cs 121 src/PSRule/Pipeline/HostContext.cs 70 src/PSRule/Pipeline/InputPathBuilder.cs 9 src/PSRule/Pipeline/InvokeResult.cs 75 src/PSRule/Pipeline/InvokeRulePipeline.cs 306 src/PSRule/Pipeline/OptionContext.cs 404 src/PSRule/Pipeline/Output/CsvOutputWriter.cs 114 src/PSRule/Pipeline/Output/FileOutputWriter.cs 38 src/PSRule/Pipeline/Output/HostPipelineWriter.cs 159 src/PSRule/Pipeline/Output/JsonOutputWriter.cs 46 src/PSRule/Pipeline/Output/MarkdownOutputWriter.cs 216 src/PSRule/Pipeline/Output/NUnit3OutputWriter.cs 153 src/PSRule/Pipeline/Output/WideOutputWriter.cs 34 src/PSRule/Pipeline/Output/YamlOutputWriter.cs 48 src/PSRule/Pipeline/PathBuilder.cs 187 src/PSRule/Pipeline/PathFilter.cs 353 src/PSRule/Pipeline/PipelineBuilder.cs 355 src/PSRule/Pipeline/PipelineContext.cs 244 src/PSRule/Pipeline/PipelineHookActions.cs 124 src/PSRule/Pipeline/PipelineLogger.cs 205 src/PSRule/Pipeline/PipelineReader.cs 62 src/PSRule/Pipeline/PipelineReciever.cs 295 src/PSRule/Pipeline/PipelineWriter.cs 207 src/PSRule/Pipeline/PipelineWriterExtensions.cs 77 src/PSRule/Pipeline/RulePipeline.cs 58 src/PSRule/Pipeline/SourcePipeline.cs 326 src/PSRule/Pipeline/TargetBinder.cs 158 src/PSRule/Pipeline/TargetObject.cs 66 src/PSRule/Pipeline/TestPipeline.cs 35 src/PSRule/Properties/AssemblyInfo.cs 4 src/PSRule/Rules/ErrorInfo.cs 40 src/PSRule/Rules/PowerShellCondition.cs 42 src/PSRule/Rules/Rule.cs 69 src/PSRule/Rules/RuleBlock.cs 70 src/PSRule/Rules/RuleExtent.cs 19 src/PSRule/Rules/RuleHelpInfo.cs 72 src/PSRule/Rules/RuleObject.cs 9 src/PSRule/Rules/RuleOutcome.cs 18 src/PSRule/Rules/RuleOutcomeReason.cs 16 src/PSRule/Rules/RuleRecord.cs 104 src/PSRule/Rules/RuleSummaryRecord.cs 55 src/PSRule/Rules/SuppressionFilter.cs 146 src/PSRule/Runtime/Assert.cs 834 src/PSRule/Runtime/AssertResult.cs 100 src/PSRule/Runtime/Configuration.cs 86 src/PSRule/Runtime/IBindingContext.cs 9 src/PSRule/Runtime/LanguageScope.cs 152 src/PSRule/Runtime/LanguageScriptBlock.cs 36 src/PSRule/Runtime/LocalizedData.cs 44 src/PSRule/Runtime/NameToken.cs 19 src/PSRule/Runtime/ObjectHelper.cs 63 src/PSRule/Runtime/ObjectPath/PathExpression.cs 66 src/PSRule/Runtime/ObjectPath/PathExpressionBuilder.cs 522 src/PSRule/Runtime/ObjectPath/PathTokenizer.cs 518 src/PSRule/Runtime/ObjectPath/Tokens.cs 123 src/PSRule/Runtime/Operand.cs 50 src/PSRule/Runtime/PSRule.cs 184 src/PSRule/Runtime/PSRuleMemberInfo.cs 96 src/PSRule/Runtime/Rule.cs 11 src/PSRule/Runtime/RuleConditionResult.cs 70 src/PSRule/Runtime/RunspaceContext.cs 681 src/PSRule/Runtime/ScopedItem.cs 28 src/PSRule/Runtime/SemanticVersion.cs 564 src/PSRule/en-AU/PSRule.Resources.psd1 9 src/PSRule/en-GB/PSRule.Resources.psd1 9 src/PSRule/en-US/PSRule.Resources.psd1 9