├── .config └── dotnet-tools.json ├── .devcontainer ├── container-build.ps1 ├── container-start.ps1 └── devcontainer.json ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.yaml │ ├── docs-update.yaml │ ├── feature-request.yaml │ └── sample_proposal.yaml ├── PULL_REQUEST_TEMPLATE.md ├── copilot-instructions.md ├── dependabot.yml └── workflows │ ├── build.yaml │ ├── copilot-setup-steps.yml │ ├── dependencies.yaml │ ├── docs.yaml │ ├── first-interaction.yaml │ └── stale.yaml ├── .gitignore ├── .markdownlint.json ├── .platyps.yml ├── .ps-rule └── OpenSource.Rule.ps1 ├── .vscode-test.mjs ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── GitVersion.yml ├── LICENSE ├── NuGet.config ├── PSRule.sln ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── ThirdPartyNotices.txt ├── docs ├── about.md ├── addon-modules.md ├── analysis-output.md ├── assets │ ├── ms_icon.png │ ├── package_icon.png │ └── stylesheets │ │ └── extra.css ├── authoring │ ├── packaging-rules.md │ ├── packaging-rules │ │ ├── Enterprise.Rules │ │ │ ├── Enterprise.Rules.psd1 │ │ │ ├── en │ │ │ │ ├── Org.Az.Resource.Tagging.md │ │ │ │ └── Org.Az.Storage.UseHttps.md │ │ │ └── rules │ │ │ │ ├── Baseline.Rule.yaml │ │ │ │ ├── Config.Rule.yaml │ │ │ │ └── Standards.Rule.ps1 │ │ └── resources.json │ ├── storing-rules.md │ ├── testing-infrastructure.md │ ├── testing-infrastructure │ │ ├── .ps-rule │ │ │ ├── Local.Rule.jsonc │ │ │ ├── Local.Rule.ps1 │ │ │ └── Local.Rule.yaml │ │ ├── ps-rule.yaml │ │ └── settings.json │ ├── using-expressions.md │ ├── writing-rule-help.md │ └── writing-rule-help │ │ ├── en-US │ │ └── metadata.Name.md │ │ └── kubernetes.Rule.ps1 ├── changelog.md ├── commands │ └── PSRule │ │ └── en-US │ │ ├── Assert-PSRule.md │ │ ├── Export-PSRuleBaseline.md │ │ ├── Get-PSRule.md │ │ ├── Get-PSRuleBaseline.md │ │ ├── Get-PSRuleHelp.md │ │ ├── Get-PSRuleTarget.md │ │ ├── Invoke-PSRule.md │ │ ├── New-PSRuleOption.md │ │ ├── PSRule.md │ │ ├── Set-PSRuleOption.md │ │ └── Test-PSRuleTarget.md ├── concepts │ ├── PSRule │ │ └── en-US │ │ │ ├── about_PSRule_Assert.md │ │ │ ├── about_PSRule_Badges.md │ │ │ ├── about_PSRule_Baseline.md │ │ │ ├── about_PSRule_Conventions.md │ │ │ ├── about_PSRule_Docs.md │ │ │ ├── about_PSRule_Expressions.md │ │ │ ├── about_PSRule_Options.md │ │ │ ├── about_PSRule_Rules.md │ │ │ ├── about_PSRule_Selectors.md │ │ │ ├── about_PSRule_SuppressionGroups.md │ │ │ └── about_PSRule_Variables.md │ ├── baselines.md │ ├── capabilities.md │ ├── cli │ │ ├── index.md │ │ ├── module.md │ │ ├── restore.md │ │ └── run.md │ ├── feature-flagging.md │ ├── formats.md │ ├── grouping-rules.md │ ├── lockfile.md │ ├── options.md │ ├── runs.md │ ├── sarif-format.md │ └── security.md ├── creating-your-pipeline.md ├── deprecations.md ├── examples │ ├── baseline │ │ └── Baseline.Rule.yaml │ └── sarif │ │ └── basic-1.sarif ├── expressions │ ├── SubSelectors.Rule.jsonc │ ├── SubSelectors.Rule.yaml │ ├── functions.md │ └── sub-selectors.md ├── faq.md ├── favicon.ico ├── features.md ├── hooks │ ├── maml_formatting.py │ ├── shortcodes.py │ └── updates.py ├── images │ ├── codelens-doc-link.png │ ├── options-schema-flyout.png │ ├── snippet-markdown.png │ ├── snippet-rule-type.png │ └── tasks-provider.png ├── index.md ├── keywords │ └── PSRule │ │ └── en-US │ │ └── about_PSRule_Keywords.md ├── license-contributing.md ├── quickstart │ ├── FileType.Rule.jsonc │ ├── FileType.Rule.ps1 │ ├── FileType.Rule.yaml │ ├── Service.Rule.jsonc │ ├── Service.Rule.ps1 │ ├── Service.Rule.yaml │ └── standalone-rule.md ├── related-projects.md ├── scenarios │ ├── azure-resources │ │ ├── appService.Rule.ps1 │ │ ├── azure-resources.md │ │ ├── common.Rule.ps1 │ │ ├── resources.json │ │ └── storageAccounts.Rule.ps1 │ ├── azure-tags │ │ ├── azure-tags.md │ │ ├── azureTags.Rule.ps1 │ │ ├── ps-rule.yaml │ │ └── resources.json │ ├── baselines │ │ └── Baseline.rule.yaml │ ├── benchmark │ │ ├── results-v0.17.0.md │ │ ├── results-v0.19.0.md │ │ ├── results-v0.20.0.md │ │ ├── results-v0.21.0.md │ │ ├── results-v0.22.0.md │ │ ├── results-v0.3.0.md │ │ ├── results-v1.0.1.md │ │ ├── results-v1.1.0.md │ │ ├── results-v1.10.0.md │ │ ├── results-v1.11.0.md │ │ └── results-v2.0.0.md │ ├── containers │ │ ├── container-execution.md │ │ ├── dockerfile │ │ ├── psrulesample │ │ │ ├── template │ │ │ │ ├── azuredeploy.json │ │ │ │ └── azuredeploy.parameters.json │ │ │ └── validate-files.ps1 │ │ └── run.ps1 │ ├── fruit │ │ ├── fruit-example.ps1 │ │ └── isFruit.Rule.ps1 │ ├── index.md │ ├── kubernetes-resources │ │ ├── kubernetes-resources.md │ │ ├── kubernetes.Rule.ps1 │ │ ├── ps-rule.yaml │ │ └── resources.yaml │ └── validation-pipeline │ │ ├── azure-pipelines.yaml │ │ ├── file.Rule.ps1 │ │ ├── pipeline-deps.ps1 │ │ ├── validate-files.ps1 │ │ └── validation-pipeline.md ├── setup │ ├── index.md │ └── vscode.md ├── specs │ ├── design-spec.md │ ├── emitter-spec.md │ ├── function-spec.md │ └── option-spec.md ├── support.md ├── troubleshooting.md ├── updates │ └── v3.0.md ├── validating-locally.md └── versioning.md ├── dotnet-install.sh ├── esbuild.mjs ├── global.json ├── includes └── en │ └── abbreviations.md ├── media ├── icon256.png └── walkthroughs │ └── getStarted │ ├── 01_configureOptions.md │ ├── 02_configureSettings.md │ ├── 03_runTasks.md │ ├── 03_runTasks.svg │ ├── 04_learnMore.md │ └── snippets.json ├── mkdocs.yml ├── modules.json ├── overrides ├── home.html ├── main.html └── partials │ └── giscus.html ├── package.json ├── pipeline.build.ps1 ├── ps-rule-ci.yaml ├── ps-rule.lock.json ├── ps-rule.yaml ├── requirements-docs.txt ├── samples ├── README.md └── azure │ └── README.md ├── schemas ├── PSRule-language.schema.json ├── PSRule-lock.schema.json ├── PSRule-options.schema.json └── PSRule-resources.schema.json ├── scripts ├── dependencies.psm1 └── pipeline-deps.ps1 ├── snippets ├── github-snippets.json ├── json.json ├── markdown.json ├── options.json ├── pipelines-snippets.json ├── powershell.json └── yaml.json ├── src ├── Directory.Build.props ├── PSRule.Badges │ ├── BadgeException.cs │ ├── BadgeResources.cs │ ├── PSRule.Badges.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── README.md │ ├── Resources │ │ ├── Messages.Designer.cs │ │ ├── Messages.resx │ │ └── en.json │ ├── SvgBuilder.cs │ └── packages.lock.json ├── PSRule.Benchmark │ ├── Benchmark.Assert.Rule.ps1 │ ├── Benchmark.Rule.ps1 │ ├── Benchmark.Within.Rule.ps1 │ ├── BenchmarkHostContext.cs │ ├── PSRule.Benchmark.csproj │ ├── PSRule.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── README.md │ ├── TargetObject.cs │ ├── en-ZZ │ │ └── BenchmarkHelp.md │ └── packages.lock.json ├── PSRule.BuildTool │ ├── BadgeResource.cs │ ├── ClientBuilder.cs │ ├── PSRule.BuildTool.csproj │ ├── Program.cs │ ├── README.md │ ├── Resources │ │ ├── CmdStrings.Designer.cs │ │ └── CmdStrings.resx │ └── packages.lock.json ├── PSRule.CommandLine │ ├── ClientContext.cs │ ├── ClientContextExtensions.cs │ ├── ClientHost.cs │ ├── Commands │ │ ├── ModuleCommand.cs │ │ └── RunCommand.cs │ ├── Models │ │ ├── ModuleOptions.cs │ │ ├── ModuleRecord.cs │ │ ├── RestoreOptions.cs │ │ ├── RunCommandOutput.cs │ │ ├── RunOptions.cs │ │ └── SessionContext.cs │ ├── PSRule.CommandLine.csproj │ ├── README.md │ ├── Resources │ │ ├── Messages.Designer.cs │ │ └── Messages.resx │ ├── StringExtensions.cs │ └── packages.lock.json ├── PSRule.EditorServices │ ├── ClientBuilder.cs │ ├── Commands │ │ └── ListenCommand.cs │ ├── Handlers │ │ ├── ConfigurationChangeHandler.cs │ │ ├── RunAnalysisCommandHandler.cs │ │ ├── RunAnalysisCommandHandlerInput.cs │ │ ├── RunAnalysisCommandHandlerOutput.cs │ │ ├── RunAnalysisCommandHandlerRecord.cs │ │ ├── UpgradeDependencyCommandHandler.cs │ │ ├── UpgradeDependencyCommandHandlerInput.cs │ │ ├── UpgradeDependencyCommandHandlerOutput.cs │ │ └── WorkspaceChangeWatcherHandler.cs │ ├── Hosting │ │ ├── ILanguageServerExtensions.cs │ │ ├── LspServer.cs │ │ ├── ServerHostContext.cs │ │ └── ServerLogger.cs │ ├── Models │ │ └── ListenOptions.cs │ ├── PSRule.EditorServices.csproj │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ └── launchSettings.json │ ├── README.md │ ├── Resources │ │ ├── CmdStrings.Designer.cs │ │ └── CmdStrings.resx │ └── packages.lock.json ├── PSRule.MSBuild │ ├── Generator.props │ ├── Generators │ │ └── EngineVersionGenerator.cs │ ├── PSRule.MSBuild.csproj │ ├── README.md │ └── packages.lock.json ├── PSRule.SDK │ ├── PSRule.SDK.csproj │ ├── PSRule.psd1 │ ├── README.md │ └── packages.lock.json ├── PSRule.Tool │ ├── Adapters │ │ ├── AdapterBuilder.cs │ │ ├── AzurePipelinesAdapter.cs │ │ ├── CIAdapter.cs │ │ └── GitHubActionsAdapter.cs │ ├── ClientBuilder.cs │ ├── PSRule.Tool.csproj │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ └── launchSettings.json │ ├── README.md │ ├── Resources │ │ ├── CmdStrings.Designer.cs │ │ └── CmdStrings.resx │ └── packages.lock.json ├── PSRule.Types │ ├── Converters │ │ ├── Json │ │ │ ├── CapabilityOptionJsonConverter.cs │ │ │ └── JsonReaderExtensions.cs │ │ ├── TypeConverter.cs │ │ └── Yaml │ │ │ ├── CapabilityOptionYamlConverter.cs │ │ │ ├── StringArrayConverter.cs │ │ │ ├── StringArrayMapConverter.cs │ │ │ └── StringMapConverter.cs │ ├── Data │ │ ├── DateVersion.cs │ │ ├── EnumMap.cs │ │ ├── IDateVersionConstraint.cs │ │ ├── IFileInfo.cs │ │ ├── IFileStream.cs │ │ ├── ISemanticVersionConstraint.cs │ │ ├── ISourceInfo.cs │ │ ├── ITargetInfo.cs │ │ ├── ITargetObject.cs │ │ ├── ITargetObjectExtensions.cs │ │ ├── ITargetObjectProperty.cs │ │ ├── ITargetSourceMap.cs │ │ ├── InputFileInfo.cs │ │ ├── KeyMap.cs │ │ ├── ModuleConstraint.cs │ │ ├── SemanticVersion.cs │ │ ├── StringArrayMap.cs │ │ ├── TargetIssueInfo.cs │ │ ├── TargetSourceInfo.cs │ │ └── WildcardMap.cs │ ├── Definitions │ │ ├── ILanguageBlock.cs │ │ ├── IResource.cs │ │ ├── IResourceAnnotations.cs │ │ ├── IResourceHelpInfo.cs │ │ ├── IResourceLabels.cs │ │ ├── IResourceMetadata.cs │ │ ├── IResourceTags.cs │ │ ├── IResource_T.cs │ │ ├── ISourceExtent.cs │ │ ├── ISourceFile.cs │ │ ├── ISpec.cs │ │ ├── IStringMap_T.cs │ │ ├── InfoString.cs │ │ ├── ResourceAnnotations.cs │ │ ├── ResourceFlags.cs │ │ ├── ResourceHelpInfo.cs │ │ ├── ResourceHelper.cs │ │ ├── ResourceId.cs │ │ ├── ResourceIdEqualityComparer.cs │ │ ├── ResourceIdKind.cs │ │ ├── ResourceKind.cs │ │ ├── Rules │ │ │ └── SeverityLevel.cs │ │ ├── SourceExtent.cs │ │ ├── SourceType.cs │ │ └── StringMap_T.cs │ ├── DictionaryExtensions.cs │ ├── Emitters │ │ ├── BaseEmitter.cs │ │ ├── EmitterFormatAttribute.cs │ │ ├── EmptyEmitterConfiguration.cs │ │ ├── FileEmitter.cs │ │ ├── IEmitter.cs │ │ ├── IEmitterConfiguration.cs │ │ ├── IEmitterContext.cs │ │ └── IEmitterContextExtensions.cs │ ├── Environment.cs │ ├── Expressions │ │ └── PathHelpers.cs │ ├── HashtableExtensions.cs │ ├── Options │ │ ├── BaselineOption.cs │ │ ├── BreakLevel.cs │ │ ├── CapabilityOption.cs │ │ ├── ExecutionActionPreference.cs │ │ ├── ExecutionOption.cs │ │ ├── FormatOption.cs │ │ ├── FormatType.cs │ │ ├── HashAlgorithm.cs │ │ ├── IBaselineOption.cs │ │ ├── IExecutionOption.cs │ │ ├── IFormatOption.cs │ │ ├── IOption.cs │ │ ├── IOptionContext.cs │ │ ├── IOverrideOption.cs │ │ ├── IRunOption.cs │ │ ├── LanguageMode.cs │ │ ├── OverrideOption.cs │ │ ├── ReplacementStrings.cs │ │ ├── RestrictScriptSource.cs │ │ ├── RunOption.cs │ │ └── SessionState.cs │ ├── PSRule.Types.csproj │ ├── PipelineException.cs │ ├── PipelineSerializationException.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── README.md │ ├── Resources │ │ ├── Messages.Designer.cs │ │ └── Messages.resx │ ├── Runtime │ │ ├── EventId.cs │ │ ├── FormattedLogValues.cs │ │ ├── IConfiguration.cs │ │ ├── IConfigurationExtensions.cs │ │ ├── IConfigurationFactory.cs │ │ ├── ILogger.cs │ │ ├── ILoggerFactory.cs │ │ ├── ILogger_TCategoryName.cs │ │ ├── IRuntimeFactory.cs │ │ ├── IRuntimeFactoryContext.cs │ │ ├── IRuntimeServiceCollection.cs │ │ ├── LogLevel.cs │ │ ├── LoggerExtensions.cs │ │ ├── Logger_T.cs │ │ ├── NullLogger.cs │ │ ├── NullLogger_T.cs │ │ └── RuntimeFactoryAttribute.cs │ ├── StringExtensions.cs │ ├── TypeExtensions.cs │ └── packages.lock.json ├── PSRule │ ├── Annotations │ │ └── CommentMetadata.cs │ ├── Badges │ │ ├── Badge.cs │ │ ├── BadgeBuilder.cs │ │ ├── BadgeType.cs │ │ ├── IBadge.cs │ │ └── IBadgeBuilder.cs │ ├── Commands │ │ ├── AssertAllOfCommand.cs │ │ ├── AssertAnyOfCommand.cs │ │ ├── AssertExistsCommand.cs │ │ ├── AssertMatchCommand.cs │ │ ├── AssertTypeOfCommand.cs │ │ ├── AssertWithinCommand.cs │ │ ├── ExportConventionCommand.cs │ │ ├── InvokeConventionCommand.cs │ │ ├── InvokeRuleBlockCommand.cs │ │ ├── LanguageBlock.cs │ │ ├── LanguageKeywords.cs │ │ ├── NewRuleDefinitionCommand.cs │ │ ├── RuleKeyword.cs │ │ ├── RuleLanguageNouns.cs │ │ ├── WriteReasonCommand.cs │ │ └── WriteRecommendCommand.cs │ ├── Common │ │ ├── ArrayExtensions.cs │ │ ├── BaselineJsonSerializationMapper.cs │ │ ├── BaselineYamlSerializationMapper.cs │ │ ├── ConditionResultExtensions.cs │ │ ├── Engine.cs │ │ ├── ExpressionContextExtensions.cs │ │ ├── ExpressionHelpers.cs │ │ ├── ExternalToolHelper.cs │ │ ├── GitHelper.cs │ │ ├── HashAlgorithmExtensions.cs │ │ ├── HashSetExtensions.cs │ │ ├── HashtableExtensions.cs │ │ ├── InfoStringExtensions.cs │ │ ├── JsonCommentWriter.cs │ │ ├── JsonConverters.cs │ │ ├── JsonHelper.cs │ │ ├── KeyMapDictionary.cs │ │ ├── ListExtensions.cs │ │ ├── OutputOptionExtensions.cs │ │ ├── PSObjectExtensions.cs │ │ ├── ReadOnlyHashtable.cs │ │ ├── ReasonExtensions.cs │ │ ├── ResourceExtensions.cs │ │ ├── ResourceHelpInfoExtensions.cs │ │ ├── RuleOutcomeExtensions.cs │ │ ├── RunspaceContextDiagnosticExtensions.cs │ │ ├── StringBuilderExtensions.cs │ │ └── YamlConverters.cs │ ├── Configuration │ │ ├── BannerFormat.cs │ │ ├── BaselineOption.cs │ │ ├── BindingOption.cs │ │ ├── BindingOptionExtensions.cs │ │ ├── ConfigurationOption.cs │ │ ├── ConventionOption.cs │ │ ├── FieldMap.cs │ │ ├── FooterFormat.cs │ │ ├── IBindingOption.cs │ │ ├── IncludeOption.cs │ │ ├── InputOption.cs │ │ ├── JobSummaryFormat.cs │ │ ├── OutputEncoding.cs │ │ ├── OutputFormat.cs │ │ ├── OutputOption.cs │ │ ├── OutputStyle.cs │ │ ├── PSRuleOption.cs │ │ ├── PipelineHook.cs │ │ ├── RepositoryOption.cs │ │ ├── RequiresOption.cs │ │ ├── ResultFormat.cs │ │ ├── RuleOption.cs │ │ ├── SuppressionOption.cs │ │ └── SuppressionRule.cs │ ├── Converters │ │ ├── Json │ │ │ ├── LanguageExpressionJsonConverter.cs │ │ │ ├── LockEntryIntegrityJsonConverter.cs │ │ │ ├── ResourceObjectJsonConverter.cs │ │ │ └── SemanticVersionJsonConverter.cs │ │ └── Yaml │ │ │ ├── LanguageExpressionDeserializer.cs │ │ │ └── ResourceNodeDeserializer.cs │ ├── Data │ │ ├── IInputFileInfoCollection.cs │ │ ├── ITargetIssueCollection.cs │ │ ├── ITargetSourceCollection.cs │ │ ├── InputFileInfoCollection.cs │ │ ├── TargetIssueCollection.cs │ │ └── TargetSourceCollection.cs │ ├── Definitions │ │ ├── AnnotatedExtensions.cs │ │ ├── Baselines │ │ │ ├── Baseline.cs │ │ │ ├── BaselineExtensions.cs │ │ │ ├── BaselineFilter.cs │ │ │ ├── BaselineRef.cs │ │ │ ├── BaselineSpec.cs │ │ │ └── IBaselineV1Spec.cs │ │ ├── Conventions │ │ │ ├── BaseConvention.cs │ │ │ ├── ConventionComparer.cs │ │ │ ├── ConventionExtensions.cs │ │ │ ├── ConventionFilter.cs │ │ │ └── ScriptBlockConvention.cs │ │ ├── DependencyGraph.cs │ │ ├── DependencyGraphBuilder.cs │ │ ├── DependencyTargetCollection.cs │ │ ├── Expressions │ │ │ ├── Exceptions.cs │ │ │ ├── ExpressionContext.cs │ │ │ ├── ExpressionInfo.cs │ │ │ ├── FunctionBuilder.cs │ │ │ ├── FunctionDescriptor.cs │ │ │ ├── FunctionFactory.cs │ │ │ ├── FunctionReader.cs │ │ │ ├── Functions.cs │ │ │ ├── IExpressionContext.cs │ │ │ ├── IFunctionDescriptor.cs │ │ │ ├── ILanguageExpressionDescriptor.cs │ │ │ ├── LanguageCondition.cs │ │ │ ├── LanguageExpression.cs │ │ │ ├── LanguageExpressionBuilder.cs │ │ │ ├── LanguageExpressionDescriptor.cs │ │ │ ├── LanguageExpressionFactory.cs │ │ │ ├── LanguageExpressionLambda.cs │ │ │ ├── LanguageExpressionType.cs │ │ │ ├── LanguageExpressions.cs │ │ │ ├── LanguageFunction.cs │ │ │ ├── LanguageIf.cs │ │ │ └── LanguageOperator.cs │ │ ├── IAnnotated.cs │ │ ├── ICondition.cs │ │ ├── IConditionResult.cs │ │ ├── IConfigurableContext.cs │ │ ├── IConventionV1.cs │ │ ├── IDependencyNode.cs │ │ ├── IDependencyTarget.cs │ │ ├── IDetailedRuleResultV2.cs │ │ ├── IGetLocalizedPathContext.cs │ │ ├── IResourceContext.cs │ │ ├── IResourceDiscoveryContext.cs │ │ ├── IResourceFilter.cs │ │ ├── IResourceValidator.cs │ │ ├── IResourceVisitor.cs │ │ ├── IResultDetail.cs │ │ ├── IResultReason.cs │ │ ├── IResultRecord.cs │ │ ├── IRuleResultV2.cs │ │ ├── IRunspaceScopedContext.cs │ │ ├── IScriptResourceDiscoveryContext.cs │ │ ├── ISpecDescriptor.cs │ │ ├── ISuppressionInfo.cs │ │ ├── ISuppressionInfoComparer.cs │ │ ├── InternalResource.cs │ │ ├── ModuleConfigs │ │ │ ├── IModuleConfig.cs │ │ │ ├── IModuleConfigSpec.cs │ │ │ ├── IModuleConfigV1Spec.cs │ │ │ ├── IModuleConfigV2Spec.cs │ │ │ ├── ModuleConfigExtensions.cs │ │ │ ├── ModuleConfigV1.cs │ │ │ ├── ModuleConfigV1Spec.cs │ │ │ ├── ModuleConfigV2.cs │ │ │ └── ModuleConfigV2Spec.cs │ │ ├── Resource.cs │ │ ├── ResourceAnnotation.cs │ │ ├── ResourceBuilder.cs │ │ ├── ResourceExtent.cs │ │ ├── ResourceFilter_T.cs │ │ ├── ResourceIndex.cs │ │ ├── ResourceLabels.cs │ │ ├── ResourceMetadata.cs │ │ ├── ResourceObject.cs │ │ ├── ResourceRef.cs │ │ ├── ResourceTags.cs │ │ ├── ResourceValidator.cs │ │ ├── ResultDetail.cs │ │ ├── ResultReason.cs │ │ ├── Rules │ │ │ ├── IRuleSpec.cs │ │ │ ├── IRuleV1.cs │ │ │ ├── RuleExtensions.cs │ │ │ ├── RuleFilter.cs │ │ │ ├── RuleOverride.cs │ │ │ ├── RuleProperties.cs │ │ │ ├── RuleV1.cs │ │ │ ├── RuleV1Script.cs │ │ │ ├── RuleV1ScriptSpec.cs │ │ │ ├── RuleV1Spec.cs │ │ │ ├── RuleVisitor.cs │ │ │ └── SeverityLevelExtensions.cs │ │ ├── Selectors │ │ │ ├── ISelector.cs │ │ │ ├── ISelectorSpec.cs │ │ │ ├── ISelectorV1Spec.cs │ │ │ ├── ISelectorV2Spec.cs │ │ │ ├── SelectorExtensions.cs │ │ │ ├── SelectorV1.cs │ │ │ ├── SelectorV1Spec.cs │ │ │ ├── SelectorV2.cs │ │ │ ├── SelectorV2Spec.cs │ │ │ └── SelectorVisitor.cs │ │ ├── Spec.cs │ │ ├── SpecAttribute.cs │ │ ├── SpecDescriptor.cs │ │ ├── SpecFactory.cs │ │ ├── Specs.cs │ │ ├── SuppressionGroups │ │ │ ├── ISuppressionGroup.cs │ │ │ ├── ISuppressionGroupSpec.cs │ │ │ ├── ISuppressionGroupV1Spec.cs │ │ │ ├── ISuppressionGroupV2Spec.cs │ │ │ ├── SuppressionGroupExtentions.cs │ │ │ ├── SuppressionGroupFilter.cs │ │ │ ├── SuppressionGroupV1.cs │ │ │ ├── SuppressionGroupV1Spec.cs │ │ │ ├── SuppressionGroupV2.cs │ │ │ ├── SuppressionGroupV2Spec.cs │ │ │ └── SuppressionGroupVisitor.cs │ │ ├── UnknownSpecificationException.cs │ │ └── ValidateResourceAnnotation.cs │ ├── Emitters │ │ ├── BaseEmitterContext.cs │ │ ├── EmitterBuilder.cs │ │ ├── EmitterChain.cs │ │ ├── EmitterCollection.cs │ │ ├── EmitterContext.cs │ │ ├── InternalEmitterConfiguration.cs │ │ ├── InternalFileInfo.cs │ │ ├── InternalFileStream.cs │ │ ├── JsonEmitter.cs │ │ ├── JsonEmitterParser.cs │ │ ├── MarkdownEmitter.cs │ │ ├── PowerShellDataEmitter.cs │ │ ├── ReplaceTextReader.cs │ │ ├── YamlEmitter.cs │ │ └── YamlEmitterParser.cs │ ├── Help │ │ ├── FormatOptions.cs │ │ ├── HelpLexer.cs │ │ ├── IHelpDocument.cs │ │ ├── Link.cs │ │ ├── MarkdownConvert.cs │ │ ├── MarkdownLexer.cs │ │ ├── MarkdownReader.cs │ │ ├── MarkdownReaderMode.cs │ │ ├── MarkdownStream.cs │ │ ├── MarkdownToken.cs │ │ ├── MarkdownTokenExtensions.cs │ │ ├── MarkdownTokenFlagExtensions.cs │ │ ├── MarkdownTokenType.cs │ │ ├── MarkdownTokens.cs │ │ ├── MetadataLexer.cs │ │ ├── ResourceHelpDocument.cs │ │ ├── ResourceHelpLexer.cs │ │ ├── RuleDocument.cs │ │ ├── RuleHelpLexer.cs │ │ ├── SourceExtent.cs │ │ ├── TextBlock.cs │ │ ├── TokenStream.cs │ │ └── TokenStreamExtensions.cs │ ├── Host │ │ ├── AssertVariable.cs │ │ ├── ConfigurationVariable.cs │ │ ├── HostHelper.cs │ │ ├── HostState.cs │ │ ├── LocalizedDataVariable.cs │ │ ├── PSRuleVariable.cs │ │ ├── RuleLanguageAst.cs │ │ ├── RuleVariable.cs │ │ └── TargetObjectVariable.cs │ ├── PSRule.Format.ps1xml │ ├── PSRule.csproj │ ├── PSRule.psd1 │ ├── PSRule.psm1 │ ├── Pipeline │ │ ├── AssertPipelineBuilder.cs │ │ ├── AssertWriter.cs │ │ ├── CapabilitySet.cs │ │ ├── CapabilityState.cs │ │ ├── ChangedFilesPathFilter.cs │ │ ├── CommandLineBuilder.cs │ │ ├── DefaultPipelineResult.cs │ │ ├── Dependencies │ │ │ ├── HashAlgorithmExtensions.cs │ │ │ ├── IntegrityAlgorithm.cs │ │ │ ├── IntegrityBuilder.cs │ │ │ ├── LockEntry.cs │ │ │ ├── LockEntryIntegrity.cs │ │ │ └── LockFile.cs │ │ ├── Exceptions.cs │ │ ├── ExecutionScope.cs │ │ ├── ExportBaselinePipelineBuilder.cs │ │ ├── Formatters │ │ │ ├── AssertFormatterBase.cs │ │ │ ├── AzurePipelinesFormatter.cs │ │ │ ├── ClientFormatter.cs │ │ │ ├── GitHubActionsFormatter.cs │ │ │ ├── IAssertFormatter.cs │ │ │ ├── PlainFormatter.cs │ │ │ ├── TerminalSupport.cs │ │ │ └── VisualStudioCodeFormatter.cs │ │ ├── GetBaselinePipeline.cs │ │ ├── GetBaselinePipelineBuilder.cs │ │ ├── GetRuleHelpPipeline.cs │ │ ├── GetRuleHelpPipelineBuilder.cs │ │ ├── GetRulePipeline.cs │ │ ├── GetRulePipelineBuilder.cs │ │ ├── GetTargetPipeline.cs │ │ ├── GetTargetPipelineBuilder.cs │ │ ├── HelpWriter.cs │ │ ├── HostContext.cs │ │ ├── HostContextExtensions.cs │ │ ├── IGetPipelineBuilder.cs │ │ ├── IGetTargetPipelineBuilder.cs │ │ ├── IHelpPipelineBuilder.cs │ │ ├── IHostContext.cs │ │ ├── IInvokePipelineBuilder.cs │ │ ├── IPathFilter.cs │ │ ├── IPipeline.cs │ │ ├── IPipelineBuilder.cs │ │ ├── IPipelineContext.cs │ │ ├── IPipelineReader.cs │ │ ├── IPipelineResult.cs │ │ ├── IPipelineWriter.cs │ │ ├── IResourceCache.cs │ │ ├── IResourceCacheExtensions.cs │ │ ├── ISourceCommandLineBuilder.cs │ │ ├── ISourcePipelineBuilder.cs │ │ ├── InputPathBuilder.cs │ │ ├── InvokePipelineBuilderBase.cs │ │ ├── InvokeResult.cs │ │ ├── InvokeRulePipeline.cs │ │ ├── InvokeRulePipelineBuilder.cs │ │ ├── ModulePathComparer.cs │ │ ├── OptionContext.cs │ │ ├── OptionContextBuilder.cs │ │ ├── OptionScope.cs │ │ ├── OptionScopeComparer.cs │ │ ├── Output │ │ │ ├── CsvOutputWriter.cs │ │ │ ├── FileOutputWriter.cs │ │ │ ├── HostPipelineWriter.cs │ │ │ ├── JobSummaryWriter.cs │ │ │ ├── JsonOutputWriter.cs │ │ │ ├── MarkdownOutputWriter.cs │ │ │ ├── NUnit3OutputWriter.cs │ │ │ ├── OutputStringWriter.cs │ │ │ ├── SarifBuilder.cs │ │ │ ├── SarifOutputWriter.cs │ │ │ ├── WideOutputWriter.cs │ │ │ └── YamlOutputWriter.cs │ │ ├── PSHostContext.cs │ │ ├── PathBuilder.cs │ │ ├── PathFilter.cs │ │ ├── PathFilterBuilder.cs │ │ ├── PipelineBuilder.cs │ │ ├── PipelineBuilderBase.cs │ │ ├── PipelineCapabilityException.cs │ │ ├── PipelineContext.cs │ │ ├── PipelineExtensions.cs │ │ ├── PipelineHookActions.cs │ │ ├── PipelineInputStream.cs │ │ ├── PipelineLogger.cs │ │ ├── PipelineLoggerBase.cs │ │ ├── PipelineReciever.cs │ │ ├── PipelineWriter.cs │ │ ├── PipelineWriterExtensions.cs │ │ ├── ResourceCache.cs │ │ ├── ResourceCacheBuilder.cs │ │ ├── ResourceCacheDiscoveryContext.cs │ │ ├── ResourceIssue.cs │ │ ├── ResourceIssueType.cs │ │ ├── ResultOutputWriter.cs │ │ ├── RulePipeline.cs │ │ ├── Runs │ │ │ ├── EmptyRuleGraph.cs │ │ │ ├── IRuleGraph.cs │ │ │ ├── IRun.cs │ │ │ ├── IRunBuilderContext.cs │ │ │ ├── IRunOverrideContext.cs │ │ │ ├── RuleGraph.cs │ │ │ ├── Run.cs │ │ │ ├── RunCollection.cs │ │ │ ├── RunCollectionBuilder.cs │ │ │ └── RunRuleGraphBuilder.cs │ │ ├── RuntimeScopeException.cs │ │ ├── SelectorTargetAnnotation.cs │ │ ├── SerializationOutputWriter.cs │ │ ├── Source.cs │ │ ├── SourceFile.cs │ │ ├── SourcePipelineBuilder.cs │ │ ├── SourceScope.cs │ │ ├── TargetObject.cs │ │ ├── TargetObjectAnnotation.cs │ │ ├── TargetObjectChild.cs │ │ └── TestPipeline.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── README.md │ ├── Resources │ │ ├── DocumentStrings.Designer.cs │ │ ├── DocumentStrings.es-US.resx │ │ ├── DocumentStrings.es.resx │ │ ├── DocumentStrings.resx │ │ ├── FormatterStrings.Designer.cs │ │ ├── FormatterStrings.resx │ │ ├── PSRuleResources.Designer.cs │ │ ├── PSRuleResources.resx │ │ ├── ReasonStrings.Designer.cs │ │ ├── ReasonStrings.resx │ │ ├── ReportStrings.Designer.cs │ │ ├── ReportStrings.resx │ │ ├── Summaries.Designer.cs │ │ ├── Summaries.resx │ │ ├── ViewStrings.Designer.cs │ │ └── ViewStrings.resx │ ├── Rules │ │ ├── ErrorInfo.cs │ │ ├── IRuleBlock.cs │ │ ├── IRuleHelpInfo.cs │ │ ├── Link.cs │ │ ├── PowerShellCondition.cs │ │ ├── Rule.cs │ │ ├── RuleBlock.cs │ │ ├── RuleHelpInfo.cs │ │ ├── RuleHelpInfoExtensions.cs │ │ ├── RuleOutcome.cs │ │ ├── RuleOutcomeReason.cs │ │ ├── RuleRecord.cs │ │ ├── RuleSummaryRecord.cs │ │ └── SuppressionFilter.cs │ ├── Runtime │ │ ├── Assert.cs │ │ ├── AssertResult.cs │ │ ├── Binding │ │ │ ├── ITargetBinder.cs │ │ │ ├── ITargetBindingContext.cs │ │ │ ├── ITargetBindingResult.cs │ │ │ ├── ImmutableHashtable.cs │ │ │ ├── TargetBinder.cs │ │ │ ├── TargetBinderBuilder.cs │ │ │ ├── TargetBindingContext.cs │ │ │ └── TargetBindingResult.cs │ │ ├── Configuration.cs │ │ ├── DynamicPropertyBinder.cs │ │ ├── IBindingContext.cs │ │ ├── IInputCollection.cs │ │ ├── ILanguageScope.cs │ │ ├── ILanguageScopeSet.cs │ │ ├── IMetaResourceDiscoveryContext.cs │ │ ├── IOperand.cs │ │ ├── IRepositoryRuntimeInfo.cs │ │ ├── IScriptRuntimeConfiguration.cs │ │ ├── InternalConfiguration.cs │ │ ├── LanguageScope.cs │ │ ├── LanguageScopeSet.cs │ │ ├── LanguageScopeSetBuilder.cs │ │ ├── LanguageScriptBlock.cs │ │ ├── LegacyRunspaceContext.cs │ │ ├── LocalizedData.cs │ │ ├── LocalizedFileSearch.cs │ │ ├── LoggerExtensions.cs │ │ ├── LoggerFactory.cs │ │ ├── NameToken.cs │ │ ├── NameTokenType.cs │ │ ├── ObjectHelper.cs │ │ ├── ObjectPath │ │ │ ├── FilterOperator.cs │ │ │ ├── IPathExpressionContext.cs │ │ │ ├── IPathToken.cs │ │ │ ├── ITokenReader.cs │ │ │ ├── ITokenWriter.cs │ │ │ ├── ObjectPathEvaluateException.cs │ │ │ ├── PathExpression.cs │ │ │ ├── PathExpressionBuilder.cs │ │ │ ├── PathExpressionContext.cs │ │ │ ├── PathToken.cs │ │ │ ├── PathTokenOption.cs │ │ │ ├── PathTokenType.cs │ │ │ ├── PathTokenizer.cs │ │ │ └── TokenReader.cs │ │ ├── Operand.cs │ │ ├── OperandKind.cs │ │ ├── PSRule.cs │ │ ├── PSRuleTargetInfo.cs │ │ ├── Rule.cs │ │ ├── RuleConditionHelper.cs │ │ ├── RuleConditionResult.cs │ │ ├── RunspaceScope.cs │ │ ├── RuntimeFactoryBuilder.cs │ │ ├── RuntimeFactoryContainer.cs │ │ ├── RuntimeFactoryContext.cs │ │ ├── ScopedItem.cs │ │ └── Scripting │ │ │ ├── IRunspaceContext.cs │ │ │ └── RunspaceContext.cs │ ├── en-AU │ │ └── PSRule.Resources.psd1 │ ├── en-GB │ │ └── PSRule.Resources.psd1 │ ├── en-US │ │ └── PSRule.Resources.psd1 │ └── packages.lock.json ├── bootstrap │ ├── README.md │ └── bootstrap.ps1 └── vscode-ps-rule │ ├── README.md │ ├── client.ts │ ├── commands │ ├── configureSettings.ts │ ├── createOptionsFile.ts │ ├── createOrEditDocumentation.ts │ ├── initLock.ts │ ├── openOptionsFile.ts │ ├── restore.ts │ ├── runAnalysisForPath.ts │ ├── runAnalysisTask.ts │ ├── showTasks.ts │ ├── upgradeDependency.ts │ └── walkthroughCopySnippet.ts │ ├── configuration.ts │ ├── consts.ts │ ├── dependencyLens.ts │ ├── docLens.ts │ ├── extension.ts │ ├── features │ └── scanQuickpick │ │ └── scanQuickpick.ts │ ├── logger.ts │ ├── main.ts │ ├── powershell.ts │ ├── runner.ts │ ├── tasks.ts │ ├── test │ ├── runTest.ts │ └── suite │ │ ├── configuration.test.ts │ │ ├── extension.test.ts │ │ ├── index.ts │ │ └── tasks.test.ts │ └── utils.ts ├── syntaxes ├── comments.json ├── keywords.json ├── rule.json └── yaml-comments.json ├── tests ├── PSRule.CommandLine.Tests │ ├── Commands │ │ ├── BaseTests.cs │ │ └── RunCommandTests.cs │ ├── GlobalUsings.cs │ └── PSRule.CommandLine.Tests.csproj ├── PSRule.EditorServices.Tests │ ├── HotReloadTests.cs │ ├── LanguageServerTestContainer.cs │ ├── LspServerTests.cs │ ├── PSRule.EditorServices.Tests.csproj │ ├── Usings.cs │ └── xunit.runner.json ├── PSRule.Tests │ ├── AssertFormatterTests.cs │ ├── AssertTests.cs │ ├── BadgeResourcesTests.cs │ ├── BaseTests.cs │ ├── Baseline.Rule.jsonc │ ├── Baseline.Rule.yaml │ ├── BaselineTests.cs │ ├── Binding │ │ └── TargetBinderTests.cs │ ├── ContextBaseTests.cs │ ├── ConventionTests.cs │ ├── DateVersionTests.cs │ ├── Definitions │ │ ├── ModuleConfigs │ │ │ └── ModuleConfigTests.cs │ │ ├── ResourceIdEqualityComparerTests.cs │ │ ├── ResourceValidatorTests.cs │ │ ├── Selectors │ │ │ └── SelectorVisitorTests.cs │ │ ├── SuppressionGroups │ │ │ ├── SuppressionGroupTests.cs │ │ │ └── SuppressionGroupVisitorTests.cs │ │ └── TestExpressionContext.cs │ ├── Dockerfile │ ├── Emitters │ │ ├── CustomEmitter.cs │ │ ├── EmitterBuilderTests.cs │ │ ├── EmitterCollectionTests.cs │ │ ├── EmitterTests.cs │ │ ├── JsonEmitterTests.cs │ │ ├── MarkdownEmitterTests.cs │ │ ├── PowerShellDataTests.cs │ │ ├── TestEmitter.cs │ │ └── YamlEmitterTests.cs │ ├── ExpressionHelpersTests.cs │ ├── Expressions │ │ ├── ExpressionContextTests.cs │ │ └── LanguageExpressionsTests.cs │ ├── FromFile.Json.schema.json │ ├── FromFile.Rule.jsonc │ ├── FromFile.Rule.ps1 │ ├── FromFile.Rule.yaml │ ├── FromFileAlias.Rule.jsonc │ ├── FromFileAlias.Rule.ps1 │ ├── FromFileAlias.Rule.yaml │ ├── FromFileAssert.Rule.ps1 │ ├── FromFileBadge.Rule.ps1 │ ├── FromFileBaseline.Rule.ps1 │ ├── FromFileConventions.Rule.ps1 │ ├── FromFileDependency.Rule.ps1 │ ├── FromFileEmpty.Rule.jsonc │ ├── FromFileEmpty.Rule.yaml │ ├── FromFileGit.Rule.ps1 │ ├── FromFileInvalid.Rule.ps1 │ ├── FromFileName.Rule.jsonc │ ├── FromFileName.Rule.ps1 │ ├── FromFileName.Rule.yaml │ ├── FromFileParseError.Rule.ps1 │ ├── FromFileSubSelector.Rule.jsonc │ ├── FromFileSubSelector.Rule.yaml │ ├── FromFileWithError.Rule.ps1 │ ├── FromFileWithException.Rule.ps1 │ ├── FromFileWithLogging.Rule.ps1 │ ├── FromFileWithSelectors.Rule.ps1 │ ├── FunctionBuilderTests.cs │ ├── FunctionTests.cs │ ├── Functions.Rule.jsonc │ ├── Functions.Rule.yaml │ ├── GitHelperTests.cs │ ├── InputFormatDeserializerTests.cs │ ├── JsonHelperTests.cs │ ├── JsonRulesTests.cs │ ├── LanguageVisitorTests.cs │ ├── MockLanguageScope.cs │ ├── ModuleConfig.Rule.jsonc │ ├── ModuleConfig.Rule.yaml │ ├── ModulePathComparerTests.cs │ ├── NUnit.Schema.xsd │ ├── ObjectExtensions.cs │ ├── ObjectFromFile.json │ ├── ObjectFromFile.markdown │ ├── ObjectFromFile.md │ ├── ObjectFromFile.psd1 │ ├── ObjectFromFile.sarif │ ├── ObjectFromFile.xml │ ├── ObjectFromFile.yaml │ ├── ObjectFromFile2.json │ ├── ObjectFromFile2.yaml │ ├── ObjectFromFile3.json │ ├── ObjectFromFile3.yaml │ ├── ObjectFromFileEmpty.md │ ├── ObjectFromFileEmpty.psd1 │ ├── ObjectFromFileSingle.json │ ├── ObjectFromFileSingle.jsonc │ ├── ObjectFromNestedFile.yaml │ ├── ObjectHelperTests.cs │ ├── ObjectPathTests.cs │ ├── OptionContextTests.cs │ ├── Output.Baseline.0.jsonc │ ├── Output.Baseline.2.jsonc │ ├── Output.Baseline.4.jsonc │ ├── Output.Baseline.yaml │ ├── PSRule.AllOf.Tests.ps1 │ ├── PSRule.AnyOf.Tests.ps1 │ ├── PSRule.Assert.Tests.ps1 │ ├── PSRule.Badges.Tests.ps1 │ ├── PSRule.Baseline.Tests.ps1 │ ├── PSRule.Common.Tests.ps1 │ ├── PSRule.Conventions.Tests.ps1 │ ├── PSRule.EndToEnd.Tests.ps1 │ ├── PSRule.Exists.Tests.ps1 │ ├── PSRule.Match.Tests.ps1 │ ├── PSRule.Options.Tests.ps1 │ ├── PSRule.PSGallery.Tests.ps1 │ ├── PSRule.Reason.Tests.ps1 │ ├── PSRule.Recommend.Tests.ps1 │ ├── PSRule.Selectors.Tests.ps1 │ ├── PSRule.Tests.csproj │ ├── PSRule.Tests.yml │ ├── PSRule.Tests10.yml │ ├── PSRule.Tests11.yml │ ├── PSRule.Tests12.yml │ ├── PSRule.Tests13.yml │ ├── PSRule.Tests14.yml │ ├── PSRule.Tests15.yml │ ├── PSRule.Tests16.yml │ ├── PSRule.Tests17.yml │ ├── PSRule.Tests18.yml │ ├── PSRule.Tests2.yml │ ├── PSRule.Tests3.yml │ ├── PSRule.Tests4.yml │ ├── PSRule.Tests5.yml │ ├── PSRule.Tests6.yml │ ├── PSRule.Tests7.yml │ ├── PSRule.Tests8.yml │ ├── PSRule.Tests9.yml │ ├── PSRule.TypeOf.Tests.ps1 │ ├── PSRule.Variables.Tests.ps1 │ ├── PSRule.Within.Tests.ps1 │ ├── PSRuleOptionTests.cs │ ├── PathFilterTests.cs │ ├── PathTokenizerTests.cs │ ├── Pipeline │ │ ├── AlwaysTruePathFilter.cs │ │ ├── ChangedFilesPathFilterTests.cs │ │ ├── Dependencies │ │ │ └── LockFileTests.cs │ │ ├── InputPathBuilderTests.cs │ │ ├── Output │ │ │ ├── CsvOutputWriterTests.cs │ │ │ ├── HostPipelineWriterTests.cs │ │ │ ├── JobSummaryWriterTests.cs │ │ │ ├── JsonOutputWriterTests.cs │ │ │ ├── NUnit3OutputWriterTests.cs │ │ │ ├── OutputWriterBaseTests.cs │ │ │ ├── SarifOutputWriterTests.cs │ │ │ └── YamlOutputWriterTests.cs │ │ ├── PipelineTests.cs │ │ └── ResourceCacheTests.cs │ ├── ResourceHelperTests.cs │ ├── ResourceMapTests.cs │ ├── ResourceValidatorTests.cs │ ├── RuleDocument-es.md │ ├── RuleDocument.md │ ├── RuleDocumentTests.cs │ ├── RuleFilterTests.cs │ ├── RuleLanguageAstTests.cs │ ├── Runtime │ │ ├── AssertResultTests.cs │ │ ├── BadRuntimeFactory.cs │ │ ├── ObjectPath │ │ │ └── PathExpressionTests.cs │ │ ├── RuntimeFactoryBuilderTests.cs │ │ └── SimpleRuntimeFactory.cs │ ├── Selectors.Rule.jsonc │ ├── Selectors.Rule.yaml │ ├── SemanticBreakTests.cs │ ├── SourcePipelineBuilderTests.cs │ ├── StringExtensionsTests.cs │ ├── SuppressionFilterTests.cs │ ├── SuppressionGroups.Rule.jsonc │ ├── SuppressionGroups.Rule.yaml │ ├── SuppressionGroups2.Rule.yaml │ ├── TargetInfoTests.cs │ ├── TargetNameBindingTests.cs │ ├── TestAssertWriter.cs │ ├── TestEmitterContext.cs │ ├── TestEnumValue.cs │ ├── TestModule │ │ ├── TestModule.psd1 │ │ ├── en-AU │ │ │ └── M1.Rule1.md │ │ ├── en-US │ │ │ └── M1.Rule1.md │ │ ├── en │ │ │ ├── M1.Rule1.md │ │ │ └── M1.YamlTestName.md │ │ └── rules │ │ │ ├── Test.Rule.ps1 │ │ │ ├── Test.Rule.yaml │ │ │ └── Test2.ps1 │ ├── TestModule2 │ │ ├── TestModule2.psd1 │ │ └── rules │ │ │ ├── Rule1.Rule.ps1 │ │ │ ├── Rule2.Rule.ps1 │ │ │ └── Selectors.Rule.yaml │ ├── TestModule3 │ │ ├── TestModule3.psd1 │ │ └── rules │ │ │ └── Module3.Rule.ps1 │ ├── TestModule4 │ │ ├── TestModule4.psd1 │ │ └── rules │ │ │ ├── Baseline.Rule.yaml │ │ │ ├── Config.Rule.yaml │ │ │ ├── Conventions.Rule.ps1 │ │ │ └── Module4.Rule.ps1 │ ├── TestModule5 │ │ ├── TestModule5.psd1 │ │ └── rules │ │ │ ├── Baseline.Rule.jsonc │ │ │ └── Module5.Rule.ps1 │ ├── TestModule6 │ │ ├── Resources.Rule.yaml │ │ └── TestModule6.psd1 │ ├── TestModule7 │ │ ├── Baseline.Rule.yaml │ │ └── TestModule7.psd1 │ ├── TestModule8 │ │ ├── TestModule8.psd1 │ │ └── rules │ │ │ └── Test.Rule.ps1 │ ├── TestModule9a │ │ ├── Config.Rule.yaml │ │ ├── Rules.Rule.ps1 │ │ └── TestModule9a.psd1 │ ├── TestModule9b │ │ ├── Config.Rule.yaml │ │ ├── Rules.Rule.ps1 │ │ └── TestModule9b.psd1 │ ├── TestObject.cs │ ├── TestResourceName.cs │ ├── TestWriter.cs │ ├── UnconstrainedFile.Rule.ps1 │ ├── Usings.cs │ ├── YamlRulesTests.cs │ ├── en-YY │ │ └── WithNoSynopsis.md │ ├── en-ZZ │ │ ├── FromFile1.md │ │ ├── PSRule-rules.psd1 │ │ ├── RecommendTest2.md │ │ └── WithCsv.md │ ├── en │ │ ├── FromFile1.md │ │ ├── PSRule-rules.psd1 │ │ └── SuppressWithNonProdTag.md │ ├── jenkinsfile │ ├── rules │ │ ├── .ps-rule │ │ │ └── Common.Rule.ps1 │ │ ├── Test.Rule.ps1 │ │ ├── extra │ │ │ └── Extra.Rule.ps1 │ │ └── main │ │ │ └── Main.Rule.ps1 │ ├── test.lock.json │ └── xunit.runner.json ├── PSRule.Tool.Tests │ ├── AdapterBuilderTests.cs │ ├── AzurePipelinesAdapterTests.cs │ ├── CommandTests.cs │ ├── PSRule.Tool.Tests.csproj │ ├── Usings.cs │ └── xunit.runner.json └── PSRule.Types.Tests │ ├── Data │ ├── ModuleConstraintTests.cs │ └── SemanticVersionTests.cs │ ├── GlobalUsings.cs │ ├── Options │ └── FormatOptionTests.cs │ └── PSRule.Types.Tests.csproj └── tsconfig.json /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.devcontainer/container-build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.devcontainer/container-build.ps1 -------------------------------------------------------------------------------- /.devcontainer/container-start.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.devcontainer/container-start.ps1 -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/ISSUE_TEMPLATE/bug-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/docs-update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/ISSUE_TEMPLATE/docs-update.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/ISSUE_TEMPLATE/feature-request.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/sample_proposal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/ISSUE_TEMPLATE/sample_proposal.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/workflows/copilot-setup-steps.yml -------------------------------------------------------------------------------- /.github/workflows/dependencies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/workflows/dependencies.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/first-interaction.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/workflows/first-interaction.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.github/workflows/stale.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.platyps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.platyps.yml -------------------------------------------------------------------------------- /.ps-rule/OpenSource.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.ps-rule/OpenSource.Rule.ps1 -------------------------------------------------------------------------------- /.vscode-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.vscode-test.mjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/GitVersion.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/NuGet.config -------------------------------------------------------------------------------- /PSRule.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/PSRule.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /ThirdPartyNotices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/ThirdPartyNotices.txt -------------------------------------------------------------------------------- /docs/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/about.md -------------------------------------------------------------------------------- /docs/addon-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/addon-modules.md -------------------------------------------------------------------------------- /docs/analysis-output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/analysis-output.md -------------------------------------------------------------------------------- /docs/assets/ms_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/assets/ms_icon.png -------------------------------------------------------------------------------- /docs/assets/package_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/assets/package_icon.png -------------------------------------------------------------------------------- /docs/assets/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/assets/stylesheets/extra.css -------------------------------------------------------------------------------- /docs/authoring/packaging-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/authoring/packaging-rules.md -------------------------------------------------------------------------------- /docs/authoring/packaging-rules/resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/authoring/packaging-rules/resources.json -------------------------------------------------------------------------------- /docs/authoring/storing-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/authoring/storing-rules.md -------------------------------------------------------------------------------- /docs/authoring/testing-infrastructure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/authoring/testing-infrastructure.md -------------------------------------------------------------------------------- /docs/authoring/using-expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/authoring/using-expressions.md -------------------------------------------------------------------------------- /docs/authoring/writing-rule-help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/authoring/writing-rule-help.md -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/commands/PSRule/en-US/Assert-PSRule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/commands/PSRule/en-US/Assert-PSRule.md -------------------------------------------------------------------------------- /docs/commands/PSRule/en-US/Get-PSRule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/commands/PSRule/en-US/Get-PSRule.md -------------------------------------------------------------------------------- /docs/commands/PSRule/en-US/Get-PSRuleBaseline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/commands/PSRule/en-US/Get-PSRuleBaseline.md -------------------------------------------------------------------------------- /docs/commands/PSRule/en-US/Get-PSRuleHelp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/commands/PSRule/en-US/Get-PSRuleHelp.md -------------------------------------------------------------------------------- /docs/commands/PSRule/en-US/Get-PSRuleTarget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/commands/PSRule/en-US/Get-PSRuleTarget.md -------------------------------------------------------------------------------- /docs/commands/PSRule/en-US/Invoke-PSRule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/commands/PSRule/en-US/Invoke-PSRule.md -------------------------------------------------------------------------------- /docs/commands/PSRule/en-US/New-PSRuleOption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/commands/PSRule/en-US/New-PSRuleOption.md -------------------------------------------------------------------------------- /docs/commands/PSRule/en-US/PSRule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/commands/PSRule/en-US/PSRule.md -------------------------------------------------------------------------------- /docs/commands/PSRule/en-US/Set-PSRuleOption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/commands/PSRule/en-US/Set-PSRuleOption.md -------------------------------------------------------------------------------- /docs/commands/PSRule/en-US/Test-PSRuleTarget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/commands/PSRule/en-US/Test-PSRuleTarget.md -------------------------------------------------------------------------------- /docs/concepts/PSRule/en-US/about_PSRule_Docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/PSRule/en-US/about_PSRule_Docs.md -------------------------------------------------------------------------------- /docs/concepts/PSRule/en-US/about_PSRule_Rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/PSRule/en-US/about_PSRule_Rules.md -------------------------------------------------------------------------------- /docs/concepts/baselines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/baselines.md -------------------------------------------------------------------------------- /docs/concepts/capabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/capabilities.md -------------------------------------------------------------------------------- /docs/concepts/cli/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/cli/index.md -------------------------------------------------------------------------------- /docs/concepts/cli/module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/cli/module.md -------------------------------------------------------------------------------- /docs/concepts/cli/restore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/cli/restore.md -------------------------------------------------------------------------------- /docs/concepts/cli/run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/cli/run.md -------------------------------------------------------------------------------- /docs/concepts/feature-flagging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/feature-flagging.md -------------------------------------------------------------------------------- /docs/concepts/formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/formats.md -------------------------------------------------------------------------------- /docs/concepts/grouping-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/grouping-rules.md -------------------------------------------------------------------------------- /docs/concepts/lockfile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/lockfile.md -------------------------------------------------------------------------------- /docs/concepts/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/options.md -------------------------------------------------------------------------------- /docs/concepts/runs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/runs.md -------------------------------------------------------------------------------- /docs/concepts/sarif-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/sarif-format.md -------------------------------------------------------------------------------- /docs/concepts/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/concepts/security.md -------------------------------------------------------------------------------- /docs/creating-your-pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/creating-your-pipeline.md -------------------------------------------------------------------------------- /docs/deprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/deprecations.md -------------------------------------------------------------------------------- /docs/examples/baseline/Baseline.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/examples/baseline/Baseline.Rule.yaml -------------------------------------------------------------------------------- /docs/examples/sarif/basic-1.sarif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/examples/sarif/basic-1.sarif -------------------------------------------------------------------------------- /docs/expressions/SubSelectors.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/expressions/SubSelectors.Rule.jsonc -------------------------------------------------------------------------------- /docs/expressions/SubSelectors.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/expressions/SubSelectors.Rule.yaml -------------------------------------------------------------------------------- /docs/expressions/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/expressions/functions.md -------------------------------------------------------------------------------- /docs/expressions/sub-selectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/expressions/sub-selectors.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/features.md -------------------------------------------------------------------------------- /docs/hooks/maml_formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/hooks/maml_formatting.py -------------------------------------------------------------------------------- /docs/hooks/shortcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/hooks/shortcodes.py -------------------------------------------------------------------------------- /docs/hooks/updates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/hooks/updates.py -------------------------------------------------------------------------------- /docs/images/codelens-doc-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/images/codelens-doc-link.png -------------------------------------------------------------------------------- /docs/images/options-schema-flyout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/images/options-schema-flyout.png -------------------------------------------------------------------------------- /docs/images/snippet-markdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/images/snippet-markdown.png -------------------------------------------------------------------------------- /docs/images/snippet-rule-type.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/images/snippet-rule-type.png -------------------------------------------------------------------------------- /docs/images/tasks-provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/images/tasks-provider.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/license-contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/license-contributing.md -------------------------------------------------------------------------------- /docs/quickstart/FileType.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/quickstart/FileType.Rule.jsonc -------------------------------------------------------------------------------- /docs/quickstart/FileType.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/quickstart/FileType.Rule.ps1 -------------------------------------------------------------------------------- /docs/quickstart/FileType.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/quickstart/FileType.Rule.yaml -------------------------------------------------------------------------------- /docs/quickstart/Service.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/quickstart/Service.Rule.jsonc -------------------------------------------------------------------------------- /docs/quickstart/Service.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/quickstart/Service.Rule.ps1 -------------------------------------------------------------------------------- /docs/quickstart/Service.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/quickstart/Service.Rule.yaml -------------------------------------------------------------------------------- /docs/quickstart/standalone-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/quickstart/standalone-rule.md -------------------------------------------------------------------------------- /docs/related-projects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/related-projects.md -------------------------------------------------------------------------------- /docs/scenarios/azure-resources/common.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/azure-resources/common.Rule.ps1 -------------------------------------------------------------------------------- /docs/scenarios/azure-resources/resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/azure-resources/resources.json -------------------------------------------------------------------------------- /docs/scenarios/azure-tags/azure-tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/azure-tags/azure-tags.md -------------------------------------------------------------------------------- /docs/scenarios/azure-tags/azureTags.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/azure-tags/azureTags.Rule.ps1 -------------------------------------------------------------------------------- /docs/scenarios/azure-tags/ps-rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/azure-tags/ps-rule.yaml -------------------------------------------------------------------------------- /docs/scenarios/azure-tags/resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/azure-tags/resources.json -------------------------------------------------------------------------------- /docs/scenarios/baselines/Baseline.rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/baselines/Baseline.rule.yaml -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v0.17.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v0.17.0.md -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v0.19.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v0.19.0.md -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v0.20.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v0.20.0.md -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v0.21.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v0.21.0.md -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v0.22.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v0.22.0.md -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v0.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v0.3.0.md -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v1.0.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v1.0.1.md -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v1.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v1.1.0.md -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v1.10.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v1.10.0.md -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v1.11.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v1.11.0.md -------------------------------------------------------------------------------- /docs/scenarios/benchmark/results-v2.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/benchmark/results-v2.0.0.md -------------------------------------------------------------------------------- /docs/scenarios/containers/container-execution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/containers/container-execution.md -------------------------------------------------------------------------------- /docs/scenarios/containers/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/containers/dockerfile -------------------------------------------------------------------------------- /docs/scenarios/containers/run.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/containers/run.ps1 -------------------------------------------------------------------------------- /docs/scenarios/fruit/fruit-example.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/fruit/fruit-example.ps1 -------------------------------------------------------------------------------- /docs/scenarios/fruit/isFruit.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/fruit/isFruit.Rule.ps1 -------------------------------------------------------------------------------- /docs/scenarios/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/index.md -------------------------------------------------------------------------------- /docs/scenarios/kubernetes-resources/ps-rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/kubernetes-resources/ps-rule.yaml -------------------------------------------------------------------------------- /docs/scenarios/validation-pipeline/file.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/scenarios/validation-pipeline/file.Rule.ps1 -------------------------------------------------------------------------------- /docs/setup/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/setup/index.md -------------------------------------------------------------------------------- /docs/setup/vscode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/setup/vscode.md -------------------------------------------------------------------------------- /docs/specs/design-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/specs/design-spec.md -------------------------------------------------------------------------------- /docs/specs/emitter-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/specs/emitter-spec.md -------------------------------------------------------------------------------- /docs/specs/function-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/specs/function-spec.md -------------------------------------------------------------------------------- /docs/specs/option-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/specs/option-spec.md -------------------------------------------------------------------------------- /docs/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/support.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/updates/v3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/updates/v3.0.md -------------------------------------------------------------------------------- /docs/validating-locally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/validating-locally.md -------------------------------------------------------------------------------- /docs/versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/docs/versioning.md -------------------------------------------------------------------------------- /dotnet-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/dotnet-install.sh -------------------------------------------------------------------------------- /esbuild.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/esbuild.mjs -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/global.json -------------------------------------------------------------------------------- /includes/en/abbreviations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/includes/en/abbreviations.md -------------------------------------------------------------------------------- /media/icon256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/media/icon256.png -------------------------------------------------------------------------------- /media/walkthroughs/getStarted/02_configureSettings.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /media/walkthroughs/getStarted/03_runTasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/media/walkthroughs/getStarted/03_runTasks.md -------------------------------------------------------------------------------- /media/walkthroughs/getStarted/03_runTasks.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/media/walkthroughs/getStarted/03_runTasks.svg -------------------------------------------------------------------------------- /media/walkthroughs/getStarted/04_learnMore.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /media/walkthroughs/getStarted/snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/media/walkthroughs/getStarted/snippets.json -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/modules.json -------------------------------------------------------------------------------- /overrides/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/overrides/home.html -------------------------------------------------------------------------------- /overrides/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/overrides/main.html -------------------------------------------------------------------------------- /overrides/partials/giscus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/overrides/partials/giscus.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/package.json -------------------------------------------------------------------------------- /pipeline.build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/pipeline.build.ps1 -------------------------------------------------------------------------------- /ps-rule-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/ps-rule-ci.yaml -------------------------------------------------------------------------------- /ps-rule.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/ps-rule.lock.json -------------------------------------------------------------------------------- /ps-rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/ps-rule.yaml -------------------------------------------------------------------------------- /requirements-docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/requirements-docs.txt -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/azure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/samples/azure/README.md -------------------------------------------------------------------------------- /schemas/PSRule-language.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/schemas/PSRule-language.schema.json -------------------------------------------------------------------------------- /schemas/PSRule-lock.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/schemas/PSRule-lock.schema.json -------------------------------------------------------------------------------- /schemas/PSRule-options.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/schemas/PSRule-options.schema.json -------------------------------------------------------------------------------- /schemas/PSRule-resources.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/schemas/PSRule-resources.schema.json -------------------------------------------------------------------------------- /scripts/dependencies.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/scripts/dependencies.psm1 -------------------------------------------------------------------------------- /scripts/pipeline-deps.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/scripts/pipeline-deps.ps1 -------------------------------------------------------------------------------- /snippets/github-snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/snippets/github-snippets.json -------------------------------------------------------------------------------- /snippets/json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/snippets/json.json -------------------------------------------------------------------------------- /snippets/markdown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/snippets/markdown.json -------------------------------------------------------------------------------- /snippets/options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/snippets/options.json -------------------------------------------------------------------------------- /snippets/pipelines-snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/snippets/pipelines-snippets.json -------------------------------------------------------------------------------- /snippets/powershell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/snippets/powershell.json -------------------------------------------------------------------------------- /snippets/yaml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/snippets/yaml.json -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/PSRule.Badges/BadgeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Badges/BadgeException.cs -------------------------------------------------------------------------------- /src/PSRule.Badges/BadgeResources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Badges/BadgeResources.cs -------------------------------------------------------------------------------- /src/PSRule.Badges/PSRule.Badges.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Badges/PSRule.Badges.csproj -------------------------------------------------------------------------------- /src/PSRule.Badges/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Badges/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/PSRule.Badges/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Badges/README.md -------------------------------------------------------------------------------- /src/PSRule.Badges/Resources/Messages.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Badges/Resources/Messages.Designer.cs -------------------------------------------------------------------------------- /src/PSRule.Badges/Resources/Messages.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Badges/Resources/Messages.resx -------------------------------------------------------------------------------- /src/PSRule.Badges/Resources/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Badges/Resources/en.json -------------------------------------------------------------------------------- /src/PSRule.Badges/SvgBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Badges/SvgBuilder.cs -------------------------------------------------------------------------------- /src/PSRule.Badges/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Badges/packages.lock.json -------------------------------------------------------------------------------- /src/PSRule.Benchmark/Benchmark.Assert.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/Benchmark.Assert.Rule.ps1 -------------------------------------------------------------------------------- /src/PSRule.Benchmark/Benchmark.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/Benchmark.Rule.ps1 -------------------------------------------------------------------------------- /src/PSRule.Benchmark/Benchmark.Within.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/Benchmark.Within.Rule.ps1 -------------------------------------------------------------------------------- /src/PSRule.Benchmark/BenchmarkHostContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/BenchmarkHostContext.cs -------------------------------------------------------------------------------- /src/PSRule.Benchmark/PSRule.Benchmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/PSRule.Benchmark.csproj -------------------------------------------------------------------------------- /src/PSRule.Benchmark/PSRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/PSRule.cs -------------------------------------------------------------------------------- /src/PSRule.Benchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/Program.cs -------------------------------------------------------------------------------- /src/PSRule.Benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/README.md -------------------------------------------------------------------------------- /src/PSRule.Benchmark/TargetObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/TargetObject.cs -------------------------------------------------------------------------------- /src/PSRule.Benchmark/en-ZZ/BenchmarkHelp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/en-ZZ/BenchmarkHelp.md -------------------------------------------------------------------------------- /src/PSRule.Benchmark/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Benchmark/packages.lock.json -------------------------------------------------------------------------------- /src/PSRule.BuildTool/BadgeResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.BuildTool/BadgeResource.cs -------------------------------------------------------------------------------- /src/PSRule.BuildTool/ClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.BuildTool/ClientBuilder.cs -------------------------------------------------------------------------------- /src/PSRule.BuildTool/PSRule.BuildTool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.BuildTool/PSRule.BuildTool.csproj -------------------------------------------------------------------------------- /src/PSRule.BuildTool/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.BuildTool/Program.cs -------------------------------------------------------------------------------- /src/PSRule.BuildTool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.BuildTool/README.md -------------------------------------------------------------------------------- /src/PSRule.BuildTool/Resources/CmdStrings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.BuildTool/Resources/CmdStrings.resx -------------------------------------------------------------------------------- /src/PSRule.BuildTool/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.BuildTool/packages.lock.json -------------------------------------------------------------------------------- /src/PSRule.CommandLine/ClientContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/ClientContext.cs -------------------------------------------------------------------------------- /src/PSRule.CommandLine/ClientHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/ClientHost.cs -------------------------------------------------------------------------------- /src/PSRule.CommandLine/Commands/ModuleCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/Commands/ModuleCommand.cs -------------------------------------------------------------------------------- /src/PSRule.CommandLine/Commands/RunCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/Commands/RunCommand.cs -------------------------------------------------------------------------------- /src/PSRule.CommandLine/Models/ModuleOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/Models/ModuleOptions.cs -------------------------------------------------------------------------------- /src/PSRule.CommandLine/Models/ModuleRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/Models/ModuleRecord.cs -------------------------------------------------------------------------------- /src/PSRule.CommandLine/Models/RestoreOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/Models/RestoreOptions.cs -------------------------------------------------------------------------------- /src/PSRule.CommandLine/Models/RunOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/Models/RunOptions.cs -------------------------------------------------------------------------------- /src/PSRule.CommandLine/Models/SessionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/Models/SessionContext.cs -------------------------------------------------------------------------------- /src/PSRule.CommandLine/PSRule.CommandLine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/PSRule.CommandLine.csproj -------------------------------------------------------------------------------- /src/PSRule.CommandLine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/README.md -------------------------------------------------------------------------------- /src/PSRule.CommandLine/Resources/Messages.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/Resources/Messages.resx -------------------------------------------------------------------------------- /src/PSRule.CommandLine/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/StringExtensions.cs -------------------------------------------------------------------------------- /src/PSRule.CommandLine/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.CommandLine/packages.lock.json -------------------------------------------------------------------------------- /src/PSRule.EditorServices/ClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.EditorServices/ClientBuilder.cs -------------------------------------------------------------------------------- /src/PSRule.EditorServices/Hosting/LspServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.EditorServices/Hosting/LspServer.cs -------------------------------------------------------------------------------- /src/PSRule.EditorServices/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.EditorServices/Program.cs -------------------------------------------------------------------------------- /src/PSRule.EditorServices/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.EditorServices/README.md -------------------------------------------------------------------------------- /src/PSRule.EditorServices/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.EditorServices/packages.lock.json -------------------------------------------------------------------------------- /src/PSRule.MSBuild/Generator.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.MSBuild/Generator.props -------------------------------------------------------------------------------- /src/PSRule.MSBuild/PSRule.MSBuild.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.MSBuild/PSRule.MSBuild.csproj -------------------------------------------------------------------------------- /src/PSRule.MSBuild/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.MSBuild/README.md -------------------------------------------------------------------------------- /src/PSRule.MSBuild/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.MSBuild/packages.lock.json -------------------------------------------------------------------------------- /src/PSRule.SDK/PSRule.SDK.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.SDK/PSRule.SDK.csproj -------------------------------------------------------------------------------- /src/PSRule.SDK/PSRule.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.SDK/PSRule.psd1 -------------------------------------------------------------------------------- /src/PSRule.SDK/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.SDK/README.md -------------------------------------------------------------------------------- /src/PSRule.SDK/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.SDK/packages.lock.json -------------------------------------------------------------------------------- /src/PSRule.Tool/Adapters/AdapterBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/Adapters/AdapterBuilder.cs -------------------------------------------------------------------------------- /src/PSRule.Tool/Adapters/CIAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/Adapters/CIAdapter.cs -------------------------------------------------------------------------------- /src/PSRule.Tool/Adapters/GitHubActionsAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/Adapters/GitHubActionsAdapter.cs -------------------------------------------------------------------------------- /src/PSRule.Tool/ClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/ClientBuilder.cs -------------------------------------------------------------------------------- /src/PSRule.Tool/PSRule.Tool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/PSRule.Tool.csproj -------------------------------------------------------------------------------- /src/PSRule.Tool/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/Program.cs -------------------------------------------------------------------------------- /src/PSRule.Tool/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/PSRule.Tool/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/PSRule.Tool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/README.md -------------------------------------------------------------------------------- /src/PSRule.Tool/Resources/CmdStrings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/Resources/CmdStrings.Designer.cs -------------------------------------------------------------------------------- /src/PSRule.Tool/Resources/CmdStrings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/Resources/CmdStrings.resx -------------------------------------------------------------------------------- /src/PSRule.Tool/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Tool/packages.lock.json -------------------------------------------------------------------------------- /src/PSRule.Types/Converters/TypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Converters/TypeConverter.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/DateVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/DateVersion.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/EnumMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/EnumMap.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/IDateVersionConstraint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/IDateVersionConstraint.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/IFileInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/IFileInfo.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/IFileStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/IFileStream.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/ISourceInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/ISourceInfo.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/ITargetInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/ITargetInfo.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/ITargetObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/ITargetObject.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/ITargetObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/ITargetObjectExtensions.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/ITargetObjectProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/ITargetObjectProperty.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/ITargetSourceMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/ITargetSourceMap.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/InputFileInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/InputFileInfo.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/KeyMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/KeyMap.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/ModuleConstraint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/ModuleConstraint.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/SemanticVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/SemanticVersion.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/StringArrayMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/StringArrayMap.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/TargetIssueInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/TargetIssueInfo.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/TargetSourceInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/TargetSourceInfo.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Data/WildcardMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Data/WildcardMap.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/ILanguageBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/ILanguageBlock.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/IResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/IResource.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/IResourceLabels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/IResourceLabels.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/IResourceTags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/IResourceTags.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/IResource_T.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/IResource_T.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/ISourceExtent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/ISourceExtent.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/ISourceFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/ISourceFile.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/ISpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/ISpec.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/IStringMap_T.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/IStringMap_T.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/InfoString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/InfoString.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/ResourceFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/ResourceFlags.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/ResourceHelpInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/ResourceHelpInfo.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/ResourceHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/ResourceHelper.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/ResourceId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/ResourceId.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/ResourceIdKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/ResourceIdKind.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/ResourceKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/ResourceKind.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/SourceExtent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/SourceExtent.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/SourceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/SourceType.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Definitions/StringMap_T.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Definitions/StringMap_T.cs -------------------------------------------------------------------------------- /src/PSRule.Types/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/DictionaryExtensions.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Emitters/BaseEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Emitters/BaseEmitter.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Emitters/FileEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Emitters/FileEmitter.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Emitters/IEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Emitters/IEmitter.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Emitters/IEmitterContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Emitters/IEmitterContext.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Environment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Environment.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Expressions/PathHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Expressions/PathHelpers.cs -------------------------------------------------------------------------------- /src/PSRule.Types/HashtableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/HashtableExtensions.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/BaselineOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/BaselineOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/BreakLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/BreakLevel.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/CapabilityOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/CapabilityOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/ExecutionOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/ExecutionOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/FormatOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/FormatOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/FormatType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/FormatType.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/HashAlgorithm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/HashAlgorithm.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/IBaselineOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/IBaselineOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/IExecutionOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/IExecutionOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/IFormatOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/IFormatOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/IOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/IOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/IOptionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/IOptionContext.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/IOverrideOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/IOverrideOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/IRunOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/IRunOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/LanguageMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/LanguageMode.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/OverrideOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/OverrideOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/ReplacementStrings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/ReplacementStrings.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/RestrictScriptSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/RestrictScriptSource.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/RunOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/RunOption.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Options/SessionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Options/SessionState.cs -------------------------------------------------------------------------------- /src/PSRule.Types/PSRule.Types.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/PSRule.Types.csproj -------------------------------------------------------------------------------- /src/PSRule.Types/PipelineException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/PipelineException.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/PSRule.Types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/README.md -------------------------------------------------------------------------------- /src/PSRule.Types/Resources/Messages.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Resources/Messages.Designer.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Resources/Messages.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Resources/Messages.resx -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/EventId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/EventId.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/FormattedLogValues.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/FormattedLogValues.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/IConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/IConfiguration.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/ILogger.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/ILoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/ILoggerFactory.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/IRuntimeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/IRuntimeFactory.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/LogLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/LogLevel.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/LoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/LoggerExtensions.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/Logger_T.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/Logger_T.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/NullLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/NullLogger.cs -------------------------------------------------------------------------------- /src/PSRule.Types/Runtime/NullLogger_T.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/Runtime/NullLogger_T.cs -------------------------------------------------------------------------------- /src/PSRule.Types/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/StringExtensions.cs -------------------------------------------------------------------------------- /src/PSRule.Types/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/TypeExtensions.cs -------------------------------------------------------------------------------- /src/PSRule.Types/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule.Types/packages.lock.json -------------------------------------------------------------------------------- /src/PSRule/Annotations/CommentMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Annotations/CommentMetadata.cs -------------------------------------------------------------------------------- /src/PSRule/Badges/Badge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Badges/Badge.cs -------------------------------------------------------------------------------- /src/PSRule/Badges/BadgeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Badges/BadgeBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Badges/BadgeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Badges/BadgeType.cs -------------------------------------------------------------------------------- /src/PSRule/Badges/IBadge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Badges/IBadge.cs -------------------------------------------------------------------------------- /src/PSRule/Badges/IBadgeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Badges/IBadgeBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/AssertAllOfCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/AssertAllOfCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/AssertAnyOfCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/AssertAnyOfCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/AssertExistsCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/AssertExistsCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/AssertMatchCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/AssertMatchCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/AssertTypeOfCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/AssertTypeOfCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/AssertWithinCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/AssertWithinCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/ExportConventionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/ExportConventionCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/InvokeConventionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/InvokeConventionCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/InvokeRuleBlockCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/InvokeRuleBlockCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/LanguageBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/LanguageBlock.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/LanguageKeywords.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/LanguageKeywords.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/NewRuleDefinitionCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/NewRuleDefinitionCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/RuleKeyword.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/RuleKeyword.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/RuleLanguageNouns.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/RuleLanguageNouns.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/WriteReasonCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/WriteReasonCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Commands/WriteRecommendCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Commands/WriteRecommendCommand.cs -------------------------------------------------------------------------------- /src/PSRule/Common/ArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/ArrayExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/ConditionResultExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/ConditionResultExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/Engine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/Engine.cs -------------------------------------------------------------------------------- /src/PSRule/Common/ExpressionContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/ExpressionContextExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/ExpressionHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/ExpressionHelpers.cs -------------------------------------------------------------------------------- /src/PSRule/Common/ExternalToolHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/ExternalToolHelper.cs -------------------------------------------------------------------------------- /src/PSRule/Common/GitHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/GitHelper.cs -------------------------------------------------------------------------------- /src/PSRule/Common/HashAlgorithmExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/HashAlgorithmExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/HashSetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/HashSetExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/HashtableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/HashtableExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/InfoStringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/InfoStringExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/JsonCommentWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/JsonCommentWriter.cs -------------------------------------------------------------------------------- /src/PSRule/Common/JsonConverters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/JsonConverters.cs -------------------------------------------------------------------------------- /src/PSRule/Common/JsonHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/JsonHelper.cs -------------------------------------------------------------------------------- /src/PSRule/Common/KeyMapDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/KeyMapDictionary.cs -------------------------------------------------------------------------------- /src/PSRule/Common/ListExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/ListExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/OutputOptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/OutputOptionExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/PSObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/PSObjectExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/ReadOnlyHashtable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/ReadOnlyHashtable.cs -------------------------------------------------------------------------------- /src/PSRule/Common/ReasonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/ReasonExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/ResourceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/ResourceExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/RuleOutcomeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/RuleOutcomeExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/StringBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/StringBuilderExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Common/YamlConverters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Common/YamlConverters.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/BannerFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/BannerFormat.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/BaselineOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/BaselineOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/BindingOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/BindingOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/ConventionOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/ConventionOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/FieldMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/FieldMap.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/FooterFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/FooterFormat.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/IBindingOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/IBindingOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/IncludeOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/IncludeOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/InputOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/InputOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/JobSummaryFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/JobSummaryFormat.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/OutputEncoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/OutputEncoding.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/OutputFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/OutputFormat.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/OutputOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/OutputOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/OutputStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/OutputStyle.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/PSRuleOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/PSRuleOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/PipelineHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/PipelineHook.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/RepositoryOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/RepositoryOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/RequiresOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/RequiresOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/ResultFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/ResultFormat.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/RuleOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/RuleOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/SuppressionOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/SuppressionOption.cs -------------------------------------------------------------------------------- /src/PSRule/Configuration/SuppressionRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Configuration/SuppressionRule.cs -------------------------------------------------------------------------------- /src/PSRule/Data/IInputFileInfoCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Data/IInputFileInfoCollection.cs -------------------------------------------------------------------------------- /src/PSRule/Data/ITargetIssueCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Data/ITargetIssueCollection.cs -------------------------------------------------------------------------------- /src/PSRule/Data/ITargetSourceCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Data/ITargetSourceCollection.cs -------------------------------------------------------------------------------- /src/PSRule/Data/InputFileInfoCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Data/InputFileInfoCollection.cs -------------------------------------------------------------------------------- /src/PSRule/Data/TargetIssueCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Data/TargetIssueCollection.cs -------------------------------------------------------------------------------- /src/PSRule/Data/TargetSourceCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Data/TargetSourceCollection.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/AnnotatedExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/AnnotatedExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Baselines/Baseline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Baselines/Baseline.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/DependencyGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/DependencyGraph.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IAnnotated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IAnnotated.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ICondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ICondition.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IConditionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IConditionResult.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IConventionV1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IConventionV1.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IDependencyNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IDependencyNode.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IDependencyTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IDependencyTarget.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IResourceContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IResourceContext.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IResourceFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IResourceFilter.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IResourceValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IResourceValidator.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IResourceVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IResourceVisitor.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IResultDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IResultDetail.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IResultReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IResultReason.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IResultRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IResultRecord.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/IRuleResultV2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/IRuleResultV2.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ISpecDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ISpecDescriptor.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ISuppressionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ISuppressionInfo.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/InternalResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/InternalResource.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Resource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Resource.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceAnnotation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceAnnotation.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceExtent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceExtent.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceFilter_T.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceFilter_T.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceIndex.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceLabels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceLabels.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceMetadata.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceObject.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceRef.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceRef.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceTags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceTags.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResourceValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResourceValidator.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResultDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResultDetail.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/ResultReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/ResultReason.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Rules/IRuleSpec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Rules/IRuleSpec.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Rules/IRuleV1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Rules/IRuleV1.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Rules/RuleFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Rules/RuleFilter.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Rules/RuleOverride.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Rules/RuleOverride.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Rules/RuleV1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Rules/RuleV1.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Rules/RuleV1Script.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Rules/RuleV1Script.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Rules/RuleV1Spec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Rules/RuleV1Spec.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Rules/RuleVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Rules/RuleVisitor.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Selectors/ISelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Selectors/ISelector.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Spec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Spec.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/SpecAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/SpecAttribute.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/SpecDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/SpecDescriptor.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/SpecFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/SpecFactory.cs -------------------------------------------------------------------------------- /src/PSRule/Definitions/Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Definitions/Specs.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/BaseEmitterContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/BaseEmitterContext.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/EmitterBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/EmitterBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/EmitterChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/EmitterChain.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/EmitterCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/EmitterCollection.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/EmitterContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/EmitterContext.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/InternalFileInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/InternalFileInfo.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/InternalFileStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/InternalFileStream.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/JsonEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/JsonEmitter.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/JsonEmitterParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/JsonEmitterParser.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/MarkdownEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/MarkdownEmitter.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/PowerShellDataEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/PowerShellDataEmitter.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/ReplaceTextReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/ReplaceTextReader.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/YamlEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/YamlEmitter.cs -------------------------------------------------------------------------------- /src/PSRule/Emitters/YamlEmitterParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Emitters/YamlEmitterParser.cs -------------------------------------------------------------------------------- /src/PSRule/Help/FormatOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/FormatOptions.cs -------------------------------------------------------------------------------- /src/PSRule/Help/HelpLexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/HelpLexer.cs -------------------------------------------------------------------------------- /src/PSRule/Help/IHelpDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/IHelpDocument.cs -------------------------------------------------------------------------------- /src/PSRule/Help/Link.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/Link.cs -------------------------------------------------------------------------------- /src/PSRule/Help/MarkdownConvert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/MarkdownConvert.cs -------------------------------------------------------------------------------- /src/PSRule/Help/MarkdownLexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/MarkdownLexer.cs -------------------------------------------------------------------------------- /src/PSRule/Help/MarkdownReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/MarkdownReader.cs -------------------------------------------------------------------------------- /src/PSRule/Help/MarkdownReaderMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/MarkdownReaderMode.cs -------------------------------------------------------------------------------- /src/PSRule/Help/MarkdownStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/MarkdownStream.cs -------------------------------------------------------------------------------- /src/PSRule/Help/MarkdownToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/MarkdownToken.cs -------------------------------------------------------------------------------- /src/PSRule/Help/MarkdownTokenExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/MarkdownTokenExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Help/MarkdownTokenType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/MarkdownTokenType.cs -------------------------------------------------------------------------------- /src/PSRule/Help/MarkdownTokens.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/MarkdownTokens.cs -------------------------------------------------------------------------------- /src/PSRule/Help/MetadataLexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/MetadataLexer.cs -------------------------------------------------------------------------------- /src/PSRule/Help/ResourceHelpDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/ResourceHelpDocument.cs -------------------------------------------------------------------------------- /src/PSRule/Help/ResourceHelpLexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/ResourceHelpLexer.cs -------------------------------------------------------------------------------- /src/PSRule/Help/RuleDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/RuleDocument.cs -------------------------------------------------------------------------------- /src/PSRule/Help/RuleHelpLexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/RuleHelpLexer.cs -------------------------------------------------------------------------------- /src/PSRule/Help/SourceExtent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/SourceExtent.cs -------------------------------------------------------------------------------- /src/PSRule/Help/TextBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/TextBlock.cs -------------------------------------------------------------------------------- /src/PSRule/Help/TokenStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/TokenStream.cs -------------------------------------------------------------------------------- /src/PSRule/Help/TokenStreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Help/TokenStreamExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Host/AssertVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Host/AssertVariable.cs -------------------------------------------------------------------------------- /src/PSRule/Host/ConfigurationVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Host/ConfigurationVariable.cs -------------------------------------------------------------------------------- /src/PSRule/Host/HostHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Host/HostHelper.cs -------------------------------------------------------------------------------- /src/PSRule/Host/HostState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Host/HostState.cs -------------------------------------------------------------------------------- /src/PSRule/Host/LocalizedDataVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Host/LocalizedDataVariable.cs -------------------------------------------------------------------------------- /src/PSRule/Host/PSRuleVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Host/PSRuleVariable.cs -------------------------------------------------------------------------------- /src/PSRule/Host/RuleLanguageAst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Host/RuleLanguageAst.cs -------------------------------------------------------------------------------- /src/PSRule/Host/RuleVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Host/RuleVariable.cs -------------------------------------------------------------------------------- /src/PSRule/Host/TargetObjectVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Host/TargetObjectVariable.cs -------------------------------------------------------------------------------- /src/PSRule/PSRule.Format.ps1xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/PSRule.Format.ps1xml -------------------------------------------------------------------------------- /src/PSRule/PSRule.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/PSRule.csproj -------------------------------------------------------------------------------- /src/PSRule/PSRule.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/PSRule.psd1 -------------------------------------------------------------------------------- /src/PSRule/PSRule.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/PSRule.psm1 -------------------------------------------------------------------------------- /src/PSRule/Pipeline/AssertPipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/AssertPipelineBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/AssertWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/AssertWriter.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/CapabilitySet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/CapabilitySet.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/CapabilityState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/CapabilityState.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/ChangedFilesPathFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/ChangedFilesPathFilter.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/CommandLineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/CommandLineBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/DefaultPipelineResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/DefaultPipelineResult.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Dependencies/LockEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Dependencies/LockEntry.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Dependencies/LockFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Dependencies/LockFile.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Exceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Exceptions.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/ExecutionScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/ExecutionScope.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/GetBaselinePipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/GetBaselinePipeline.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/GetRuleHelpPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/GetRuleHelpPipeline.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/GetRulePipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/GetRulePipeline.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/GetRulePipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/GetRulePipelineBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/GetTargetPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/GetTargetPipeline.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/HelpWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/HelpWriter.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/HostContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/HostContext.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/HostContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/HostContextExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IGetPipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IGetPipelineBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IHelpPipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IHelpPipelineBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IHostContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IHostContext.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IInvokePipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IInvokePipelineBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IPathFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IPathFilter.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IPipeline.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IPipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IPipelineBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IPipelineContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IPipelineContext.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IPipelineReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IPipelineReader.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IPipelineResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IPipelineResult.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IPipelineWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IPipelineWriter.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/IResourceCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/IResourceCache.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/ISourcePipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/ISourcePipelineBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/InputPathBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/InputPathBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/InvokeResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/InvokeResult.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/InvokeRulePipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/InvokeRulePipeline.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/ModulePathComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/ModulePathComparer.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/OptionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/OptionContext.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/OptionContextBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/OptionContextBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/OptionScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/OptionScope.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/OptionScopeComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/OptionScopeComparer.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Output/CsvOutputWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Output/CsvOutputWriter.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Output/SarifBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Output/SarifBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PSHostContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PSHostContext.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PathBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PathBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PathFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PathFilter.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PathFilterBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PathFilterBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PipelineBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PipelineBuilderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PipelineBuilderBase.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PipelineContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PipelineContext.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PipelineExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PipelineExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PipelineHookActions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PipelineHookActions.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PipelineInputStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PipelineInputStream.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PipelineLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PipelineLogger.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PipelineLoggerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PipelineLoggerBase.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PipelineReciever.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PipelineReciever.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/PipelineWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/PipelineWriter.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/ResourceCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/ResourceCache.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/ResourceCacheBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/ResourceCacheBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/ResourceIssue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/ResourceIssue.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/ResourceIssueType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/ResourceIssueType.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/ResultOutputWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/ResultOutputWriter.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/RulePipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/RulePipeline.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Runs/EmptyRuleGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Runs/EmptyRuleGraph.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Runs/IRuleGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Runs/IRuleGraph.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Runs/IRun.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Runs/IRun.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Runs/RuleGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Runs/RuleGraph.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Runs/Run.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Runs/Run.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Runs/RunCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Runs/RunCollection.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/RuntimeScopeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/RuntimeScopeException.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/Source.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/Source.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/SourceFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/SourceFile.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/SourcePipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/SourcePipelineBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/SourceScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/SourceScope.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/TargetObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/TargetObject.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/TargetObjectAnnotation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/TargetObjectAnnotation.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/TargetObjectChild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/TargetObjectChild.cs -------------------------------------------------------------------------------- /src/PSRule/Pipeline/TestPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Pipeline/TestPipeline.cs -------------------------------------------------------------------------------- /src/PSRule/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/PSRule/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/README.md -------------------------------------------------------------------------------- /src/PSRule/Resources/DocumentStrings.es.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Resources/DocumentStrings.es.resx -------------------------------------------------------------------------------- /src/PSRule/Resources/DocumentStrings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Resources/DocumentStrings.resx -------------------------------------------------------------------------------- /src/PSRule/Resources/FormatterStrings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Resources/FormatterStrings.resx -------------------------------------------------------------------------------- /src/PSRule/Resources/PSRuleResources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Resources/PSRuleResources.resx -------------------------------------------------------------------------------- /src/PSRule/Resources/ReasonStrings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Resources/ReasonStrings.resx -------------------------------------------------------------------------------- /src/PSRule/Resources/ReportStrings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Resources/ReportStrings.resx -------------------------------------------------------------------------------- /src/PSRule/Resources/Summaries.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Resources/Summaries.Designer.cs -------------------------------------------------------------------------------- /src/PSRule/Resources/Summaries.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Resources/Summaries.resx -------------------------------------------------------------------------------- /src/PSRule/Resources/ViewStrings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Resources/ViewStrings.Designer.cs -------------------------------------------------------------------------------- /src/PSRule/Resources/ViewStrings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Resources/ViewStrings.resx -------------------------------------------------------------------------------- /src/PSRule/Rules/ErrorInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/ErrorInfo.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/IRuleBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/IRuleBlock.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/IRuleHelpInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/IRuleHelpInfo.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/Link.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/Link.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/PowerShellCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/PowerShellCondition.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/Rule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/Rule.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/RuleBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/RuleBlock.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/RuleHelpInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/RuleHelpInfo.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/RuleHelpInfoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/RuleHelpInfoExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/RuleOutcome.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/RuleOutcome.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/RuleOutcomeReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/RuleOutcomeReason.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/RuleRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/RuleRecord.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/RuleSummaryRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/RuleSummaryRecord.cs -------------------------------------------------------------------------------- /src/PSRule/Rules/SuppressionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Rules/SuppressionFilter.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/Assert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/Assert.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/AssertResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/AssertResult.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/Binding/ITargetBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/Binding/ITargetBinder.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/Binding/TargetBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/Binding/TargetBinder.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/Configuration.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/DynamicPropertyBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/DynamicPropertyBinder.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/IBindingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/IBindingContext.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/IInputCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/IInputCollection.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/ILanguageScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/ILanguageScope.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/ILanguageScopeSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/ILanguageScopeSet.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/IOperand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/IOperand.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/IRepositoryRuntimeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/IRepositoryRuntimeInfo.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/InternalConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/InternalConfiguration.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/LanguageScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/LanguageScope.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/LanguageScopeSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/LanguageScopeSet.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/LanguageScopeSetBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/LanguageScopeSetBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/LanguageScriptBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/LanguageScriptBlock.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/LegacyRunspaceContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/LegacyRunspaceContext.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/LocalizedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/LocalizedData.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/LocalizedFileSearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/LocalizedFileSearch.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/LoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/LoggerExtensions.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/LoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/LoggerFactory.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/NameToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/NameToken.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/NameTokenType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/NameTokenType.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/ObjectHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/ObjectHelper.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/ObjectPath/IPathToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/ObjectPath/IPathToken.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/ObjectPath/ITokenReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/ObjectPath/ITokenReader.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/ObjectPath/ITokenWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/ObjectPath/ITokenWriter.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/ObjectPath/PathToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/ObjectPath/PathToken.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/ObjectPath/TokenReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/ObjectPath/TokenReader.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/Operand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/Operand.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/OperandKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/OperandKind.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/PSRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/PSRule.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/PSRuleTargetInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/PSRuleTargetInfo.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/Rule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/Rule.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/RuleConditionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/RuleConditionHelper.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/RuleConditionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/RuleConditionResult.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/RunspaceScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/RunspaceScope.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/RuntimeFactoryBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/RuntimeFactoryBuilder.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/RuntimeFactoryContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/RuntimeFactoryContainer.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/RuntimeFactoryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/RuntimeFactoryContext.cs -------------------------------------------------------------------------------- /src/PSRule/Runtime/ScopedItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/Runtime/ScopedItem.cs -------------------------------------------------------------------------------- /src/PSRule/en-AU/PSRule.Resources.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/en-AU/PSRule.Resources.psd1 -------------------------------------------------------------------------------- /src/PSRule/en-GB/PSRule.Resources.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/en-GB/PSRule.Resources.psd1 -------------------------------------------------------------------------------- /src/PSRule/en-US/PSRule.Resources.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/en-US/PSRule.Resources.psd1 -------------------------------------------------------------------------------- /src/PSRule/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/PSRule/packages.lock.json -------------------------------------------------------------------------------- /src/bootstrap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/bootstrap/README.md -------------------------------------------------------------------------------- /src/bootstrap/bootstrap.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/bootstrap/bootstrap.ps1 -------------------------------------------------------------------------------- /src/vscode-ps-rule/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/README.md -------------------------------------------------------------------------------- /src/vscode-ps-rule/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/client.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/commands/initLock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/commands/initLock.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/commands/restore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/commands/restore.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/commands/showTasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/commands/showTasks.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/configuration.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/consts.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/dependencyLens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/dependencyLens.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/docLens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/docLens.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/extension.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/logger.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/main.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/powershell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/powershell.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/runner.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/tasks.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/test/runTest.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/test/suite/index.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/test/suite/tasks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/test/suite/tasks.test.ts -------------------------------------------------------------------------------- /src/vscode-ps-rule/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/src/vscode-ps-rule/utils.ts -------------------------------------------------------------------------------- /syntaxes/comments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/syntaxes/comments.json -------------------------------------------------------------------------------- /syntaxes/keywords.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/syntaxes/keywords.json -------------------------------------------------------------------------------- /syntaxes/rule.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/syntaxes/rule.json -------------------------------------------------------------------------------- /syntaxes/yaml-comments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/syntaxes/yaml-comments.json -------------------------------------------------------------------------------- /tests/PSRule.EditorServices.Tests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.EditorServices.Tests/Usings.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/AssertFormatterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/AssertFormatterTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/AssertTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/AssertTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/BadgeResourcesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/BadgeResourcesTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/BaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/BaseTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/Baseline.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Baseline.Rule.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/Baseline.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Baseline.Rule.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/BaselineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/BaselineTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/ContextBaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ContextBaseTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/ConventionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ConventionTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/DateVersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/DateVersionTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Dockerfile -------------------------------------------------------------------------------- /tests/PSRule.Tests/Emitters/CustomEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Emitters/CustomEmitter.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/Emitters/EmitterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Emitters/EmitterTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/Emitters/TestEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Emitters/TestEmitter.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/ExpressionHelpersTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ExpressionHelpersTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFile.Json.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFile.Json.schema.json -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFile.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFile.Rule.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFile.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFile.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFile.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFile.Rule.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileAlias.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileAlias.Rule.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileAlias.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileAlias.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileAlias.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileAlias.Rule.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileAssert.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileAssert.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileBadge.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileBadge.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileBaseline.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileBaseline.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileEmpty.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileEmpty.Rule.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileEmpty.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileEmpty.Rule.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileGit.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileGit.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileInvalid.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileInvalid.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileName.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileName.Rule.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileName.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileName.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileName.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileName.Rule.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/FromFileWithError.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FromFileWithError.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/FunctionBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FunctionBuilderTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/FunctionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/FunctionTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/Functions.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Functions.Rule.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/Functions.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Functions.Rule.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/GitHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/GitHelperTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/JsonHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/JsonHelperTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/JsonRulesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/JsonRulesTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/LanguageVisitorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/LanguageVisitorTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/MockLanguageScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/MockLanguageScope.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/ModuleConfig.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ModuleConfig.Rule.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/ModuleConfig.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ModuleConfig.Rule.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/ModulePathComparerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ModulePathComparerTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/NUnit.Schema.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/NUnit.Schema.xsd -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectExtensions.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile.json -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile.markdown -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile.md -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile.psd1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile.sarif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile.sarif -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile.xml -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile2.json -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile2.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile3.json -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFile3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFile3.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFileEmpty.md: -------------------------------------------------------------------------------- 1 | # Empty markdown file 2 | -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFileEmpty.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFileEmpty.psd1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFileSingle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFileSingle.json -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromFileSingle.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromFileSingle.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectFromNestedFile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectFromNestedFile.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectHelperTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/ObjectPathTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ObjectPathTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/OptionContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/OptionContextTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/Output.Baseline.0.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Output.Baseline.0.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/Output.Baseline.2.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Output.Baseline.2.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/Output.Baseline.4.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Output.Baseline.4.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/Output.Baseline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Output.Baseline.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.AllOf.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.AllOf.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.AnyOf.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.AnyOf.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Assert.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Assert.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Badges.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Badges.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Baseline.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Baseline.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Common.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Common.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.EndToEnd.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.EndToEnd.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Exists.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Exists.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Match.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Match.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Options.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Options.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.PSGallery.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.PSGallery.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Reason.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Reason.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Recommend.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Recommend.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Selectors.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Selectors.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests.csproj -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests10.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests10.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests11.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests11.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests12.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests12.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests13.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests13.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests14.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests14.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests15.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests15.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests16.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests16.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests17.yml: -------------------------------------------------------------------------------- 1 | # These are options for unit tests 2 | 3 | override: 4 | level: 5 | -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests18.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests18.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests2.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests3.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests4.yml: -------------------------------------------------------------------------------- 1 | # Empty file for options testings 2 | -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests5.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests5.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests6.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests6.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests7.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests7.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests8.yml: -------------------------------------------------------------------------------- 1 | # These are options for unit tests 2 | 3 | include: 4 | path: [] 5 | -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Tests9.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Tests9.yml -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.TypeOf.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.TypeOf.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Variables.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Variables.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRule.Within.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRule.Within.Tests.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/PSRuleOptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PSRuleOptionTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/PathFilterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PathFilterTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/PathTokenizerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/PathTokenizerTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/Pipeline/PipelineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Pipeline/PipelineTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/ResourceHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ResourceHelperTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/ResourceMapTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ResourceMapTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/ResourceValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/ResourceValidatorTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/RuleDocument-es.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/RuleDocument-es.md -------------------------------------------------------------------------------- /tests/PSRule.Tests/RuleDocument.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/RuleDocument.md -------------------------------------------------------------------------------- /tests/PSRule.Tests/RuleDocumentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/RuleDocumentTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/RuleFilterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/RuleFilterTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/RuleLanguageAstTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/RuleLanguageAstTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/Selectors.Rule.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Selectors.Rule.jsonc -------------------------------------------------------------------------------- /tests/PSRule.Tests/Selectors.Rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Selectors.Rule.yaml -------------------------------------------------------------------------------- /tests/PSRule.Tests/SemanticBreakTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/SemanticBreakTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/StringExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/StringExtensionsTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/SuppressionFilterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/SuppressionFilterTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/TargetInfoTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TargetInfoTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/TargetNameBindingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TargetNameBindingTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/TestAssertWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TestAssertWriter.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/TestEmitterContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TestEmitterContext.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/TestEnumValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TestEnumValue.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/TestModule/TestModule.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TestModule/TestModule.psd1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/TestModule/en/M1.Rule1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TestModule/en/M1.Rule1.md -------------------------------------------------------------------------------- /tests/PSRule.Tests/TestModule/rules/Test2.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TestModule/rules/Test2.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/TestObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TestObject.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/TestResourceName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TestResourceName.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/TestWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/TestWriter.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/UnconstrainedFile.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/UnconstrainedFile.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/Usings.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/YamlRulesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/YamlRulesTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tests/en-YY/WithNoSynopsis.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/PSRule.Tests/en-ZZ/FromFile1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/en-ZZ/FromFile1.md -------------------------------------------------------------------------------- /tests/PSRule.Tests/en-ZZ/PSRule-rules.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/en-ZZ/PSRule-rules.psd1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/en-ZZ/RecommendTest2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/en-ZZ/RecommendTest2.md -------------------------------------------------------------------------------- /tests/PSRule.Tests/en-ZZ/WithCsv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/en-ZZ/WithCsv.md -------------------------------------------------------------------------------- /tests/PSRule.Tests/en/FromFile1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/en/FromFile1.md -------------------------------------------------------------------------------- /tests/PSRule.Tests/en/PSRule-rules.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/en/PSRule-rules.psd1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/jenkinsfile -------------------------------------------------------------------------------- /tests/PSRule.Tests/rules/Test.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/rules/Test.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/rules/extra/Extra.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/rules/extra/Extra.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/rules/main/Main.Rule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/rules/main/Main.Rule.ps1 -------------------------------------------------------------------------------- /tests/PSRule.Tests/test.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/test.lock.json -------------------------------------------------------------------------------- /tests/PSRule.Tests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tests/xunit.runner.json -------------------------------------------------------------------------------- /tests/PSRule.Tool.Tests/CommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tool.Tests/CommandTests.cs -------------------------------------------------------------------------------- /tests/PSRule.Tool.Tests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tool.Tests/Usings.cs -------------------------------------------------------------------------------- /tests/PSRule.Tool.Tests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Tool.Tests/xunit.runner.json -------------------------------------------------------------------------------- /tests/PSRule.Types.Tests/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tests/PSRule.Types.Tests/GlobalUsings.cs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/PSRule/HEAD/tsconfig.json --------------------------------------------------------------------------------