Conversation
🧛 Project Code Coverage:
|
| File | Coverage |
|---|---|
SealedEnum.kt |
100.00% |
SealedEnumTypeSpec.kt |
100.00% |
Modified Files Not Found In Coverage Report:
CreateSealedEnumFromEnumTests.kt
EmptySealedClass.kt
EmptySealedClassTests.kt
EmptySealedInterface.kt
EmptySealedInterfaceTests.kt
EnumForSealedEnumProvider.kt
EnvironmentsSealedEnum.kt
EnvironmentsSealedEnumTests.kt
GenericSealedClass.kt
JavaBaseClasses.kt
NestedObjectsWithSameName.kt
NestedObjectsWithSameNameTests.kt
OneObjectSealedClass.kt
OneObjectSealedClassTests.kt
OneObjectSealedInterface.kt
OneObjectSealedInterfaceTests.kt
OutsideSealedClass.kt
PrivateInterfaceSealedClass.kt
PrivateInterfaceSealedClassTests.kt
ProtectedInterfaceSealedClass.kt
ProtectedInterfaceSealedClassTests.kt
ProtectedInterfaceSealedClassWithDifferentPackageBaseClass.kt
ProtectedInterfaceSealedClassWithDifferentPackageBaseClassTests.kt
SealedClassHierarchy.kt
SealedEnumWithAbstractBaseClasses.kt
SealedEnumWithInterfaces.kt
SealedInterfaceHierarchy.kt
SplitAcrossFilesSealedClass.kt
TraversalOrder.kt
TwoObjectSealedClass.kt
TwoObjectSealedClassTests.kt
TwoObjectSealedInterface.kt
TwoObjectSealedInterfaceTests.kt
VisibilitySealedClass.kt
VisibilitySealedClassTests.kt
runtime.api
Codebase cunningly covered by count Shroud 🧛
Generated by 🚫 Danger
|
Thanks @brian-livefront ! Merging this after the |
Fixes #125 .
This is a breaking change to convert current usages of
ClasstoKClassin a couple spots in the API.This allows the
runtimemodule to be fully multiplatform to setup #81 , asKClassis not specific tojvmtargets likeClassis.This was previously part of #78 , but spun out here for ease of reviewing the API change without adjusting the entire project to be multiplatform.