azure / PSRule.Rules.Azure
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
25% | 11% | 20% | 18% | 23%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cs27% | 11% | 17% | 18% | 25%
ps141% | 4% | 26% | 12% | 14%
yaml0% | 15% | 20% | 28% | 35%
psm10% | 74% | 0% | 25% | 0%
html0% | 0% | 67% | 0% | 32%
psd10% | 0% | 0% | 39% | 60%
py0% | 0% | 0% | 99% | <1%
props0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src27% | 11% | 19% | 18% | 23%
ROOT0% | 0% | 59% | 0% | 40%
overrides0% | 0% | 67% | 0% | 32%
scripts0% | 0% | 0% | 81% | 18%
packages0% | 0% | 0% | 93% | 6%
Longest Files (Top 50)
File# lines# units
PublicLinuxOfferings.Rule.ps1
in src/PSRule.Rules.Azure/rules
4617 -
Functions.cs
in src/PSRule.Rules.Azure/Data/Template
1691 135
TemplateVisitor.cs
in src/PSRule.Rules.Azure/Data/Template
1602 119
PolicyAssignmentVisitor.cs
in src/PSRule.Rules.Azure/Data/Policy
1584 93
Baseline.Rule.yaml
in src/PSRule.Rules.Azure/rules
931 -
ExpressionHelpers.cs
in src/PSRule.Rules.Azure/Data/Template
801 43
PSRule.Rules.Azure.psm1
in src/PSRule.Rules.Azure
706 -
ResourceExportVisitor.cs
in src/PSRule.Rules.Azure/Pipeline/Export
649 49
ResourceHelper.cs
in src/PSRule.Rules.Azure/Common
585 35
Azure.Common.Rule.ps1
in src/PSRule.Rules.Azure/rules
533 -
JsonExtensions.cs
in src/PSRule.Rules.Azure
486 54
474 -
Azure.Template.Rule.ps1
in src/PSRule.Rules.Azure/rules
453 -
RuleDataExportVisitor.cs
in src/PSRule.Rules.Azure/Data/Template
444 29
BicepHelper.cs
in src/PSRule.Rules.Azure/Data/Bicep
416 28
Mock.cs
in src/PSRule.Rules.Azure/Data/Template
414 46
Azure.AKS.Rule.yaml
in src/PSRule.Rules.Azure/rules
370 -
Azure.APIM.Rule.ps1
in src/PSRule.Rules.Azure/rules
353 -
home.html
in overrides
341 -
Azure.AKS.Rule.ps1
in src/PSRule.Rules.Azure/rules
332 -
Azure.AppService.Rule.ps1
in src/PSRule.Rules.Azure/rules
301 -
Azure.Defender.Rule.yaml
in src/PSRule.Rules.Azure/rules
295 -
CidrParsing.cs
in src/PSRule.Rules.Azure/Data/Template
292 7
Azure.VM.Rule.ps1
in src/PSRule.Rules.Azure/rules
289 -
Common.Selector.Rule.yaml
in src/PSRule.Rules.Azure/rules
274 -
Azure.AppGw.Rule.yaml
in src/PSRule.Rules.Azure/rules
258 -
JsonConverters.cs
in src/PSRule.Rules.Azure
247 18
Azure.Deployment.Rule.ps1
in src/PSRule.Rules.Azure/rules
243 -
ExpressionStream.cs
in src/PSRule.Rules.Azure/Data/Template
228 24
LambdaExpressionFn.cs
in src/PSRule.Rules.Azure/Data/Template
224 19
ManagementGroupOption.cs
in src/PSRule.Rules.Azure/Configuration
221 17
Azure.SQL.Rule.ps1
in src/PSRule.Rules.Azure/rules
213 -
ExportDataContext.cs
in src/PSRule.Rules.Azure/Pipeline/Export
207 15
Azure.Storage.Rule.ps1
in src/PSRule.Rules.Azure/rules
203 -
TemplateLinkHelper.cs
in src/PSRule.Rules.Azure/Data/Template
198 14
Azure.VNET.Rule.ps1
in src/PSRule.Rules.Azure/rules
196 -
ResourceDataPipeline.cs
in src/PSRule.Rules.Azure/Pipeline
194 12
Azure.ContainerApp.Rule.yaml
in src/PSRule.Rules.Azure/rules
190 -
ResourceGroupOption.cs
in src/PSRule.Rules.Azure/Configuration
189 12
Azure.ACR.Rule.yaml
in src/PSRule.Rules.Azure/rules
187 -
Azure.AppService.Rule.yaml
in src/PSRule.Rules.Azure/rules
182 -
Azure.MySQL.Rule.ps1
in src/PSRule.Rules.Azure/rules
181 -
Azure.Cosmos.Rule.yaml
in src/PSRule.Rules.Azure/rules
179 -
ParameterDefaultsOption.cs
in src/PSRule.Rules.Azure/Configuration
173 14
Helper.cs
in src/PSRule.Rules.Azure/Runtime
168 14
Azure.MariaDB.Rule.ps1
in src/PSRule.Rules.Azure/rules
160 -
Azure.Redis.Rule.ps1
in src/PSRule.Rules.Azure/rules
155 -
Conventions.Rule.ps1
in src/PSRule.Rules.Azure/rules
155 -
PSRule.cs
in src/PSRule.Rules.Azure.Benchmark
151 17
Azure.FrontDoor.Rule.yaml
in src/PSRule.Rules.Azure/rules
148 -
Files With Most Units (Top 50)
File# lines# units
Functions.cs
in src/PSRule.Rules.Azure/Data/Template
1691 135
TemplateVisitor.cs
in src/PSRule.Rules.Azure/Data/Template
1602 119
PolicyAssignmentVisitor.cs
in src/PSRule.Rules.Azure/Data/Policy
1584 93
JsonExtensions.cs
in src/PSRule.Rules.Azure
486 54
ResourceExportVisitor.cs
in src/PSRule.Rules.Azure/Pipeline/Export
649 49
Mock.cs
in src/PSRule.Rules.Azure/Data/Template
414 46
ExpressionHelpers.cs
in src/PSRule.Rules.Azure/Data/Template
801 43
ResourceHelper.cs
in src/PSRule.Rules.Azure/Common
585 35
RuleDataExportVisitor.cs
in src/PSRule.Rules.Azure/Data/Template
444 29
BicepHelper.cs
in src/PSRule.Rules.Azure/Data/Bicep
416 28
ExpressionStream.cs
in src/PSRule.Rules.Azure/Data/Template
228 24
PipelineWriter.cs
in src/PSRule.Rules.Azure/Pipeline
124 20
LambdaExpressionFn.cs
in src/PSRule.Rules.Azure/Data/Template
224 19
JsonConverters.cs
in src/PSRule.Rules.Azure
247 18
PSPipelineWriter.cs
in src/PSRule.Rules.Azure/Pipeline/Output
125 17
ManagementGroupOption.cs
in src/PSRule.Rules.Azure/Configuration
221 17
PSRule.cs
in src/PSRule.Rules.Azure.Benchmark
151 17
DeploymentOption.cs
in src/PSRule.Rules.Azure/Configuration
116 16
TokenStreamExtensions.cs
in src/PSRule.Rules.Azure/Data/Template
121 16
ExportDataContext.cs
in src/PSRule.Rules.Azure/Pipeline/Export
207 15
Helper.cs
in src/PSRule.Rules.Azure/Runtime
168 14
ParameterDefaultsOption.cs
in src/PSRule.Rules.Azure/Configuration
173 14
TemplateValidator.cs
in src/PSRule.Rules.Azure/Data/Template
117 14
TemplateLinkHelper.cs
in src/PSRule.Rules.Azure/Data/Template
198 14
PSRuleOption.cs
in src/PSRule.Rules.Azure/Configuration
119 13
RuntimeService.cs
in src/PSRule.Rules.Azure/Runtime
117 12
LoggingExtensions.cs
in src/PSRule.Rules.Azure/Pipeline
80 12
ResourceDataPipeline.cs
in src/PSRule.Rules.Azure/Pipeline
194 12
ResourceGroupOption.cs
in src/PSRule.Rules.Azure/Configuration
189 12
ExpressionBuilder.cs
in src/PSRule.Rules.Azure/Data/Template
129 12
DictionaryExtensions.cs
in src/PSRule.Rules.Azure
134 12
ProviderResource.cs
in src/PSRule.Rules.Azure.BuildTool
139 12
PathBuilder.cs
in src/PSRule.Rules.Azure/Pipeline
118 11
TokenStream.cs
in src/PSRule.Rules.Azure/Data/Template
124 10
PolicyAssignmentPipelineBuilder.cs
in src/PSRule.Rules.Azure/Pipeline
65 9
SubscriptionOption.cs
in src/PSRule.Rules.Azure/Configuration
127 9
TenantOption.cs
in src/PSRule.Rules.Azure/Configuration
115 9
DeployerOption.cs
in src/PSRule.Rules.Azure/Configuration
90 9
ExpressionParser.cs
in src/PSRule.Rules.Azure/Data/Template
93 9
DeploymentValue.cs
in src/PSRule.Rules.Azure/Data/Template
101 9
TokenStreamValidator.cs
in src/PSRule.Rules.Azure/Data/Template
129 9
TemplatePipelineBuilder.cs
in src/PSRule.Rules.Azure/Pipeline
62 8
StringExtensions.cs
in src/PSRule.Rules.Azure
70 7
PipelineBuilderBase.cs
in src/PSRule.Rules.Azure/Pipeline
50 7
SubscriptionExportContext.cs
in src/PSRule.Rules.Azure/Pipeline/Export
75 7
AccessTokenCache.cs
in src/PSRule.Rules.Azure/Pipeline/Export
84 7
ResourceExportContext.cs
in src/PSRule.Rules.Azure/Pipeline/Export
49 7
ResourceDataPipelineBuilder.cs
in src/PSRule.Rules.Azure/Pipeline
54 7
ResourceGroupReference.cs
in src/PSRule.Rules.Azure/Configuration
52 7
SubscriptionReference.cs
in src/PSRule.Rules.Azure/Configuration
49 7
Files With Long Lines (Top 50)

There are 136 files with lines longer than 120 characters. In total, there are 1098 long lines.

File# lines# units# long lines
ResourceExportVisitor.cs
in src/PSRule.Rules.Azure/Pipeline/Export
649 49 103
TemplateVisitor.cs
in src/PSRule.Rules.Azure/Data/Template
1602 119 53
PolicyAssignmentVisitor.cs
in src/PSRule.Rules.Azure/Data/Policy
1584 93 52
Azure.Template.Rule.ps1
in src/PSRule.Rules.Azure/rules
453 - 40
PSRule-rules.psd1
in src/PSRule.Rules.Azure/en
127 - 38
Azure.VM.Rule.ps1
in src/PSRule.Rules.Azure/rules
289 - 37
Azure.APIM.Rule.ps1
in src/PSRule.Rules.Azure/rules
353 - 35
ResourceHelper.cs
in src/PSRule.Rules.Azure/Common
585 35 34
Azure.AppService.Rule.ps1
in src/PSRule.Rules.Azure/rules
301 - 29
Azure.AKS.Rule.ps1
in src/PSRule.Rules.Azure/rules
332 - 28
Functions.cs
in src/PSRule.Rules.Azure/Data/Template
1691 135 28
Azure.Common.Rule.ps1
in src/PSRule.Rules.Azure/rules
533 - 25
Azure.VMSS.Rule.ps1
in src/PSRule.Rules.Azure/rules
146 - 24
Azure.VNET.Rule.ps1
in src/PSRule.Rules.Azure/rules
196 - 23
JsonExtensions.cs
in src/PSRule.Rules.Azure
486 54 21
Azure.SQL.Rule.ps1
in src/PSRule.Rules.Azure/rules
213 - 21
Azure.MySQL.Rule.ps1
in src/PSRule.Rules.Azure/rules
181 - 19
474 - 19
Azure.Deployment.Rule.ps1
in src/PSRule.Rules.Azure/rules
243 - 16
TemplateLinkHelper.cs
in src/PSRule.Rules.Azure/Data/Template
198 14 15
Azure.FrontDoor.Rule.ps1
in src/PSRule.Rules.Azure/rules
90 - 14
BicepHelper.cs
in src/PSRule.Rules.Azure/Data/Bicep
416 28 14
Azure.MariaDB.Rule.ps1
in src/PSRule.Rules.Azure/rules
160 - 13
Azure.PostgreSQL.Rule.ps1
in src/PSRule.Rules.Azure/rules
146 - 13
TemplateValidator.cs
in src/PSRule.Rules.Azure/Data/Template
117 14 13
Azure.Storage.Rule.ps1
in src/PSRule.Rules.Azure/rules
203 - 12
Azure.Redis.Rule.ps1
in src/PSRule.Rules.Azure/rules
155 - 11
Azure.Subscription.Rule.ps1
in src/PSRule.Rules.Azure/rules
100 - 11
PSRule.Rules.Azure.psm1
in src/PSRule.Rules.Azure
706 - 11
RuleDataExportVisitor.cs
in src/PSRule.Rules.Azure/Data/Template
444 29 11
ExpressionBuilder.cs
in src/PSRule.Rules.Azure/Data/Template
129 12 10
Azure.ACR.Rule.ps1
in src/PSRule.Rules.Azure/rules
61 - 9
Conventions.Rule.ps1
in src/PSRule.Rules.Azure/rules
155 - 9
Azure.PublicIP.Rule.ps1
in src/PSRule.Rules.Azure/rules
63 - 8
Azure.Automation.Rule.ps1
in src/PSRule.Rules.Azure/rules
110 - 7
Azure.APIM.Rule.yaml
in src/PSRule.Rules.Azure/rules
107 - 7
Azure.KeyVault.Rule.ps1
in src/PSRule.Rules.Azure/rules
106 - 7
ExportDataContext.cs
in src/PSRule.Rules.Azure/Pipeline/Export
207 15 7
Azure.SQLMI.Rule.ps1
in src/PSRule.Rules.Azure/rules
55 - 6
Azure.Search.Rule.ps1
in src/PSRule.Rules.Azure/rules
37 - 6
Azure.LB.Rule.ps1
in src/PSRule.Rules.Azure/rules
65 - 6
Azure.AppGw.Rule.ps1
in src/PSRule.Rules.Azure/rules
55 - 6
Azure.VNG.Rule.ps1
in src/PSRule.Rules.Azure/rules
37 - 6
Azure.CDN.Rule.ps1
in src/PSRule.Rules.Azure/rules
47 - 6
PSRule.Rules.Azure.psd1
in src/PSRule.Rules.Azure
94 - 6
PSRule.Rules.Azure-nodeps.psd1
in src/PSRule.Rules.Azure
98 - 6
providers.psm1
in scripts
107 - 5
Azure.AppConfig.Rule.ps1
in src/PSRule.Rules.Azure/rules
45 - 5
Azure.Policy.Rule.ps1
in src/PSRule.Rules.Azure/rules
29 - 5
Azure.Resource.Rule.ps1
in src/PSRule.Rules.Azure/rules
37 - 5
Correlations

File Size vs. Commits (all time): 363 points

BaselineIndex.Doc.ps1 x: 2 commits (all time) y: 66 lines of code src/PSRule.Rules.Azure/en/PSRule-rules.psd1 x: 107 commits (all time) y: 127 lines of code src/PSRule.Rules.Azure/rules/Azure.ACR.Rule.yaml x: 13 commits (all time) y: 187 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.ps1 x: 2 commits (all time) y: 9 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.yaml x: 2 commits (all time) y: 108 lines of code src/PSRule.Rules.Azure/rules/Azure.AKS.Rule.yaml x: 21 commits (all time) y: 370 lines of code src/PSRule.Rules.Azure/rules/Azure.APIM.Rule.yaml x: 8 commits (all time) y: 107 lines of code src/PSRule.Rules.Azure/rules/Azure.ASG.Rule.yaml x: 4 commits (all time) y: 23 lines of code src/PSRule.Rules.Azure/rules/Azure.AppConfig.Rule.yaml x: 7 commits (all time) y: 57 lines of code src/PSRule.Rules.Azure/rules/Azure.AppGw.Rule.ps1 x: 15 commits (all time) y: 55 lines of code src/PSRule.Rules.Azure/rules/Azure.AppInsights.Rule.yaml x: 6 commits (all time) y: 39 lines of code src/PSRule.Rules.Azure/rules/Azure.Bastion.Rule.yaml x: 2 commits (all time) y: 23 lines of code src/PSRule.Rules.Azure/rules/Azure.CDN.Rule.ps1 x: 13 commits (all time) y: 47 lines of code src/PSRule.Rules.Azure/rules/Azure.ContainerApp.Rule.yaml x: 18 commits (all time) y: 190 lines of code src/PSRule.Rules.Azure/rules/Azure.Cosmos.Rule.yaml x: 11 commits (all time) y: 179 lines of code src/PSRule.Rules.Azure/rules/Azure.Deployment.Rule.yaml x: 3 commits (all time) y: 26 lines of code src/PSRule.Rules.Azure/rules/Azure.Firewall.Rule.yaml x: 6 commits (all time) y: 110 lines of code src/PSRule.Rules.Azure/rules/Azure.FrontDoor.Rule.yaml x: 9 commits (all time) y: 148 lines of code src/PSRule.Rules.Azure/rules/Azure.KeyVault.Rule.ps1 x: 17 commits (all time) y: 106 lines of code src/PSRule.Rules.Azure/rules/Azure.MariaDB.Rule.ps1 x: 12 commits (all time) y: 160 lines of code src/PSRule.Rules.Azure/rules/Azure.MySQL.Rule.ps1 x: 29 commits (all time) y: 181 lines of code src/PSRule.Rules.Azure/rules/Azure.NSG.Rule.yaml x: 5 commits (all time) y: 55 lines of code src/PSRule.Rules.Azure/rules/Azure.PostgreSQL.Rule.ps1 x: 22 commits (all time) y: 146 lines of code src/PSRule.Rules.Azure/rules/Azure.PublicIP.Rule.ps1 x: 21 commits (all time) y: 63 lines of code src/PSRule.Rules.Azure/rules/Azure.RSV.Rule.yaml x: 3 commits (all time) y: 43 lines of code src/PSRule.Rules.Azure/rules/Azure.Resource.Rule.ps1 x: 27 commits (all time) y: 37 lines of code src/PSRule.Rules.Azure/rules/Azure.SQL.Rule.ps1 x: 35 commits (all time) y: 213 lines of code src/PSRule.Rules.Azure/rules/Azure.SQLMI.Rule.ps1 x: 9 commits (all time) y: 55 lines of code src/PSRule.Rules.Azure/rules/Azure.Search.Rule.ps1 x: 9 commits (all time) y: 37 lines of code src/PSRule.Rules.Azure/rules/Azure.SignalR.Rule.ps1 x: 7 commits (all time) y: 16 lines of code src/PSRule.Rules.Azure/rules/Azure.Storage.Rule.ps1 x: 36 commits (all time) y: 203 lines of code src/PSRule.Rules.Azure/rules/Azure.Subscription.Rule.ps1 x: 18 commits (all time) y: 100 lines of code src/PSRule.Rules.Azure/rules/Azure.VM.Rule.ps1 x: 32 commits (all time) y: 289 lines of code src/PSRule.Rules.Azure/rules/Azure.VMSS.Rule.ps1 x: 17 commits (all time) y: 146 lines of code src/PSRule.Rules.Azure/rules/Azure.VNET.Rule.ps1 x: 21 commits (all time) y: 196 lines of code src/PSRule.Rules.Azure/rules/Azure.VNET.Rule.yaml x: 5 commits (all time) y: 23 lines of code src/PSRule.Rules.Azure/rules/Azure.VNG.Rule.yaml x: 5 commits (all time) y: 103 lines of code src/PSRule.Rules.Azure/rules/CAF.Rule.yaml x: 1 commits (all time) y: 66 lines of code src/PSRule.Rules.Azure/rules/Config.Rule.yaml x: 42 commits (all time) y: 76 lines of code src/PSRule.Rules.Azure/rules/Azure.NSG.Rule.ps1 x: 8 commits (all time) y: 64 lines of code src/PSRule.Rules.Azure/rules/Azure.Route.Rule.ps1 x: 1 commits (all time) y: 9 lines of code src/PSRule.Rules.Azure/rules/Azure.VNG.Rule.ps1 x: 7 commits (all time) y: 37 lines of code overrides/home.html x: 16 commits (all time) y: 341 lines of code src/PSRule.Rules.Azure/rules/Azure.EventGrid.Rule.ps1 x: 1 commits (all time) y: 19 lines of code src/PSRule.Rules.Azure/rules/CAF.Common.Rule.ps1 x: 1 commits (all time) y: 52 lines of code src/PSRule.Rules.Azure/rules/Azure.Deployment.Rule.ps1 x: 15 commits (all time) y: 243 lines of code src/PSRule.Rules.Azure/Configuration/DeployerOption.cs x: 2 commits (all time) y: 90 lines of code src/PSRule.Rules.Azure/Configuration/ResourceGroupOption.cs x: 14 commits (all time) y: 189 lines of code src/PSRule.Rules.Azure/Data/Policy/PolicyAssignmentVisitor.cs x: 43 commits (all time) y: 1584 lines of code src/PSRule.Rules.Azure/Data/Template/ExistingResourceValue.cs x: 5 commits (all time) y: 51 lines of code src/PSRule.Rules.Azure/Data/Template/ExpressionBuilder.cs x: 28 commits (all time) y: 129 lines of code src/PSRule.Rules.Azure/Data/Template/Functions.cs x: 78 commits (all time) y: 1691 lines of code src/PSRule.Rules.Azure/Data/Template/IResourceValue.cs x: 4 commits (all time) y: 10 lines of code src/PSRule.Rules.Azure/Data/Template/ITemplateContext.cs x: 9 commits (all time) y: 29 lines of code src/PSRule.Rules.Azure/Data/Template/NestedTemplateContext.cs x: 6 commits (all time) y: 67 lines of code src/PSRule.Rules.Azure/Data/Template/ResourceValue.cs x: 12 commits (all time) y: 21 lines of code src/PSRule.Rules.Azure/Data/Template/RuleDataExportVisitor.cs x: 17 commits (all time) y: 444 lines of code src/PSRule.Rules.Azure/Data/Template/TemplateVisitor.cs x: 99 commits (all time) y: 1602 lines of code src/PSRule.Rules.Azure/Data/Template/TokenStream.cs x: 16 commits (all time) y: 124 lines of code src/PSRule.Rules.Azure/Configuration/ConfigurationOption.cs x: 15 commits (all time) y: 141 lines of code src/PSRule.Rules.Azure/Pipeline/PipelineContext.cs x: 6 commits (all time) y: 23 lines of code src/PSRule.Rules.Azure/rules/Azure.EventGrid.Rule.yaml x: 10 commits (all time) y: 143 lines of code src/PSRule.Rules.Azure/rules/Baseline.Rule.yaml x: 33 commits (all time) y: 931 lines of code src/PSRule.Rules.Azure/Pipeline/Export/ResourceExportVisitor.cs x: 18 commits (all time) y: 649 lines of code src/PSRule.Rules.Azure/rules/Azure.AppService.Rule.ps1 x: 37 commits (all time) y: 301 lines of code src/PSRule.Rules.Azure/rules/Azure.VM.Rule.yaml x: 7 commits (all time) y: 133 lines of code src/PSRule.Rules.Azure/Common/ResourceHelper.cs x: 17 commits (all time) y: 585 lines of code src/PSRule.Rules.Azure/Data/Template/ExpressionHelpers.cs x: 39 commits (all time) y: 801 lines of code src/PSRule.Rules.Azure/DictionaryExtensions.cs x: 3 commits (all time) y: 134 lines of code src/PSRule.Rules.Azure/JsonExtensions.cs x: 3 commits (all time) y: 486 lines of code src/PSRule.Rules.Azure/Pipeline/Export/SubscriptionExportContext.cs x: 4 commits (all time) y: 75 lines of code src/PSRule.Rules.Azure/Pipeline/ResourceDataPipeline.cs x: 6 commits (all time) y: 194 lines of code src/PSRule.Rules.Azure/rules/Azure.APIM.Rule.ps1 x: 34 commits (all time) y: 353 lines of code src/PSRule.Rules.Azure/rules/Azure.Redis.Rule.yaml x: 12 commits (all time) y: 115 lines of code src/PSRule.Rules.Azure/Runtime/Helper.cs x: 28 commits (all time) y: 168 lines of code src/PSRule.Rules.Azure/PSObjectExtensions.cs x: 3 commits (all time) y: 56 lines of code src/PSRule.Rules.Azure/rules/Conventions.Rule.ps1 x: 18 commits (all time) y: 155 lines of code src/PSRule.Rules.Azure/Data/Template/ParameterType.cs x: 4 commits (all time) y: 37 lines of code packages/bicep-syntax/lexer.py x: 1 commits (all time) y: 116 lines of code src/PSRule.Rules.Azure.BuildTool/ProviderResource.cs x: 6 commits (all time) y: 139 lines of code src/PSRule.Rules.Azure/Runtime/RuntimeService.cs x: 9 commits (all time) y: 117 lines of code src/PSRule.Rules.Azure/Configuration/DeploymentOption.cs x: 7 commits (all time) y: 116 lines of code src/PSRule.Rules.Azure/Configuration/ManagementGroupOption.cs x: 7 commits (all time) y: 221 lines of code src/PSRule.Rules.Azure/Configuration/OutputEncoding.cs x: 3 commits (all time) y: 13 lines of code src/PSRule.Rules.Azure/Configuration/PSRuleOption.cs x: 10 commits (all time) y: 119 lines of code src/PSRule.Rules.Azure/Configuration/ParameterDefaultsOption.cs x: 8 commits (all time) y: 173 lines of code src/PSRule.Rules.Azure/Configuration/SubscriptionOption.cs x: 13 commits (all time) y: 127 lines of code src/PSRule.Rules.Azure/Data/Template/ExpressionParser.cs x: 11 commits (all time) y: 93 lines of code src/PSRule.Rules.Azure/Data/Template/DeploymentSymbol.cs x: 6 commits (all time) y: 17 lines of code src/PSRule.Rules.Azure/Data/Bicep/BicepHelper.cs x: 16 commits (all time) y: 416 lines of code src/PSRule.Rules.Azure/Data/CloudEnvironment.cs x: 7 commits (all time) y: 31 lines of code src/PSRule.Rules.Azure/Data/PolicyIgnoreResultConverter.cs x: 2 commits (all time) y: 41 lines of code src/PSRule.Rules.Azure/JsonConverters.cs x: 1 commits (all time) y: 247 lines of code src/PSRule.Rules.Azure/Pipeline/Export/ExportDataContext.cs x: 3 commits (all time) y: 207 lines of code src/PSRule.Rules.Azure/Pipeline/PipelineBuilder.cs x: 14 commits (all time) y: 26 lines of code src/PSRule.Rules.Azure/Pipeline/TemplatePipeline.cs x: 25 commits (all time) y: 72 lines of code src/PSRule.Rules.Azure/Pipeline/TemplatePipelineBuilder.cs x: 4 commits (all time) y: 62 lines of code src/PSRule.Rules.Azure.Benchmark/Program.cs x: 3 commits (all time) y: 89 lines of code pipeline.build.ps1 x: 114 commits (all time) y: 474 lines of code src/PSRule.Rules.Azure/rules/Azure.AKS.Rule.ps1 x: 66 commits (all time) y: 332 lines of code src/PSRule.Rules.Azure/Data/Template/CidrParsing.cs x: 4 commits (all time) y: 292 lines of code src/PSRule.Rules.Azure/Data/Template/Mock.cs x: 1 commits (all time) y: 414 lines of code src/PSRule.Rules.Azure/Data/Template/TokenStreamExtensions.cs x: 2 commits (all time) y: 121 lines of code src/PSRule.Rules.Azure/Data/Template/TokenStreamValidator.cs x: 5 commits (all time) y: 129 lines of code src/PSRule.Rules.Azure/rules/Common.Selector.Rule.yaml x: 6 commits (all time) y: 274 lines of code src/PSRule.Rules.Azure/rules/MCSB.Rule.yaml x: 5 commits (all time) y: 16 lines of code src/PSRule.Rules.Azure/Data/Policy/PolicyJsonRuleMapper.cs x: 8 commits (all time) y: 115 lines of code src/PSRule.Rules.Azure/PSRule.Rules.Azure.psm1 x: 57 commits (all time) y: 706 lines of code src/PSRule.Rules.Azure/rules/Azure.PostgreSQL.Rule.yaml x: 6 commits (all time) y: 73 lines of code src/PSRule.Rules.Azure/rules/Azure.AppGw.Rule.yaml x: 11 commits (all time) y: 258 lines of code scripts/providers.psm1 x: 3 commits (all time) y: 107 lines of code src/PSRule.Rules.Azure/rules/Azure.Template.Rule.ps1 x: 32 commits (all time) y: 453 lines of code src/PSRule.Rules.Azure/rules/Azure.Common.Rule.ps1 x: 51 commits (all time) y: 533 lines of code src/PSRule.Rules.Azure/rules/Azure.AppService.Rule.yaml x: 12 commits (all time) y: 182 lines of code BaselineToc.Doc.ps1 x: 12 commits (all time) y: 58 lines of code src/PSRule.Rules.Azure.Benchmark/PSRule.cs x: 5 commits (all time) y: 151 lines of code src/PSRule.Rules.Azure/rules/Azure.FrontDoor.Rule.ps1 x: 13 commits (all time) y: 90 lines of code src/PSRule.Rules.Azure/rules/Azure.ACR.Rule.ps1 x: 22 commits (all time) y: 61 lines of code src/PSRule.Rules.Azure/Data/Policy/PolicyAssignmentHelper.cs x: 5 commits (all time) y: 86 lines of code src/PSRule.Rules.Azure/Data/Template/ExpressionStream.cs x: 17 commits (all time) y: 228 lines of code src/PSRule.Rules.Azure/rules/Azure.Automation.Rule.ps1 x: 14 commits (all time) y: 110 lines of code src/PSRule.Rules.Azure/rules/Azure.Defender.Rule.yaml x: 10 commits (all time) y: 295 lines of code src/PSRule.Rules.Azure/rules/Azure.Storage.Rule.yaml x: 9 commits (all time) y: 95 lines of code src/PSRule.Rules.Azure/rules/Azure.Redis.Rule.ps1 x: 19 commits (all time) y: 155 lines of code ps-rule.yaml x: 11 commits (all time) y: 30 lines of code src/PSRule.Rules.Azure/rules/PublicLinuxOfferings.Rule.ps1 x: 1 commits (all time) y: 4617 lines of code src/PSRule.Rules.Azure/PSRule.Rules.Azure-nodeps.psd1 x: 4 commits (all time) y: 98 lines of code src/PSRule.Rules.Azure/PSRule.Rules.Azure.psd1 x: 30 commits (all time) y: 94 lines of code ps-project.yaml x: 21 commits (all time) y: 21 lines of code
4617.0
lines of code
  min: 1.0
  average: 101.36
  25th percentile: 17.0
  median: 32.0
  75th percentile: 90.0
  max: 4617.0
0 114.0
commits (all time)
min: 1.0 | average: 7.34 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 7.0 | max: 114.0

File Size vs. Contributors (all time): 363 points

BaselineIndex.Doc.ps1 x: 1 contributors (all time) y: 66 lines of code src/PSRule.Rules.Azure/en/PSRule-rules.psd1 x: 4 contributors (all time) y: 127 lines of code src/PSRule.Rules.Azure/rules/Azure.ACR.Rule.yaml x: 3 contributors (all time) y: 187 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.ps1 x: 1 contributors (all time) y: 9 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.yaml x: 1 contributors (all time) y: 108 lines of code src/PSRule.Rules.Azure/rules/Azure.AKS.Rule.yaml x: 5 contributors (all time) y: 370 lines of code src/PSRule.Rules.Azure/rules/Azure.APIM.Rule.yaml x: 2 contributors (all time) y: 107 lines of code src/PSRule.Rules.Azure/rules/Azure.ASG.Rule.yaml x: 1 contributors (all time) y: 23 lines of code src/PSRule.Rules.Azure/rules/Azure.AppConfig.Rule.yaml x: 2 contributors (all time) y: 57 lines of code src/PSRule.Rules.Azure/rules/Azure.AppGw.Rule.ps1 x: 4 contributors (all time) y: 55 lines of code src/PSRule.Rules.Azure/rules/Azure.AppInsights.Rule.yaml x: 1 contributors (all time) y: 39 lines of code src/PSRule.Rules.Azure/rules/Azure.Bastion.Rule.yaml x: 2 contributors (all time) y: 23 lines of code src/PSRule.Rules.Azure/rules/Azure.CDN.Rule.ps1 x: 3 contributors (all time) y: 47 lines of code src/PSRule.Rules.Azure/rules/Azure.ContainerApp.Rule.yaml x: 4 contributors (all time) y: 190 lines of code src/PSRule.Rules.Azure/rules/Azure.Cosmos.Rule.yaml x: 3 contributors (all time) y: 179 lines of code src/PSRule.Rules.Azure/rules/Azure.Firewall.Rule.yaml x: 2 contributors (all time) y: 110 lines of code src/PSRule.Rules.Azure/rules/Azure.FrontDoor.Rule.yaml x: 2 contributors (all time) y: 148 lines of code src/PSRule.Rules.Azure/rules/Azure.KeyVault.Rule.ps1 x: 5 contributors (all time) y: 106 lines of code src/PSRule.Rules.Azure/rules/Azure.MariaDB.Rule.ps1 x: 3 contributors (all time) y: 160 lines of code src/PSRule.Rules.Azure/rules/Azure.MySQL.Rule.ps1 x: 5 contributors (all time) y: 181 lines of code src/PSRule.Rules.Azure/rules/Azure.PostgreSQL.Rule.ps1 x: 5 contributors (all time) y: 146 lines of code src/PSRule.Rules.Azure/rules/Azure.PublicIP.Rule.ps1 x: 5 contributors (all time) y: 63 lines of code src/PSRule.Rules.Azure/rules/Azure.RSV.Rule.yaml x: 2 contributors (all time) y: 43 lines of code src/PSRule.Rules.Azure/rules/Azure.Resource.Rule.ps1 x: 4 contributors (all time) y: 37 lines of code src/PSRule.Rules.Azure/rules/Azure.SQL.Rule.ps1 x: 8 contributors (all time) y: 213 lines of code src/PSRule.Rules.Azure/rules/Azure.SQLMI.Rule.ps1 x: 3 contributors (all time) y: 55 lines of code src/PSRule.Rules.Azure/rules/Azure.SignalR.Rule.ps1 x: 2 contributors (all time) y: 16 lines of code src/PSRule.Rules.Azure/rules/Azure.Storage.Rule.ps1 x: 7 contributors (all time) y: 203 lines of code src/PSRule.Rules.Azure/rules/Azure.Subscription.Rule.ps1 x: 3 contributors (all time) y: 100 lines of code src/PSRule.Rules.Azure/rules/Azure.VM.Rule.ps1 x: 7 contributors (all time) y: 289 lines of code src/PSRule.Rules.Azure/rules/Azure.VMSS.Rule.ps1 x: 7 contributors (all time) y: 146 lines of code src/PSRule.Rules.Azure/rules/Azure.VNET.Rule.ps1 x: 5 contributors (all time) y: 196 lines of code src/PSRule.Rules.Azure/rules/Config.Rule.yaml x: 3 contributors (all time) y: 76 lines of code overrides/home.html x: 1 contributors (all time) y: 341 lines of code src/PSRule.Rules.Azure/rules/Azure.Deployment.Rule.ps1 x: 2 contributors (all time) y: 243 lines of code src/PSRule.Rules.Azure/Configuration/DeployerOption.cs x: 1 contributors (all time) y: 90 lines of code src/PSRule.Rules.Azure/Configuration/ResourceGroupOption.cs x: 2 contributors (all time) y: 189 lines of code src/PSRule.Rules.Azure/Data/Policy/PolicyAssignmentVisitor.cs x: 2 contributors (all time) y: 1584 lines of code src/PSRule.Rules.Azure/Data/Template/ExpressionBuilder.cs x: 2 contributors (all time) y: 129 lines of code src/PSRule.Rules.Azure/Data/Template/Functions.cs x: 3 contributors (all time) y: 1691 lines of code src/PSRule.Rules.Azure/Data/Template/RuleDataExportVisitor.cs x: 2 contributors (all time) y: 444 lines of code src/PSRule.Rules.Azure/Data/Template/TemplateVisitor.cs x: 3 contributors (all time) y: 1602 lines of code src/PSRule.Rules.Azure/Data/Template/TokenStream.cs x: 1 contributors (all time) y: 124 lines of code src/PSRule.Rules.Azure/rules/Baseline.Rule.yaml x: 1 contributors (all time) y: 931 lines of code src/PSRule.Rules.Azure/Pipeline/Export/ResourceExportVisitor.cs x: 3 contributors (all time) y: 649 lines of code src/PSRule.Rules.Azure/rules/Azure.AppService.Rule.ps1 x: 6 contributors (all time) y: 301 lines of code src/PSRule.Rules.Azure/Common/ResourceHelper.cs x: 3 contributors (all time) y: 585 lines of code src/PSRule.Rules.Azure/Data/Template/ExpressionHelpers.cs x: 2 contributors (all time) y: 801 lines of code src/PSRule.Rules.Azure/DictionaryExtensions.cs x: 1 contributors (all time) y: 134 lines of code src/PSRule.Rules.Azure/JsonExtensions.cs x: 1 contributors (all time) y: 486 lines of code src/PSRule.Rules.Azure/Pipeline/ResourceDataPipeline.cs x: 1 contributors (all time) y: 194 lines of code src/PSRule.Rules.Azure/rules/Azure.APIM.Rule.ps1 x: 6 contributors (all time) y: 353 lines of code src/PSRule.Rules.Azure/rules/Azure.Redis.Rule.yaml x: 5 contributors (all time) y: 115 lines of code src/PSRule.Rules.Azure/Runtime/Helper.cs x: 2 contributors (all time) y: 168 lines of code src/PSRule.Rules.Azure/rules/Conventions.Rule.ps1 x: 1 contributors (all time) y: 155 lines of code src/PSRule.Rules.Azure/Configuration/ManagementGroupOption.cs x: 2 contributors (all time) y: 221 lines of code src/PSRule.Rules.Azure/Configuration/ParameterDefaultsOption.cs x: 1 contributors (all time) y: 173 lines of code src/PSRule.Rules.Azure/Data/Template/TemplateValidator.cs x: 3 contributors (all time) y: 117 lines of code src/PSRule.Rules.Azure/Data/Bicep/BicepHelper.cs x: 2 contributors (all time) y: 416 lines of code src/PSRule.Rules.Azure/JsonConverters.cs x: 1 contributors (all time) y: 247 lines of code src/PSRule.Rules.Azure/Pipeline/Export/ExportDataContext.cs x: 1 contributors (all time) y: 207 lines of code src/PSRule.Rules.Azure.Benchmark/Program.cs x: 2 contributors (all time) y: 89 lines of code pipeline.build.ps1 x: 4 contributors (all time) y: 474 lines of code src/PSRule.Rules.Azure/rules/Azure.ASE.Rule.ps1 x: 3 contributors (all time) y: 31 lines of code src/PSRule.Rules.Azure/rules/Azure.AKS.Rule.ps1 x: 7 contributors (all time) y: 332 lines of code src/PSRule.Rules.Azure/Data/Template/CidrParsing.cs x: 1 contributors (all time) y: 292 lines of code src/PSRule.Rules.Azure/Data/Template/Mock.cs x: 1 contributors (all time) y: 414 lines of code src/PSRule.Rules.Azure/rules/Common.Selector.Rule.yaml x: 1 contributors (all time) y: 274 lines of code src/PSRule.Rules.Azure/PSRule.Rules.Azure.psm1 x: 3 contributors (all time) y: 706 lines of code src/PSRule.Rules.Azure/Data/Template/LambdaExpressionFn.cs x: 1 contributors (all time) y: 224 lines of code src/PSRule.Rules.Azure/rules/Azure.AppGw.Rule.yaml x: 2 contributors (all time) y: 258 lines of code src/PSRule.Rules.Azure/rules/Azure.Template.Rule.ps1 x: 4 contributors (all time) y: 453 lines of code src/PSRule.Rules.Azure/rules/Azure.Common.Rule.ps1 x: 7 contributors (all time) y: 533 lines of code src/PSRule.Rules.Azure/rules/Azure.CDN.Rule.yaml x: 3 contributors (all time) y: 18 lines of code src/PSRule.Rules.Azure/rules/Azure.Automation.Rule.ps1 x: 6 contributors (all time) y: 110 lines of code src/PSRule.Rules.Azure/rules/Azure.Defender.Rule.yaml x: 3 contributors (all time) y: 295 lines of code src/PSRule.Rules.Azure/rules/PublicLinuxOfferings.Rule.ps1 x: 1 contributors (all time) y: 4617 lines of code
4617.0
lines of code
  min: 1.0
  average: 101.36
  25th percentile: 17.0
  median: 32.0
  75th percentile: 90.0
  max: 4617.0
0 8.0
contributors (all time)
min: 1.0 | average: 1.65 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

File Size vs. Commits (30 days): 55 points

BaselineIndex.Doc.ps1 x: 1 commits (30d) y: 66 lines of code src/PSRule.Rules.Azure/en/PSRule-rules.psd1 x: 1 commits (30d) y: 127 lines of code src/PSRule.Rules.Azure/rules/Azure.ACR.Rule.yaml x: 1 commits (30d) y: 187 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.ps1 x: 2 commits (30d) y: 9 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.yaml x: 1 commits (30d) y: 108 lines of code src/PSRule.Rules.Azure/rules/Azure.AKS.Rule.yaml x: 1 commits (30d) y: 370 lines of code src/PSRule.Rules.Azure/rules/Azure.APIM.Rule.yaml x: 1 commits (30d) y: 107 lines of code src/PSRule.Rules.Azure/rules/Azure.ASG.Rule.yaml x: 1 commits (30d) y: 23 lines of code src/PSRule.Rules.Azure/rules/Azure.AppConfig.Rule.yaml x: 1 commits (30d) y: 57 lines of code src/PSRule.Rules.Azure/rules/Azure.AppGw.Rule.ps1 x: 1 commits (30d) y: 55 lines of code src/PSRule.Rules.Azure/rules/Azure.AppInsights.Rule.yaml x: 1 commits (30d) y: 39 lines of code src/PSRule.Rules.Azure/rules/Azure.CDN.Rule.ps1 x: 1 commits (30d) y: 47 lines of code src/PSRule.Rules.Azure/rules/Azure.ContainerApp.Rule.yaml x: 1 commits (30d) y: 190 lines of code src/PSRule.Rules.Azure/rules/Azure.Cosmos.Rule.yaml x: 1 commits (30d) y: 179 lines of code src/PSRule.Rules.Azure/rules/Azure.Deployment.Rule.yaml x: 1 commits (30d) y: 26 lines of code src/PSRule.Rules.Azure/rules/Azure.Firewall.Rule.yaml x: 1 commits (30d) y: 110 lines of code src/PSRule.Rules.Azure/rules/Azure.FrontDoor.Rule.yaml x: 1 commits (30d) y: 148 lines of code src/PSRule.Rules.Azure/rules/Azure.Group.Rule.ps1 x: 2 commits (30d) y: 30 lines of code src/PSRule.Rules.Azure/rules/Azure.Group.Rule.yaml x: 2 commits (30d) y: 25 lines of code src/PSRule.Rules.Azure/rules/Azure.KeyVault.Rule.ps1 x: 1 commits (30d) y: 106 lines of code src/PSRule.Rules.Azure/rules/Azure.MariaDB.Rule.ps1 x: 1 commits (30d) y: 160 lines of code src/PSRule.Rules.Azure/rules/Azure.MySQL.Rule.ps1 x: 1 commits (30d) y: 181 lines of code src/PSRule.Rules.Azure/rules/Azure.PostgreSQL.Rule.ps1 x: 1 commits (30d) y: 146 lines of code src/PSRule.Rules.Azure/rules/Azure.PublicIP.Rule.ps1 x: 2 commits (30d) y: 63 lines of code src/PSRule.Rules.Azure/rules/Azure.RSV.Rule.yaml x: 1 commits (30d) y: 43 lines of code src/PSRule.Rules.Azure/rules/Azure.Resource.Rule.ps1 x: 2 commits (30d) y: 37 lines of code src/PSRule.Rules.Azure/rules/Azure.SQL.Rule.ps1 x: 1 commits (30d) y: 213 lines of code src/PSRule.Rules.Azure/rules/Azure.SignalR.Rule.ps1 x: 1 commits (30d) y: 16 lines of code src/PSRule.Rules.Azure/rules/Azure.Storage.Rule.ps1 x: 2 commits (30d) y: 203 lines of code src/PSRule.Rules.Azure/rules/Azure.Subscription.Rule.ps1 x: 1 commits (30d) y: 100 lines of code src/PSRule.Rules.Azure/rules/Azure.VM.Rule.ps1 x: 2 commits (30d) y: 289 lines of code src/PSRule.Rules.Azure/rules/Azure.VNET.Rule.ps1 x: 2 commits (30d) y: 196 lines of code src/PSRule.Rules.Azure/rules/Azure.VNG.Rule.yaml x: 1 commits (30d) y: 103 lines of code src/PSRule.Rules.Azure/rules/Config.Rule.yaml x: 3 commits (30d) y: 76 lines of code src/PSRule.Rules.Azure/rules/Azure.NSG.Rule.ps1 x: 1 commits (30d) y: 64 lines of code src/PSRule.Rules.Azure/rules/Azure.Route.Rule.ps1 x: 1 commits (30d) y: 9 lines of code src/PSRule.Rules.Azure/rules/Azure.VNG.Rule.ps1 x: 1 commits (30d) y: 37 lines of code RuleToc.Doc.ps1 x: 1 commits (30d) y: 98 lines of code overrides/home.html x: 1 commits (30d) y: 341 lines of code src/PSRule.Rules.Azure/rules/Azure.EventGrid.Rule.ps1 x: 1 commits (30d) y: 19 lines of code src/PSRule.Rules.Azure/rules/Azure.LB.Rule.ps1 x: 1 commits (30d) y: 65 lines of code src/PSRule.Rules.Azure/rules/CAF.Common.Rule.ps1 x: 1 commits (30d) y: 52 lines of code src/PSRule.Rules.Azure/rules/Azure.Deployment.Rule.ps1 x: 1 commits (30d) y: 243 lines of code
370.0
lines of code
  min: 9.0
  average: 96.05
  25th percentile: 26.0
  median: 64.0
  75th percentile: 146.0
  max: 370.0
0 3.0
commits (30d)
min: 1.0 | average: 1.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Contributors (30 days): 55 points

BaselineIndex.Doc.ps1 x: 1 contributors (30d) y: 66 lines of code src/PSRule.Rules.Azure/en/PSRule-rules.psd1 x: 1 contributors (30d) y: 127 lines of code src/PSRule.Rules.Azure/rules/Azure.ACR.Rule.yaml x: 1 contributors (30d) y: 187 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.ps1 x: 1 contributors (30d) y: 9 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.yaml x: 1 contributors (30d) y: 108 lines of code src/PSRule.Rules.Azure/rules/Azure.AKS.Rule.yaml x: 1 contributors (30d) y: 370 lines of code src/PSRule.Rules.Azure/rules/Azure.APIM.Rule.yaml x: 1 contributors (30d) y: 107 lines of code src/PSRule.Rules.Azure/rules/Azure.ASG.Rule.yaml x: 1 contributors (30d) y: 23 lines of code src/PSRule.Rules.Azure/rules/Azure.AppConfig.Rule.yaml x: 1 contributors (30d) y: 57 lines of code src/PSRule.Rules.Azure/rules/Azure.AppGw.Rule.ps1 x: 1 contributors (30d) y: 55 lines of code src/PSRule.Rules.Azure/rules/Azure.AppInsights.Rule.yaml x: 1 contributors (30d) y: 39 lines of code src/PSRule.Rules.Azure/rules/Azure.CDN.Rule.ps1 x: 1 contributors (30d) y: 47 lines of code src/PSRule.Rules.Azure/rules/Azure.ContainerApp.Rule.yaml x: 1 contributors (30d) y: 190 lines of code src/PSRule.Rules.Azure/rules/Azure.Cosmos.Rule.yaml x: 1 contributors (30d) y: 179 lines of code src/PSRule.Rules.Azure/rules/Azure.Deployment.Rule.yaml x: 1 contributors (30d) y: 26 lines of code src/PSRule.Rules.Azure/rules/Azure.Firewall.Rule.yaml x: 1 contributors (30d) y: 110 lines of code src/PSRule.Rules.Azure/rules/Azure.FrontDoor.Rule.yaml x: 1 contributors (30d) y: 148 lines of code src/PSRule.Rules.Azure/rules/Azure.Group.Rule.ps1 x: 1 contributors (30d) y: 30 lines of code src/PSRule.Rules.Azure/rules/Azure.KeyVault.Rule.ps1 x: 1 contributors (30d) y: 106 lines of code src/PSRule.Rules.Azure/rules/Azure.MariaDB.Rule.ps1 x: 1 contributors (30d) y: 160 lines of code src/PSRule.Rules.Azure/rules/Azure.MySQL.Rule.ps1 x: 1 contributors (30d) y: 181 lines of code src/PSRule.Rules.Azure/rules/Azure.PostgreSQL.Rule.ps1 x: 1 contributors (30d) y: 146 lines of code src/PSRule.Rules.Azure/rules/Azure.PublicIP.Rule.ps1 x: 1 contributors (30d) y: 63 lines of code src/PSRule.Rules.Azure/rules/Azure.RSV.Rule.yaml x: 1 contributors (30d) y: 43 lines of code src/PSRule.Rules.Azure/rules/Azure.Resource.Rule.ps1 x: 1 contributors (30d) y: 37 lines of code src/PSRule.Rules.Azure/rules/Azure.SQL.Rule.ps1 x: 1 contributors (30d) y: 213 lines of code src/PSRule.Rules.Azure/rules/Azure.SignalR.Rule.ps1 x: 1 contributors (30d) y: 16 lines of code src/PSRule.Rules.Azure/rules/Azure.Storage.Rule.ps1 x: 1 contributors (30d) y: 203 lines of code src/PSRule.Rules.Azure/rules/Azure.Subscription.Rule.ps1 x: 1 contributors (30d) y: 100 lines of code src/PSRule.Rules.Azure/rules/Azure.VM.Rule.ps1 x: 1 contributors (30d) y: 289 lines of code src/PSRule.Rules.Azure/rules/Azure.VNET.Rule.ps1 x: 1 contributors (30d) y: 196 lines of code src/PSRule.Rules.Azure/rules/Azure.VNG.Rule.yaml x: 1 contributors (30d) y: 103 lines of code src/PSRule.Rules.Azure/rules/Config.Rule.yaml x: 1 contributors (30d) y: 76 lines of code RuleToc.Doc.ps1 x: 1 contributors (30d) y: 98 lines of code overrides/home.html x: 1 contributors (30d) y: 341 lines of code src/PSRule.Rules.Azure/rules/Azure.EventGrid.Rule.ps1 x: 1 contributors (30d) y: 19 lines of code src/PSRule.Rules.Azure/rules/Azure.LB.Rule.ps1 x: 1 contributors (30d) y: 65 lines of code src/PSRule.Rules.Azure/rules/CAF.Common.Rule.ps1 x: 1 contributors (30d) y: 52 lines of code src/PSRule.Rules.Azure/rules/Azure.Deployment.Rule.ps1 x: 1 contributors (30d) y: 243 lines of code
370.0
lines of code
  min: 9.0
  average: 96.05
  25th percentile: 26.0
  median: 64.0
  75th percentile: 146.0
  max: 370.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 96 points

BaselineIndex.Doc.ps1 x: 1 commits (90d) y: 66 lines of code src/PSRule.Rules.Azure/en/PSRule-rules.psd1 x: 1 commits (90d) y: 127 lines of code src/PSRule.Rules.Azure/rules/Azure.ACR.Rule.yaml x: 1 commits (90d) y: 187 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.ps1 x: 2 commits (90d) y: 9 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.yaml x: 1 commits (90d) y: 108 lines of code src/PSRule.Rules.Azure/rules/Azure.AKS.Rule.yaml x: 1 commits (90d) y: 370 lines of code src/PSRule.Rules.Azure/rules/Azure.ASG.Rule.yaml x: 1 commits (90d) y: 23 lines of code src/PSRule.Rules.Azure/rules/Azure.AppConfig.Rule.yaml x: 1 commits (90d) y: 57 lines of code src/PSRule.Rules.Azure/rules/Azure.AppInsights.Rule.yaml x: 1 commits (90d) y: 39 lines of code src/PSRule.Rules.Azure/rules/Azure.CDN.Rule.ps1 x: 1 commits (90d) y: 47 lines of code src/PSRule.Rules.Azure/rules/Azure.Cosmos.Rule.yaml x: 1 commits (90d) y: 179 lines of code src/PSRule.Rules.Azure/rules/Azure.FrontDoor.Rule.yaml x: 1 commits (90d) y: 148 lines of code src/PSRule.Rules.Azure/rules/Azure.Group.Rule.ps1 x: 2 commits (90d) y: 30 lines of code src/PSRule.Rules.Azure/rules/Azure.Group.Rule.yaml x: 2 commits (90d) y: 25 lines of code src/PSRule.Rules.Azure/rules/Azure.KeyVault.Rule.ps1 x: 1 commits (90d) y: 106 lines of code src/PSRule.Rules.Azure/rules/Azure.MariaDB.Rule.ps1 x: 1 commits (90d) y: 160 lines of code src/PSRule.Rules.Azure/rules/Azure.MySQL.Rule.ps1 x: 1 commits (90d) y: 181 lines of code src/PSRule.Rules.Azure/rules/Azure.PostgreSQL.Rule.ps1 x: 1 commits (90d) y: 146 lines of code src/PSRule.Rules.Azure/rules/Azure.PublicIP.Rule.ps1 x: 2 commits (90d) y: 63 lines of code src/PSRule.Rules.Azure/rules/Azure.RSV.Rule.yaml x: 1 commits (90d) y: 43 lines of code src/PSRule.Rules.Azure/rules/Azure.Resource.Rule.ps1 x: 2 commits (90d) y: 37 lines of code src/PSRule.Rules.Azure/rules/Azure.SQL.Rule.ps1 x: 2 commits (90d) y: 213 lines of code src/PSRule.Rules.Azure/rules/Azure.SignalR.Rule.ps1 x: 1 commits (90d) y: 16 lines of code src/PSRule.Rules.Azure/rules/Azure.Storage.Rule.ps1 x: 2 commits (90d) y: 203 lines of code src/PSRule.Rules.Azure/rules/Azure.VM.Rule.ps1 x: 2 commits (90d) y: 289 lines of code src/PSRule.Rules.Azure/rules/Azure.VNET.Rule.ps1 x: 2 commits (90d) y: 196 lines of code src/PSRule.Rules.Azure/rules/Config.Rule.yaml x: 4 commits (90d) y: 76 lines of code src/PSRule.Rules.Azure/rules/Azure.Route.Rule.ps1 x: 1 commits (90d) y: 9 lines of code RuleToc.Doc.ps1 x: 1 commits (90d) y: 98 lines of code overrides/home.html x: 1 commits (90d) y: 341 lines of code src/PSRule.Rules.Azure/rules/Azure.Deployment.Rule.ps1 x: 1 commits (90d) y: 243 lines of code src/PSRule.Rules.Azure/Configuration/DeployerOption.cs x: 2 commits (90d) y: 90 lines of code src/PSRule.Rules.Azure/Data/Policy/PolicyAssignmentVisitor.cs x: 2 commits (90d) y: 1584 lines of code src/PSRule.Rules.Azure/Data/Template/Functions.cs x: 3 commits (90d) y: 1691 lines of code src/PSRule.Rules.Azure/Data/Template/ITemplateContext.cs x: 3 commits (90d) y: 29 lines of code src/PSRule.Rules.Azure/Data/Template/NestedTemplateContext.cs x: 2 commits (90d) y: 67 lines of code src/PSRule.Rules.Azure/Data/Template/RuleDataExportVisitor.cs x: 2 commits (90d) y: 444 lines of code src/PSRule.Rules.Azure/Data/Template/StringExpression_T.cs x: 1 commits (90d) y: 2 lines of code src/PSRule.Rules.Azure/Data/Template/TemplateVisitor.cs x: 4 commits (90d) y: 1602 lines of code src/PSRule.Rules.Azure/Data/Template/TokenStream.cs x: 1 commits (90d) y: 124 lines of code src/PSRule.Rules.Azure/rules/Baseline.Rule.yaml x: 1 commits (90d) y: 931 lines of code src/PSRule.Rules.Azure/Pipeline/Export/ResourceExportVisitor.cs x: 4 commits (90d) y: 649 lines of code src/PSRule.Rules.Azure/rules/Azure.AppService.Rule.ps1 x: 2 commits (90d) y: 301 lines of code scripts/resource-type-mapping.ps1 x: 2 commits (90d) y: 19 lines of code src/PSRule.Rules.Azure/rules/Azure.ImageBuilder.Rule.yaml x: 1 commits (90d) y: 70 lines of code src/PSRule.Rules.Azure/Data/Template/ResourceDependencyGraph.cs x: 1 commits (90d) y: 83 lines of code src/PSRule.Rules.Azure/Common/ResourceHelper.cs x: 2 commits (90d) y: 585 lines of code src/PSRule.Rules.Azure/Data/Template/ExpressionHelpers.cs x: 1 commits (90d) y: 801 lines of code src/PSRule.Rules.Azure/DictionaryExtensions.cs x: 1 commits (90d) y: 134 lines of code src/PSRule.Rules.Azure/JsonExtensions.cs x: 1 commits (90d) y: 486 lines of code src/PSRule.Rules.Azure/Pipeline/Export/SubscriptionExportContext.cs x: 1 commits (90d) y: 75 lines of code src/PSRule.Rules.Azure/Pipeline/ResourceDataPipeline.cs x: 1 commits (90d) y: 194 lines of code
1691.0
lines of code
  min: 2.0
  average: 172.14
  25th percentile: 26.75
  median: 66.5
  75th percentile: 157.0
  max: 1691.0
0 4.0
commits (90d)
min: 1.0 | average: 1.32 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Contributors (90 days): 96 points

BaselineIndex.Doc.ps1 x: 1 contributors (90d) y: 66 lines of code src/PSRule.Rules.Azure/en/PSRule-rules.psd1 x: 1 contributors (90d) y: 127 lines of code src/PSRule.Rules.Azure/rules/Azure.ACR.Rule.yaml x: 1 contributors (90d) y: 187 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.ps1 x: 1 contributors (90d) y: 9 lines of code src/PSRule.Rules.Azure/rules/Azure.AI.Rule.yaml x: 1 contributors (90d) y: 108 lines of code src/PSRule.Rules.Azure/rules/Azure.AKS.Rule.yaml x: 1 contributors (90d) y: 370 lines of code src/PSRule.Rules.Azure/rules/Azure.ASG.Rule.yaml x: 1 contributors (90d) y: 23 lines of code src/PSRule.Rules.Azure/rules/Azure.AppConfig.Rule.yaml x: 1 contributors (90d) y: 57 lines of code src/PSRule.Rules.Azure/rules/Azure.AppInsights.Rule.yaml x: 1 contributors (90d) y: 39 lines of code src/PSRule.Rules.Azure/rules/Azure.CDN.Rule.ps1 x: 1 contributors (90d) y: 47 lines of code src/PSRule.Rules.Azure/rules/Azure.Cosmos.Rule.yaml x: 1 contributors (90d) y: 179 lines of code src/PSRule.Rules.Azure/rules/Azure.FrontDoor.Rule.yaml x: 1 contributors (90d) y: 148 lines of code src/PSRule.Rules.Azure/rules/Azure.Group.Rule.ps1 x: 1 contributors (90d) y: 30 lines of code src/PSRule.Rules.Azure/rules/Azure.KeyVault.Rule.ps1 x: 1 contributors (90d) y: 106 lines of code src/PSRule.Rules.Azure/rules/Azure.MariaDB.Rule.ps1 x: 1 contributors (90d) y: 160 lines of code src/PSRule.Rules.Azure/rules/Azure.MySQL.Rule.ps1 x: 1 contributors (90d) y: 181 lines of code src/PSRule.Rules.Azure/rules/Azure.PostgreSQL.Rule.ps1 x: 1 contributors (90d) y: 146 lines of code src/PSRule.Rules.Azure/rules/Azure.RSV.Rule.yaml x: 1 contributors (90d) y: 43 lines of code src/PSRule.Rules.Azure/rules/Azure.SQL.Rule.ps1 x: 1 contributors (90d) y: 213 lines of code src/PSRule.Rules.Azure/rules/Azure.SignalR.Rule.ps1 x: 1 contributors (90d) y: 16 lines of code src/PSRule.Rules.Azure/rules/Azure.Storage.Rule.ps1 x: 1 contributors (90d) y: 203 lines of code src/PSRule.Rules.Azure/rules/Azure.VM.Rule.ps1 x: 1 contributors (90d) y: 289 lines of code src/PSRule.Rules.Azure/rules/Azure.VNET.Rule.ps1 x: 1 contributors (90d) y: 196 lines of code src/PSRule.Rules.Azure/rules/Config.Rule.yaml x: 1 contributors (90d) y: 76 lines of code RuleToc.Doc.ps1 x: 1 contributors (90d) y: 98 lines of code overrides/home.html x: 1 contributors (90d) y: 341 lines of code src/PSRule.Rules.Azure/rules/Azure.Deployment.Rule.ps1 x: 1 contributors (90d) y: 243 lines of code src/PSRule.Rules.Azure/Configuration/DeployerOption.cs x: 1 contributors (90d) y: 90 lines of code src/PSRule.Rules.Azure/Data/Policy/PolicyAssignmentVisitor.cs x: 1 contributors (90d) y: 1584 lines of code src/PSRule.Rules.Azure/Data/Template/Functions.cs x: 1 contributors (90d) y: 1691 lines of code src/PSRule.Rules.Azure/Data/Template/NestedTemplateContext.cs x: 1 contributors (90d) y: 67 lines of code src/PSRule.Rules.Azure/Data/Template/RuleDataExportVisitor.cs x: 1 contributors (90d) y: 444 lines of code src/PSRule.Rules.Azure/Data/Template/StringExpression_T.cs x: 1 contributors (90d) y: 2 lines of code src/PSRule.Rules.Azure/Data/Template/TemplateVisitor.cs x: 1 contributors (90d) y: 1602 lines of code src/PSRule.Rules.Azure/Data/Template/TokenStream.cs x: 1 contributors (90d) y: 124 lines of code src/PSRule.Rules.Azure/rules/Baseline.Rule.yaml x: 1 contributors (90d) y: 931 lines of code src/PSRule.Rules.Azure/Pipeline/Export/ResourceExportVisitor.cs x: 1 contributors (90d) y: 649 lines of code src/PSRule.Rules.Azure/rules/Azure.AppService.Rule.ps1 x: 2 contributors (90d) y: 301 lines of code src/PSRule.Rules.Azure/Data/Template/ResourceDependencyGraph.cs x: 1 contributors (90d) y: 83 lines of code src/PSRule.Rules.Azure/Common/ResourceHelper.cs x: 1 contributors (90d) y: 585 lines of code src/PSRule.Rules.Azure/Data/Template/ExpressionHelpers.cs x: 1 contributors (90d) y: 801 lines of code src/PSRule.Rules.Azure/DictionaryExtensions.cs x: 1 contributors (90d) y: 134 lines of code src/PSRule.Rules.Azure/JsonExtensions.cs x: 1 contributors (90d) y: 486 lines of code
1691.0
lines of code
  min: 2.0
  average: 172.14
  25th percentile: 26.75
  median: 66.5
  75th percentile: 157.0
  max: 1691.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.01 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0