The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
validator.py in cfn_policy_validator/validation |
408 | 33 |
identity.py in cfn_policy_validator/parsers |
210 | 23 |
lambda_aws.py in cfn_policy_validator/parsers/resource |
152 | 8 |
output.py in cfn_policy_validator/parsers |
151 | 35 |
identity_schemas.py in cfn_policy_validator/parsers |
146 | - |
reporter.py in cfn_policy_validator/validation |
124 | 24 |
s3.py in cfn_policy_validator/parsers/resource |
104 | 9 |
main.py in cfn_policy_validator |
102 | 3 |
arn_generator.py in cfn_policy_validator/parsers/utils |
101 | 8 |
topological_sorter.py in cfn_policy_validator/parsers/utils |
100 | 13 |
ref_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
91 | 3 |
arn_generator_schemas.py in cfn_policy_validator/parsers/utils |
87 | - |
node_evaluator.py in cfn_policy_validator/parsers/utils |
80 | 5 |
__init__.py in cfn_policy_validator |
78 | 7 |
schema_validator.py in cfn_policy_validator/cfn_tools |
75 | 2 |
fn_get_att_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
65 | 4 |
fn_sub_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
64 | 4 |
findings.py in cfn_policy_validator/validation |
60 | 6 |
parameters.py in cfn_policy_validator |
52 | 6 |
argument_actions.py in cfn_policy_validator |
47 | 5 |
setup.py in root |
44 | 2 |
sqs.py in cfn_policy_validator/parsers/resource |
44 | 3 |
yaml_loader.py in cfn_policy_validator/cfn_tools |
43 | 4 |
sns.py in cfn_policy_validator/parsers/resource |
38 | 3 |
secrets_manager.py in cfn_policy_validator/parsers/resource |
37 | 3 |
cfn_object.py in cfn_policy_validator/cfn_tools |
36 | 7 |
parser.py in cfn_policy_validator/parsers/resource |
35 | 1 |
fn_select_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
30 | 2 |
dynamic_ref_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
30 | 2 |
kms.py in cfn_policy_validator/parsers/resource |
28 | 3 |
fn_find_in_map_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
27 | 2 |
cfn_loader.py in cfn_policy_validator/cfn_tools |
27 | 2 |
client.py in cfn_policy_validator |
24 | 3 |
fn_join_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
22 | 2 |
fn_split_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
20 | 2 |
fn_import_value_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
18 | 2 |
aws_no_value_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
17 | 1 |
cycle_detection.py in cfn_policy_validator/parsers/utils |
16 | 4 |
logger.py in cfn_policy_validator |
14 | 1 |
__init__.py in cfn_policy_validator/validation |
13 | 3 |
common_schema.py in cfn_policy_validator/cfn_tools |
9 | - |
__init__.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
8 | - |
aws_url_suffix_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
7 | 1 |
account_config.py in cfn_policy_validator/parsers |
5 | 1 |
regex_patterns.py in cfn_policy_validator/cfn_tools |
4 | - |
application_error.py in cfn_policy_validator |
4 | - |
setup.cfg in root |
2 | - |
__init__.py in cfn_policy_validator/parsers |
1 | - |
__init__.py in cfn_policy_validator/parsers/utils |
1 | - |
__init__.py in cfn_policy_validator/parsers/resource |
1 | - |
File | # lines | # units |
---|---|---|
output.py in cfn_policy_validator/parsers |
151 | 35 |
validator.py in cfn_policy_validator/validation |
408 | 33 |
reporter.py in cfn_policy_validator/validation |
124 | 24 |
identity.py in cfn_policy_validator/parsers |
210 | 23 |
topological_sorter.py in cfn_policy_validator/parsers/utils |
100 | 13 |
s3.py in cfn_policy_validator/parsers/resource |
104 | 9 |
arn_generator.py in cfn_policy_validator/parsers/utils |
101 | 8 |
lambda_aws.py in cfn_policy_validator/parsers/resource |
152 | 8 |
__init__.py in cfn_policy_validator |
78 | 7 |
cfn_object.py in cfn_policy_validator/cfn_tools |
36 | 7 |
findings.py in cfn_policy_validator/validation |
60 | 6 |
parameters.py in cfn_policy_validator |
52 | 6 |
node_evaluator.py in cfn_policy_validator/parsers/utils |
80 | 5 |
argument_actions.py in cfn_policy_validator |
47 | 5 |
fn_get_att_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
65 | 4 |
fn_sub_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
64 | 4 |
cycle_detection.py in cfn_policy_validator/parsers/utils |
16 | 4 |
yaml_loader.py in cfn_policy_validator/cfn_tools |
43 | 4 |
ref_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
91 | 3 |
kms.py in cfn_policy_validator/parsers/resource |
28 | 3 |
There are 20 files with lines longer than 120 characters. In total, there are 58 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
main.py in cfn_policy_validator |
102 | 3 | 17 |
validator.py in cfn_policy_validator/validation |
408 | 33 | 14 |
fn_sub_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
64 | 4 | 3 |
dynamic_ref_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
30 | 2 | 3 |
fn_find_in_map_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
27 | 2 | 3 |
fn_get_att_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
65 | 4 | 2 |
ref_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
91 | 3 | 2 |
parameters.py in cfn_policy_validator |
52 | 6 | 2 |
setup.py in root |
44 | 2 | 1 |
fn_select_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
30 | 2 | 1 |
fn_import_value_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
18 | 2 | 1 |
fn_join_evaluator.py in cfn_policy_validator/parsers/utils/intrinsic_functions |
22 | 2 | 1 |
node_evaluator.py in cfn_policy_validator/parsers/utils |
80 | 5 | 1 |
secrets_manager.py in cfn_policy_validator/parsers/resource |
37 | 3 | 1 |
parser.py in cfn_policy_validator/parsers/resource |
35 | 1 | 1 |
lambda_aws.py in cfn_policy_validator/parsers/resource |
152 | 8 | 1 |
identity.py in cfn_policy_validator/parsers |
210 | 23 | 1 |
__init__.py in cfn_policy_validator |
78 | 7 | 1 |
cfn_object.py in cfn_policy_validator/cfn_tools |
36 | 7 | 1 |
reporter.py in cfn_policy_validator/validation |
124 | 24 | 1 |