The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
StackHelper.py in qs_cfn_lint_rules/stack |
207 | 19 |
common.py in qs_cfn_lint_rules |
189 | 36 |
NoDefaultAndEcho.py in qs_cfn_lint_rules |
158 | - |
SentenceCase.py in qs_cfn_lint_rules |
132 | 4 |
IAMResourceWildcard.py in qs_cfn_lint_rules |
103 | 4 |
IAMPartition.py in qs_cfn_lint_rules |
99 | 3 |
IAMActionWildcard.py in qs_cfn_lint_rules |
93 | 6 |
fix_types.py in type_fixer |
86 | 7 |
MatchingParameterNotPassed.py in qs_cfn_lint_rules/stack |
75 | 2 |
MissingParameter.py in qs_cfn_lint_rules/stack |
70 | 2 |
DefaultParameter.py in qs_cfn_lint_rules/stack |
68 | 2 |
InclusiveLanguage.py in qs_cfn_lint_rules |
60 | 2 |
ParameterNotInChild.py in qs_cfn_lint_rules/stack |
60 | 2 |
RequiredResourceProperties.py in qs_cfn_lint_rules |
56 | - |
setup.py in root |
41 | - |
PrincipalWildcard.py in qs_cfn_lint_rules |
39 | 2 |
LambdaRuntimeEOL.py in qs_cfn_lint_rules |
38 | 1 |
IAMNotAction.py in qs_cfn_lint_rules |
37 | 2 |
IAMExcludeReason.py in qs_cfn_lint_rules |
35 | 1 |
IAMNotResource.py in qs_cfn_lint_rules |
32 | 2 |
IAMNoAccountNumber.py in qs_cfn_lint_rules |
31 | 2 |
Groups.py in qs_cfn_lint_rules |
26 | 1 |
Labels.py in qs_cfn_lint_rules |
26 | 1 |
ParamsDefinedAreUsed.py in qs_cfn_lint_rules |
21 | 2 |
git-secrets.jq in assets |
21 | - |
Descriptions.py in qs_cfn_lint_rules |
20 | 1 |
ValidateIAMExclusions.py in qs_cfn_lint_rules |
17 | 1 |
StorageEncryptionEnabled.py in qs_cfn_lint_rules |
17 | 1 |
Casing.py in qs_cfn_lint_rules |
17 | 1 |
ParamsInMetadataExist.py in qs_cfn_lint_rules |
15 | 1 |
QSID.py in qs_cfn_lint_rules |
15 | 1 |
TypeFixerRule.py in qs_cfn_lint_rules |
11 | 2 |
ProhibitedResourceProperties.py in qs_cfn_lint_rules |
6 | - |
ProhibitedResources.py in qs_cfn_lint_rules |
6 | - |
__init__.py in qs_cfn_lint_rules |
1 | - |
__init__.py in qs_cfn_lint_rules/stack |
1 | - |
File | # lines | # units |
---|---|---|
common.py in qs_cfn_lint_rules |
189 | 36 |
StackHelper.py in qs_cfn_lint_rules/stack |
207 | 19 |
fix_types.py in type_fixer |
86 | 7 |
IAMActionWildcard.py in qs_cfn_lint_rules |
93 | 6 |
IAMResourceWildcard.py in qs_cfn_lint_rules |
103 | 4 |
SentenceCase.py in qs_cfn_lint_rules |
132 | 4 |
IAMPartition.py in qs_cfn_lint_rules |
99 | 3 |
IAMNoAccountNumber.py in qs_cfn_lint_rules |
31 | 2 |
TypeFixerRule.py in qs_cfn_lint_rules |
11 | 2 |
IAMNotResource.py in qs_cfn_lint_rules |
32 | 2 |
InclusiveLanguage.py in qs_cfn_lint_rules |
60 | 2 |
PrincipalWildcard.py in qs_cfn_lint_rules |
39 | 2 |
DefaultParameter.py in qs_cfn_lint_rules/stack |
68 | 2 |
MissingParameter.py in qs_cfn_lint_rules/stack |
70 | 2 |
ParameterNotInChild.py in qs_cfn_lint_rules/stack |
60 | 2 |
MatchingParameterNotPassed.py in qs_cfn_lint_rules/stack |
75 | 2 |
ParamsDefinedAreUsed.py in qs_cfn_lint_rules |
21 | 2 |
IAMNotAction.py in qs_cfn_lint_rules |
37 | 2 |
Groups.py in qs_cfn_lint_rules |
26 | 1 |
IAMExcludeReason.py in qs_cfn_lint_rules |
35 | 1 |
There are 8 files with lines longer than 120 characters. In total, there are 17 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
IAMActionWildcard.py in qs_cfn_lint_rules |
93 | 6 | 4 |
SentenceCase.py in qs_cfn_lint_rules |
132 | 4 | 4 |
common.py in qs_cfn_lint_rules |
189 | 36 | 3 |
fix_types.py in type_fixer |
86 | 7 | 2 |
IAMExcludeReason.py in qs_cfn_lint_rules |
35 | 1 | 1 |
IAMResourceWildcard.py in qs_cfn_lint_rules |
103 | 4 | 1 |
ValidateIAMExclusions.py in qs_cfn_lint_rules |
17 | 1 | 1 |
InclusiveLanguage.py in qs_cfn_lint_rules |
60 | 2 | 1 |