Skip to content

Bump org.apache.kafka:kafka-clients from 3.4.0 to 3.7.1 #92

Bump org.apache.kafka:kafka-clients from 3.4.0 to 3.7.1

Bump org.apache.kafka:kafka-clients from 3.4.0 to 3.7.1 #92

GitHub Actions / Code Coverage succeeded Nov 19, 2024 in 0s

Code Coverage 91.41 %

This run completed at 11/19/2024 18:12:54

Details

Coverage Report: Test coverage results

  • Dedu, a Kafka permission deduplicator
Outcome Value
Code Coverage % 91.41%
✔️ Number of Lines Covered 511
❌ Number of Lines Missed 48
Total Number of Lines 559

Details:

com/tomasalmeida/dedu/permission/acls

✔️ AclBindingDeduplicator.java

All Lines Covered!

✔️ AclPermissionBinding.java

All Lines Covered!

✔️ AclBindingProvider.java

All Lines Covered!

com/tomasalmeida/dedu

❌ Deduplicator.java

Lines Missed:

    }
    }
  • Line #46
    }
  • Line #55
    }
❌ CommandLineInterface.java

Lines Missed:

  • Line #53
    }
  • Line #88
    }

com/tomasalmeida/dedu/permission/acls/modifiers

❌ ConsolidateLiteralTopicBindingRule.java

Lines Missed:

  • Line #63
            return;
❌ RedundantBindingRule.java

Lines Missed:

  • Line #46
                    literalPosition++;
  • Line #65
                    prefixDeletionCandidatePosition++;
  • Line #86
        return literalResourceMatchesPrefix && isHostRedundant;
❌ DeletedTopicBindingRule.java

Lines Missed:

  • Line #78
        return !"*".equals(resourceName);

com/tomasalmeida/dedu/permission/printers

✔️ Printer.java

All Lines Covered!

✔️ DebugLogPrinter.java

All Lines Covered!

com/tomasalmeida/dedu/api/system

❌ PropertiesLoader.java

Lines Missed:

com/tomasalmeida/dedu/permission/context

✔️ ContextExecution.java

All Lines Covered!

❌ CandidatesGroup.java

Lines Missed:

com/tomasalmeida/dedu/permission/printers/exception

✔️ KafkaPrinterException.java

All Lines Covered!

com/tomasalmeida/dedu/permission/bindings

❌ ActionablePermissionBinding.java

Lines Missed:

✔️ PermissionBinding.java

All Lines Covered!

com/tomasalmeida/dedu/permission/acls/printers

❌ CsvAclPrinter.java

Lines Missed:

  • Line #107
        } catch (final IOException e) {

com/tomasalmeida/dedu/permission

❌ BindingDeduplicator.java

Lines Missed:

❌ BindingProvider.java

com/tomasalmeida/dedu/permission/modifier

❌ Rule.java
❌ BindingDeletionRule.java
❌ BindingTransformationRule.java

com/tomasalmeida/dedu/api/kafka

✔️ ResourceController.java

All Lines Covered!

✔️ KafkaAdminException.java

All Lines Covered!

❌ KafkaAdminClient.java

Lines Missed:

  • Line #83
            } catch (final InterruptedException | ExecutionException e) {

com/tomasalmeida/dedu/configuration

❌ MainConfiguration.java

Lines Missed:

✔️ DeduConfiguration.java

All Lines Covered!