aws-samples / amazon-codeguru-reviewer-java-detectors
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 118
  • Daily file updates (only one update per file and date counted): 261
  • First update: 2021-12-10
  • Latest update: 2022-01-28
  • Days between first and latest update: 50 (7 weeks, estimated 35 working days)
  • Active days (at least one file change): 16
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 118 files with 2,434 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 118 files that are 1-30 days old (2,434 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 118 files with 2,434 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 118 files have been last changed 1-30 days ago (2,434 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, md, gradle, yml, txt, bat, gitignore, json, properties
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java0% | 0% | 0% | 0% | 100%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
detectors/code_clone0% | 0% | 0% | 0% | 100%
detectors/amazon_sqs_enable_long_polling0% | 0% | 0% | 0% | 100%
stubs0% | 0% | 0% | 0% | 100%
detectors/sync_metric_publish0% | 0% | 0% | 0% | 100%
detectors/javax_persistence_id0% | 0% | 0% | 0% | 100%
detectors/aws_batch_write_output_ignored0% | 0% | 0% | 0% | 100%
detectors/aws_dynamodb_mapper_batch_output_ignored0% | 0% | 0% | 0% | 100%
detectors/thread_safety_violation0% | 0% | 0% | 0% | 100%
detectors/lambda_client_reuse0% | 0% | 0% | 0% | 100%
detectors/improper_locking0% | 0% | 0% | 0% | 100%
detectors/ldap_injection0% | 0% | 0% | 0% | 100%
detectors/finalize_on_super_class0% | 0% | 0% | 0% | 100%
detectors/thread_safety_class_violations0% | 0% | 0% | 0% | 100%
detectors/aws_dynamodb_getitem_null_check0% | 0% | 0% | 0% | 100%
detectors/mutually_exclusive_calls_found0% | 0% | 0% | 0% | 100%
detectors/concurrency_deadlock0% | 0% | 0% | 0% | 100%
detectors/aws_iam_error_prone_policy0% | 0% | 0% | 0% | 100%
detectors/aws_custom_retries0% | 0% | 0% | 0% | 100%
detectors/aws_parse_error_message0% | 0% | 0% | 0% | 100%
detectors/kcl_with_call_process_records0% | 0% | 0% | 0% | 100%
detectors/s3_object_metadata_content_length_check0% | 0% | 0% | 0% | 100%
detectors/not_recommended_apis0% | 0% | 0% | 0% | 100%
detectors/missing_specifically_thrown_exception_handling0% | 0% | 0% | 0% | 100%
detectors/aws_service_client_initialization0% | 0% | 0% | 0% | 100%
detectors/dynamodb_transaction_library0% | 0% | 0% | 0% | 100%
detectors/amazon_s3_transfer_manager_shutdown0% | 0% | 0% | 0% | 100%
detectors/batches_preferred_over_loops0% | 0% | 0% | 0% | 100%
detectors/resource_leak0% | 0% | 0% | 0% | 100%
detectors/http_response_splitting0% | 0% | 0% | 0% | 100%
detectors/concurrency_atomicity_violation0% | 0% | 0% | 0% | 100%
detectors/log_injection0% | 0% | 0% | 0% | 100%
detectors/infinite_loop0% | 0% | 0% | 0% | 100%
detectors/sql_injection0% | 0% | 0% | 0% | 100%
detectors/insecure_connection0% | 0% | 0% | 0% | 100%
detectors/out_of_sync_input_and_output0% | 0% | 0% | 0% | 100%
detectors/aws_kms_reencryption0% | 0% | 0% | 0% | 100%
detectors/amazon_s3_auto_paginated_with_prefix0% | 0% | 0% | 0% | 100%
detectors/s3_verify_bucket_owner0% | 0% | 0% | 0% | 100%
detectors/os_command_injection0% | 0% | 0% | 0% | 100%
detectors/partial_encryption0% | 0% | 0% | 0% | 100%
detectors/cipher_update_aad0% | 0% | 0% | 0% | 100%
detectors/xml_external_entity0% | 0% | 0% | 0% | 100%
detectors/ldap_authentication0% | 0% | 0% | 0% | 100%
detectors/avoid_reset_exception_rule0% | 0% | 0% | 0% | 100%
detectors/lambda_override_reserved0% | 0% | 0% | 0% | 100%
detectors/code_injection0% | 0% | 0% | 0% | 100%
detectors/xpath_injection0% | 0% | 0% | 0% | 100%
detectors/untrusted_ami_images0% | 0% | 0% | 0% | 100%
detectors/amazon_sqs_change_message_visibility_check_status0% | 0% | 0% | 0% | 100%
detectors/aws_inefficient_chain0% | 0% | 0% | 0% | 100%
detectors/sensitive_information_leak0% | 0% | 0% | 0% | 100%
detectors/missing_file_deletion_result_check0% | 0% | 0% | 0% | 100%
detectors/null_check_cache_response_metadata0% | 0% | 0% | 0% | 100%
detectors/amazon_sqs_name_url0% | 0% | 0% | 0% | 100%
detectors/file_syntax_error0% | 0% | 0% | 0% | 100%
detectors/throw_exception_with_trace0% | 0% | 0% | 0% | 100%
detectors/concurrency_over_synchronization0% | 0% | 0% | 0% | 100%
detectors/object_presence0% | 0% | 0% | 0% | 100%
detectors/reassign_synchronized_object0% | 0% | 0% | 0% | 100%
detectors/clear_text_credentials0% | 0% | 0% | 0% | 100%
detectors/insecure_temporary_file0% | 0% | 0% | 0% | 100%
detectors/string_format_arguments0% | 0% | 0% | 0% | 100%
detectors/aws_region_enumeration0% | 0% | 0% | 0% | 100%
detectors/path_traversal0% | 0% | 0% | 0% | 100%
detectors/loose_file_permissions0% | 0% | 0% | 0% | 100%
detectors/untrusted_deserialization0% | 0% | 0% | 0% | 100%
detectors/stream_anymatch_vs_findfirst0% | 0% | 0% | 0% | 100%
detectors/hardcoded_credentials0% | 0% | 0% | 0% | 100%
detectors/insecure_cryptography0% | 0% | 0% | 0% | 100%
detectors/incorrect_null_check_before_setting0% | 0% | 0% | 0% | 100%
detectors/insecure_cookie0% | 0% | 0% | 0% | 100%
detectors/ui_thread_starvation0% | 0% | 0% | 0% | 100%
detectors/null_pointer_dereference0% | 0% | 0% | 0% | 100%
detectors/weak_random_number_generation0% | 0% | 0% | 0% | 100%
detectors/untrusted_data_in_decision0% | 0% | 0% | 0% | 100%
detectors/missing_position_check_before_substring0% | 0% | 0% | 0% | 100%
detectors/stream_min_max_vs_sort0% | 0% | 0% | 0% | 100%
detectors/simple_date_format_time_zone0% | 0% | 0% | 0% | 100%
detectors/iterate_on_map_entries0% | 0% | 0% | 0% | 100%
detectors/json_parser_length0% | 0% | 0% | 0% | 100%
detectors/mandatory_methods0% | 0% | 0% | 0% | 100%
detectors/string_equality_check0% | 0% | 0% | 0% | 100%
detectors/deprecated_method0% | 0% | 0% | 0% | 100%
detectors/weak_obfuscation_of_request0% | 0% | 0% | 0% | 100%
detectors/client_constructor_deprecated_rule0% | 0% | 0% | 0% | 100%
detectors/aws_bad_params0% | 0% | 0% | 0% | 100%
detectors/insecure_cors_policy0% | 0% | 0% | 0% | 100%
detectors/s3_object_user_metadata_key_case_sensitivity0% | 0% | 0% | 0% | 100%
detectors/session_fixation0% | 0% | 0% | 0% | 100%
detectors/incorrect_authentication_exploitation0% | 0% | 0% | 0% | 100%
detectors/cross_site_request_forgery0% | 0% | 0% | 0% | 100%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
detectors/code_clone0% | 0% | 0% | 0% | 100%
detectors/amazon_sqs_enable_long_polling0% | 0% | 0% | 0% | 100%
stubs0% | 0% | 0% | 0% | 100%
detectors/sync_metric_publish0% | 0% | 0% | 0% | 100%
detectors/javax_persistence_id0% | 0% | 0% | 0% | 100%
detectors/aws_batch_write_output_ignored0% | 0% | 0% | 0% | 100%
detectors/aws_dynamodb_mapper_batch_output_ignored0% | 0% | 0% | 0% | 100%
detectors/thread_safety_violation0% | 0% | 0% | 0% | 100%
detectors/lambda_client_reuse0% | 0% | 0% | 0% | 100%
detectors/improper_locking0% | 0% | 0% | 0% | 100%
detectors/ldap_injection0% | 0% | 0% | 0% | 100%
detectors/finalize_on_super_class0% | 0% | 0% | 0% | 100%
detectors/thread_safety_class_violations0% | 0% | 0% | 0% | 100%
detectors/aws_dynamodb_getitem_null_check0% | 0% | 0% | 0% | 100%
detectors/mutually_exclusive_calls_found0% | 0% | 0% | 0% | 100%
detectors/concurrency_deadlock0% | 0% | 0% | 0% | 100%
detectors/aws_iam_error_prone_policy0% | 0% | 0% | 0% | 100%
detectors/aws_custom_retries0% | 0% | 0% | 0% | 100%
detectors/aws_parse_error_message0% | 0% | 0% | 0% | 100%
detectors/kcl_with_call_process_records0% | 0% | 0% | 0% | 100%
detectors/s3_object_metadata_content_length_check0% | 0% | 0% | 0% | 100%
detectors/not_recommended_apis0% | 0% | 0% | 0% | 100%
detectors/missing_specifically_thrown_exception_handling0% | 0% | 0% | 0% | 100%
detectors/aws_service_client_initialization0% | 0% | 0% | 0% | 100%
detectors/dynamodb_transaction_library0% | 0% | 0% | 0% | 100%
detectors/amazon_s3_transfer_manager_shutdown0% | 0% | 0% | 0% | 100%
detectors/batches_preferred_over_loops0% | 0% | 0% | 0% | 100%
detectors/resource_leak0% | 0% | 0% | 0% | 100%
detectors/http_response_splitting0% | 0% | 0% | 0% | 100%
detectors/concurrency_atomicity_violation0% | 0% | 0% | 0% | 100%
detectors/log_injection0% | 0% | 0% | 0% | 100%
detectors/infinite_loop0% | 0% | 0% | 0% | 100%
detectors/sql_injection0% | 0% | 0% | 0% | 100%
detectors/insecure_connection0% | 0% | 0% | 0% | 100%
detectors/out_of_sync_input_and_output0% | 0% | 0% | 0% | 100%
detectors/aws_kms_reencryption0% | 0% | 0% | 0% | 100%
detectors/amazon_s3_auto_paginated_with_prefix0% | 0% | 0% | 0% | 100%
detectors/s3_verify_bucket_owner0% | 0% | 0% | 0% | 100%
detectors/os_command_injection0% | 0% | 0% | 0% | 100%
detectors/partial_encryption0% | 0% | 0% | 0% | 100%
detectors/cipher_update_aad0% | 0% | 0% | 0% | 100%
detectors/xml_external_entity0% | 0% | 0% | 0% | 100%
detectors/ldap_authentication0% | 0% | 0% | 0% | 100%
detectors/avoid_reset_exception_rule0% | 0% | 0% | 0% | 100%
detectors/lambda_override_reserved0% | 0% | 0% | 0% | 100%
detectors/code_injection0% | 0% | 0% | 0% | 100%
detectors/xpath_injection0% | 0% | 0% | 0% | 100%
detectors/untrusted_ami_images0% | 0% | 0% | 0% | 100%
detectors/amazon_sqs_change_message_visibility_check_status0% | 0% | 0% | 0% | 100%
detectors/aws_inefficient_chain0% | 0% | 0% | 0% | 100%
detectors/sensitive_information_leak0% | 0% | 0% | 0% | 100%
detectors/missing_file_deletion_result_check0% | 0% | 0% | 0% | 100%
detectors/null_check_cache_response_metadata0% | 0% | 0% | 0% | 100%
detectors/amazon_sqs_name_url0% | 0% | 0% | 0% | 100%
detectors/file_syntax_error0% | 0% | 0% | 0% | 100%
detectors/throw_exception_with_trace0% | 0% | 0% | 0% | 100%
detectors/concurrency_over_synchronization0% | 0% | 0% | 0% | 100%
detectors/object_presence0% | 0% | 0% | 0% | 100%
detectors/reassign_synchronized_object0% | 0% | 0% | 0% | 100%
detectors/clear_text_credentials0% | 0% | 0% | 0% | 100%
detectors/insecure_temporary_file0% | 0% | 0% | 0% | 100%
detectors/string_format_arguments0% | 0% | 0% | 0% | 100%
detectors/aws_region_enumeration0% | 0% | 0% | 0% | 100%
detectors/path_traversal0% | 0% | 0% | 0% | 100%
detectors/loose_file_permissions0% | 0% | 0% | 0% | 100%
detectors/untrusted_deserialization0% | 0% | 0% | 0% | 100%
detectors/stream_anymatch_vs_findfirst0% | 0% | 0% | 0% | 100%
detectors/hardcoded_credentials0% | 0% | 0% | 0% | 100%
detectors/insecure_cryptography0% | 0% | 0% | 0% | 100%
detectors/incorrect_null_check_before_setting0% | 0% | 0% | 0% | 100%
detectors/insecure_cookie0% | 0% | 0% | 0% | 100%
detectors/ui_thread_starvation0% | 0% | 0% | 0% | 100%
detectors/null_pointer_dereference0% | 0% | 0% | 0% | 100%
detectors/weak_random_number_generation0% | 0% | 0% | 0% | 100%
detectors/untrusted_data_in_decision0% | 0% | 0% | 0% | 100%
detectors/missing_position_check_before_substring0% | 0% | 0% | 0% | 100%
detectors/stream_min_max_vs_sort0% | 0% | 0% | 0% | 100%
detectors/simple_date_format_time_zone0% | 0% | 0% | 0% | 100%
detectors/iterate_on_map_entries0% | 0% | 0% | 0% | 100%
detectors/json_parser_length0% | 0% | 0% | 0% | 100%
detectors/mandatory_methods0% | 0% | 0% | 0% | 100%
detectors/string_equality_check0% | 0% | 0% | 0% | 100%
detectors/deprecated_method0% | 0% | 0% | 0% | 100%
detectors/weak_obfuscation_of_request0% | 0% | 0% | 0% | 100%
detectors/client_constructor_deprecated_rule0% | 0% | 0% | 0% | 100%
detectors/aws_bad_params0% | 0% | 0% | 0% | 100%
detectors/insecure_cors_policy0% | 0% | 0% | 0% | 100%
detectors/s3_object_user_metadata_key_case_sensitivity0% | 0% | 0% | 0% | 100%
detectors/session_fixation0% | 0% | 0% | 0% | 100%
detectors/incorrect_authentication_exploitation0% | 0% | 0% | 0% | 100%
detectors/cross_site_request_forgery0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
FileInfo.java
in src/java/stubs
9 1 18 18 1
EC2Client.java
in src/java/stubs
12 2 13 13 1
ActivityJobItem.java
in src/java/stubs
12 2 13 13 1
ResultClass.java
in src/java/stubs
12 3 13 13 1
evaluationJobDao.java
in src/java/stubs
6 1 13 13 1
ActivityType.java
in src/java/stubs
6 - 4 13 2
trainingJobDao.java
in src/java/stubs
6 1 13 13 1
DynamoBatchWriteOutputCompliant.java
in src/java/stubs
5 - 13 13 1
DynamoDBMapperCollection.java
in src/java/stubs
5 1 13 13 1
sqsMetricsClient.java
in src/java/stubs
5 1 13 13 1
CodeCloneNoncompliant.java
in src/java/detectors/code_clone
60 4 4 12 2
CodeCloneCompliant.java
in src/java/detectors/code_clone
59 5 4 12 2
AmazonSqsEnableLongPollingCompliant.java
in src/java/detectors/amazon_sqs_enable_long_polling
57 2 12 12 1
AmazonSqsEnableLongPollingNoncompliant.java
in src/java/detectors/amazon_sqs_enable_long_polling
56 2 12 12 1
AwsBatchWriteOutputIgnored.java
in src/java/detectors/aws_batch_write_output_ignored
52 4 12 12 1
LdapInjection.java
in src/java/detectors/ldap_injection
41 2 12 12 1
AwsDynamodbGetitemNullCheck.java
in src/java/detectors/aws_dynamodb_getitem_null_check
38 2 12 12 1
MutuallyExclusiveCallsFound.java
in src/java/detectors/mutually_exclusive_calls_found
38 2 12 12 1
AwsIamErrorPronePolicy.java
in src/java/detectors/aws_iam_error_prone_policy
36 2 12 12 1
AwsCustomRetries.java
in src/java/detectors/aws_custom_retries
35 2 12 12 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
FileInfo.java
in src/java/stubs
9 1 18 18 1
sqsMetricsClient.java
in src/java/stubs
5 1 13 13 1
DynamoDBMapperCollection.java
in src/java/stubs
5 1 13 13 1
DynamoBatchWriteOutputCompliant.java
in src/java/stubs
5 - 13 13 1
trainingJobDao.java
in src/java/stubs
6 1 13 13 1
evaluationJobDao.java
in src/java/stubs
6 1 13 13 1
ResultClass.java
in src/java/stubs
12 3 13 13 1
ActivityJobItem.java
in src/java/stubs
12 2 13 13 1
EC2Client.java
in src/java/stubs
12 2 13 13 1
DynamoBatchWriteOutputNoncompliant.java
in src/java/stubs
4 - 12 12 1
DynamodbTransactionLibraryNoncompliant.java
in src/java/detectors/dynamodb_transaction_library
7 1 12 12 1
CrossSiteRequestForgery.java
in src/java/detectors/cross_site_request_forgery
10 2 12 12 1
IncorrectAuthenticationExploitation.java
in src/java/detectors/incorrect_authentication_exploitation
10 2 12 12 1
AmazonSqsNameUrlCompliant.java
in src/java/detectors/amazon_sqs_name_url
10 1 12 12 1
AmazonSqsNameUrlNoncompliant.java
in src/java/detectors/amazon_sqs_name_url
10 1 12 12 1
SessionFixation.java
in src/java/detectors/session_fixation
10 2 12 12 1
S3ObjectUserMetadataKeyCaseSensitivity.java
in src/java/detectors/s3_object_user_metadata_key_case_sensitivity
10 2 12 12 1
InsecureCorsPolicy.java
in src/java/detectors/insecure_cors_policy
10 2 12 12 1
AwsBadParams.java
in src/java/detectors/aws_bad_params
11 2 12 12 1
LambdaOverrideReservedCompliant.java
in src/java/detectors/lambda_override_reserved
11 1 12 12 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
finetuningJobDao.java
in src/java/stubs
6 1 4 4 1
CodeCloneNoncompliant.java
in src/java/detectors/code_clone
60 4 4 12 2
CodeCloneCompliant.java
in src/java/detectors/code_clone
59 5 4 12 2
AmazonSqsEnableLongPollingCompliant.java
in src/java/detectors/amazon_sqs_enable_long_polling
57 2 12 12 1
AmazonSqsEnableLongPollingNoncompliant.java
in src/java/detectors/amazon_sqs_enable_long_polling
56 2 12 12 1
AwsBatchWriteOutputIgnored.java
in src/java/detectors/aws_batch_write_output_ignored
52 4 12 12 1
LdapInjection.java
in src/java/detectors/ldap_injection
41 2 12 12 1
AwsDynamodbGetitemNullCheck.java
in src/java/detectors/aws_dynamodb_getitem_null_check
38 2 12 12 1
MutuallyExclusiveCallsFound.java
in src/java/detectors/mutually_exclusive_calls_found
38 2 12 12 1
AwsIamErrorPronePolicy.java
in src/java/detectors/aws_iam_error_prone_policy
36 2 12 12 1
AwsCustomRetries.java
in src/java/detectors/aws_custom_retries
35 2 12 12 1
AwsParseErrorMessage.java
in src/java/detectors/aws_parse_error_message
34 2 12 12 1
KclWithCallProcessRecords.java
in src/java/detectors/kcl_with_call_process_records
32 2 12 12 1
S3ObjectMetadataContentLengthCheck.java
in src/java/detectors/s3_object_metadata_content_length_check
32 2 12 12 1
SyncMetricPublishNoncompliant.java
in src/java/detectors/sync_metric_publish
31 3 12 12 1
NotRecommendedApis.java
in src/java/detectors/not_recommended_apis
31 2 12 12 1
MissingSpecificallyThrownExceptionHandling.java
in src/java/detectors/missing_specifically_thrown_exception_handling
31 3 12 12 1
AmazonS3TransferManagerShutdown.java
in src/java/detectors/amazon_s3_transfer_manager_shutdown
30 2 12 12 1
BatchesPreferredOverLoops.java
in src/java/detectors/batches_preferred_over_loops
29 2 12 12 1
ResourceLeak.java
in src/java/detectors/resource_leak
29 2 12 12 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
CodeCloneNoncompliant.java
in src/java/detectors/code_clone
60 4 4 12 2
CodeCloneCompliant.java
in src/java/detectors/code_clone
59 5 4 12 2
ActivityType.java
in src/java/stubs
6 - 4 13 2
finetuningJobDao.java
in src/java/stubs
6 1 4 4 1
InfiniteLoop.java
in src/java/detectors/infinite_loop
28 2 11 12 2
AmazonSqsEnableLongPollingCompliant.java
in src/java/detectors/amazon_sqs_enable_long_polling
57 2 12 12 1
AmazonSqsEnableLongPollingNoncompliant.java
in src/java/detectors/amazon_sqs_enable_long_polling
56 2 12 12 1
AwsBatchWriteOutputIgnored.java
in src/java/detectors/aws_batch_write_output_ignored
52 4 12 12 1
LdapInjection.java
in src/java/detectors/ldap_injection
41 2 12 12 1
AwsDynamodbGetitemNullCheck.java
in src/java/detectors/aws_dynamodb_getitem_null_check
38 2 12 12 1
MutuallyExclusiveCallsFound.java
in src/java/detectors/mutually_exclusive_calls_found
38 2 12 12 1
AwsIamErrorPronePolicy.java
in src/java/detectors/aws_iam_error_prone_policy
36 2 12 12 1
AwsCustomRetries.java
in src/java/detectors/aws_custom_retries
35 2 12 12 1
AwsParseErrorMessage.java
in src/java/detectors/aws_parse_error_message
34 2 12 12 1
KclWithCallProcessRecords.java
in src/java/detectors/kcl_with_call_process_records
32 2 12 12 1
S3ObjectMetadataContentLengthCheck.java
in src/java/detectors/s3_object_metadata_content_length_check
32 2 12 12 1
SyncMetricPublishNoncompliant.java
in src/java/detectors/sync_metric_publish
31 3 12 12 1
NotRecommendedApis.java
in src/java/detectors/not_recommended_apis
31 2 12 12 1
MissingSpecificallyThrownExceptionHandling.java
in src/java/detectors/missing_specifically_thrown_exception_handling
31 3 12 12 1
AmazonS3TransferManagerShutdown.java
in src/java/detectors/amazon_s3_transfer_manager_shutdown
30 2 12 12 1