andrewinci/Insulator

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
docs/site.webmanifest
docs/sitemap.xml
gradle.properties
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
gradlew
gradlew.bat
lib/configuration/build.gradle
lib/configuration/src/main/kotlin/insulator/configuration/ConfigurationRepo.kt49
A
0 mins
A
100%
lib/configuration/src/main/kotlin/insulator/configuration/model/Configuration.kt9
A
0 mins
A
100%
lib/helper/build.gradle
lib/helper/src/main/kotlin/insulator/CachedFactory.kt5
A
0 mins
A
100%
lib/helper/src/main/kotlin/insulator/Constants.kt7
A
0 mins
lib/helper/src/main/kotlin/insulator/helper/ExceptionHandlingHelper.kt15
A
0 mins
A
100%
lib/helper/src/main/kotlin/insulator/helper/UUIDSerializer.kt17
A
0 mins
A
100%
lib/jsonhelper/build.gradle
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/JsonFormatter.kt55
A
0 mins
A
93%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/avrotojson/AvroToJsonConverter.kt56
A
0 mins
A
100%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/avrotojson/PrimitiveTypeParsers.kt69
D
1 day
B
84%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/jsontoavro/FieldParser.kt32
A
0 mins
A
95%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/jsontoavro/Helpers.kt17
A
0 mins
A
90%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/jsontoavro/JsonToAvroConverter.kt34
A
1 hr
A
94%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/jsontoavro/fieldparser/ArrayParser.kt17
A
0 mins
A
100%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/jsontoavro/fieldparser/ByteParser.kt37
A
0 mins
A
100%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/jsontoavro/fieldparser/ComplexTypeParsers.kt19
A
0 mins
A
100%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/jsontoavro/fieldparser/RecordParser.kt37
A
1 hr
A
100%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/jsontoavro/fieldparser/SimpleTypeParsers.kt69
A
0 mins
A
100%
lib/jsonhelper/src/main/kotlin/insulator/jsonhelper/jsontoavro/fieldparser/UnionParser.kt19
A
0 mins
A
100%
lib/kafka/build.gradle
lib/kafka/src/integrationTest/kotlin/insulator/integrationtest/kafka/ConsumerGroupTest.kt97
A
0 mins
lib/kafka/src/main/kotlin/insulator/kafka/AdminApi.kt94
A
0 mins
A
92%
lib/kafka/src/main/kotlin/insulator/kafka/SchemaRegistry.kt43
A
0 mins
A
100%
lib/kafka/src/main/kotlin/insulator/kafka/consumer/Consumer.kt109
A
0 mins
A
94%
lib/kafka/src/main/kotlin/insulator/kafka/consumer/ConsumerFactory.kt26
A
0 mins
A
100%
lib/kafka/src/main/kotlin/insulator/kafka/factories/KafkaConfig.kt47
A
35 mins
A
96%
lib/kafka/src/main/kotlin/insulator/kafka/helper/CoroutineHelper.kt17
A
0 mins
A
100%
lib/kafka/src/main/kotlin/insulator/kafka/local/LocalKafka.kt35
A
0 mins
A
100%
lib/kafka/src/main/kotlin/insulator/kafka/local/SchemaRegistryContainer.kt15
A
0 mins
F
0%
lib/kafka/src/main/kotlin/insulator/kafka/model/Cluster.kt40
A
0 mins
A
100%
lib/kafka/src/main/kotlin/insulator/kafka/model/ConsumerGroup.kt32
A
0 mins
D
68%
lib/kafka/src/main/kotlin/insulator/kafka/model/Record.kt9
A
0 mins
A
100%
lib/kafka/src/main/kotlin/insulator/kafka/model/Schema.kt7
A
0 mins
D
66%
lib/kafka/src/main/kotlin/insulator/kafka/model/Topic.kt23
A
0 mins
A
100%
lib/kafka/src/main/kotlin/insulator/kafka/producer/AvroProducer.kt47
A
0 mins
B
80%
lib/kafka/src/main/kotlin/insulator/kafka/producer/Producer.kt19
A
0 mins
A
100%
lib/kafka/src/main/kotlin/insulator/kafka/producer/StringProducer.kt26
A
0 mins
A
91%
lib/update/build.gradle
lib/update/src/main/kotlin/insulator/update/VersionChecker.kt62
A
0 mins
A
96%
lib/update/src/main/kotlin/insulator/update/model/Release.kt2
A
0 mins
A
100%
lib/update/src/main/kotlin/insulator/update/model/Version.kt2
A
0 mins
A
100%