8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftClusterEncryptionAtRest.ts (22:31, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftRequireTlsSSL.ts (35:44, 17%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftEnhancedVPCRoutingEnabled.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftEnhancedVPCRoutingEnabled.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterAuditLogging.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftClusterInVPC.ts (21:30, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterEncryptionAtRest.ts (22:31, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftClusterNonDefaultPort.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterMaintenanceSettings.ts (31:40, 32%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterInVPC.ts (21:30, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterUserActivityLogging.ts (36:45, 20%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftClusterNonDefaultUsername.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterVersionUpgrade.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftClusterVersionUpgrade.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftClusterNonDefaultUsername.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftEnhancedVPCRoutingEnabled.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftBackupEnabled.ts (25:34, 42%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftClusterInVPC.ts (21:30, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftClusterNonDefaultPort.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftClusterEncryptionAtRest.ts (22:31, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterNonDefaultUsername.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterUserActivityLogging.ts (36:45, 20%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftBackupEnabled.ts (25:34, 42%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftClusterNonDefaultPort.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterMaintenanceSettings.ts (31:40, 32%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterPublicAccess.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterUserActivityLogging.ts (36:45, 20%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftClusterConfiguration.ts (20:29, 57%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftClusterConfiguration.ts (20:29, 57%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftClusterNonDefaultUsername.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftEnhancedVPCRoutingEnabled.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftClusterNonDefaultPort.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftBackupEnabled.ts (25:34, 42%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftClusterPublicAccess.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftBackupEnabled.ts (25:34, 42%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterNonDefaultPort.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftClusterConfiguration.ts (20:29, 57%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterMaintenanceSettings.ts (31:40, 32%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftRequireTlsSSL.ts (35:44, 17%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftClusterVersionUpgrade.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftRequireTlsSSL.ts (35:44, 17%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftClusterAuditLogging.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftClusterMaintenanceSettings.ts (31:40, 32%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftEnhancedVPCRoutingEnabled.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterInVPC.ts (21:30, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterEncryptionAtRest.ts (22:31, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterPublicAccess.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftClusterMaintenanceSettings.ts (31:40, 32%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftClusterUserActivityLogging.ts (36:45, 20%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftClusterNonDefaultPort.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftRequireTlsSSL.ts (35:44, 17%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftRequireTlsSSL.ts (35:44, 17%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterAuditLogging.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftClusterPublicAccess.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftClusterPublicAccess.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftBackupEnabled.ts (25:34, 42%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterEncryptionAtRest.ts (22:31, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterPublicAccess.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftClusterConfiguration.ts (20:29, 57%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftClusterAuditLogging.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftClusterPublicAccess.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftBackupEnabled.ts (25:34, 42%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftRequireTlsSSL.ts (35:44, 17%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftBackupEnabled.ts (25:34, 42%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftEnhancedVPCRoutingEnabled.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftRequireTlsSSL.ts (35:44, 17%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftClusterInVPC.ts (21:30, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftClusterInVPC.ts (21:30, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterNonDefaultPort.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftEnhancedVPCRoutingEnabled.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftClusterVersionUpgrade.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftClusterUserActivityLogging.ts (36:45, 20%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterEncryptionAtRest.ts (22:31, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftClusterVersionUpgrade.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterConfiguration.ts (20:29, 57%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterUserActivityLogging.ts (36:45, 20%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterNonDefaultUsername.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftClusterNonDefaultUsername.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftClusterEncryptionAtRest.ts (22:31, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftClusterPublicAccess.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterMaintenanceSettings.ts (31:40, 32%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterAuditLogging.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftClusterAuditLogging.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterNonDefaultUsername.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftEnhancedVPCRoutingEnabled.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterNonDefaultUsername.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterVersionUpgrade.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftClusterUserActivityLogging.ts (36:45, 20%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNodeToNodeEncryption.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterVersionUpgrade.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftClusterAuditLogging.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftBackupEnabled.ts (25:34, 42%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterPublicAccess.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterInVPC.ts (21:30, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchAllowlistedIPs.ts (30:41, 38%) - src/rules/redshift/RedshiftRequireTlsSSL.ts (35:44, 17%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterAuditLogging.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftClusterEncryptionAtRest.ts (22:31, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftClusterMaintenanceSettings.ts (31:40, 32%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftEnhancedVPCRoutingEnabled.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftBackupEnabled.ts (25:34, 42%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterNonDefaultPort.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchDedicatedMasterNode.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterConfiguration.ts (20:29, 57%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftClusterVersionUpgrade.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftClusterUserActivityLogging.ts (36:45, 20%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftClusterAuditLogging.ts (19:28, 61%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterInVPC.ts (21:30, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterConfiguration.ts (20:29, 57%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftClusterMaintenanceSettings.ts (31:40, 32%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterVersionUpgrade.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftClusterConfiguration.ts (20:29, 57%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchErrorLogsToCloudWatch.ts (28:37, 40%) - src/rules/redshift/RedshiftClusterMaintenanceSettings.ts (31:40, 32%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftRequireTlsSSL.ts (35:44, 17%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchNoUnsignedOrAnonymousAccess.ts (32:43, 34%) - src/rules/redshift/RedshiftClusterNonDefaultUsername.ts (22:31, 50%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchSlowLogsToCloudWatch.ts (35:45, 30%) - src/rules/redshift/RedshiftClusterEncryptionAtRest.ts (22:31, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchEncryptedAtRest.ts (30:39, 36%) - src/rules/redshift/RedshiftClusterConfiguration.ts (20:29, 57%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftClusterUserActivityLogging.ts (36:45, 20%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchInVPCOnly.ts (24:33, 50%) - src/rules/redshift/RedshiftClusterInVPC.ts (21:30, 53%) 8 duplicated lines in: - src/rules/opensearch/OpenSearchZoneAwareness.ts (42:51, 25%) - src/rules/redshift/RedshiftClusterNonDefaultPort.ts (19:28, 61%)