Skip to content

change release name convention to not use "Release" prefix #96

change release name convention to not use "Release" prefix

change release name convention to not use "Release" prefix #96

GitHub Actions / Coverage succeeded Aug 5, 2024 in 0s

Code Coverage 79.39 %

This run completed at 08/05/2024 16:39:02

Details

Coverage Report: JaCoCo

  • spring-funk
Outcome Value
Code Coverage % 79.39%
✔️ Number of Lines Covered 524
❌ Number of Lines Missed 136
Total Number of Lines 660

Details:

com/github/wakingrufus/funk/aws

✔️ GlobalAwsConfigurationProperties.kt

All Lines Covered!

❌ AwsMicrometerMetricPublisher.kt

Lines Missed:

        val duration = (metricCollection.first { it.metric().name().equals("ApiCallDuration") }.value() as Duration?)
            ?: Duration.ZERO
        val successToken = if (success) "Success" else "Failure"
                "awssdk.retries",
    }
✔️ AwsDsl.kt

All Lines Covered!

org/springframework/boot/autoconfigure/web/servlet

✔️ TomcatExt.kt

All Lines Covered!

❌ ServletExt.kt

Lines Missed:

}
  • Line #121
    } catch (ex: ClassNotFoundException) {
  • Line #173
                FormattingConversionService::class.java
  • Line #175
        )
  • Line #187
                ContentNegotiationManager::class.java
  • Line #189
                ResourceUrlProvider::class.java
  • Line #191
        )
  • Line #259
        applicationContext?.getBeanProvider(HttpMessageConverter::class.java)?.orderedStream()
❌ GenericApplicationContextExtensions.kt

Lines Missed:

com/github/wakingrufus/funk/base

✔️ SpringFunkApplication.kt

All Lines Covered!

❌ SpringDslListener.kt

Lines Missed:

    }
❌ SpringDslEnabled.kt

com/github/wakingrufus/funk/test

✔️ Comparisons.kt

All Lines Covered!

✔️ TestSpringFunkApplication.kt

All Lines Covered!

com/github/wakingrufus/funk/config

❌ RuntimeConfigDsl.kt

Lines Missed:

    }
❌ RuntimeConfig.kt
❌ SpringRuntimeConfig.kt

Lines Missed:

) : RuntimeConfig<T> {
            val resolvedPrefix = prefix ?: clazz.getAnnotationsByType(ConfigurationProperties::class.java)
❌ SpringRuntimeConfigUtil.kt

Lines Missed:

}
✔️ ConfigClassEntry.kt

All Lines Covered!

✔️ RuntimeConfigDslInitializer.kt

All Lines Covered!

com/github/wakingrufus/funk/logging

✔️ LoggingDsl.kt

All Lines Covered!

✔️ LoggingDslInitializer.kt

All Lines Covered!

com/github/wakingrufus/funk/example

❌ ExampleApplication.kt

Lines Missed:

}

com/github/wakingrufus/funk/core

❌ SpringDslMarker.kt
❌ SpringDsl.kt
❌ SpringDslContainer.kt

Lines Missed:

com/github/wakingrufus/funk/beans

✔️ BeanDslInitializer.kt

All Lines Covered!

✔️ BeansDsl.kt

All Lines Covered!

com/github/wakingrufus/funk/aws/s3

✔️ S3ClientConfigurationProperties.kt

All Lines Covered!

❌ S3ClientBuilder.kt

Lines Missed:

    }
    }
            DefaultCredentialsProvider.builder()
✔️ BeanFactoryExtensions.kt

All Lines Covered!

✔️ S3Dsl.kt

All Lines Covered!

❌ S3ClientInitializer.kt

Lines Missed:

                            }
        } catch (e: ClassNotFoundException) {
✔️ GenericApplicationContextExtensions.kt

All Lines Covered!

com/github/wakingrufus/funk/util

❌ ConfigKeyNormalizer.kt

Lines Missed:

com/github/wakingrufus/funk/webmvc

✔️ GenericApplicationContextExtensions.kt

All Lines Covered!

✔️ JettyEngine.kt

All Lines Covered!

❌ Converters.kt

Lines Missed:

            HttpMessageConverter::class.java,
            "atomFeedHttpMessageConverter",
            HttpMessageConverter::class.java,
            "allEncompassingFormHttpMessageConverter",
            HttpMessageConverter::class.java,
            HttpMessageConverter::class.java,
            HttpMessageConverter::class.java,
            "resourceRegionHttpMessageConverter",
            HttpMessageConverter::class.java,
  • Line #77
            "rssChannelHttpMessageConverter",
  • Line #78
            HttpMessageConverter::class.java,
❌ WebmvcDsl.kt

Lines Missed:

❌ UndertowEngine.kt

Lines Missed:

    }
✔️ TomcatEngine.kt

All Lines Covered!

❌ WebmvcInitializer.kt

Lines Missed:

                engine?.initialize(serverProperties, context)
❌ WebMvcConverterDsl.kt

Lines Missed:

    }
    }
    }
    }
    }
    }
    }
❌ ServletEngine.kt
❌ EnableWebmvcDsl.kt

Lines Missed:

    }
    }
❌ Converter.kt
✔️ BeanFactoryExtensions.kt

All Lines Covered!

org/springframework/boot/autoconfigure/jackson

✔️ GenericApplicationContextExtensions.kt

All Lines Covered!

✔️ JacksonAutoConfigurationExt.kt

All Lines Covered!