Skip to content

Commit 9801afa

Browse files
committed
fix for wrong cast
1 parent b2a2448 commit 9801afa

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

core/src/main/kotlin/org/evomaster/core/EMConfig.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1018,6 +1018,7 @@ class EMConfig {
10181018

10191019
val properties = getConfigurationProperties()
10201020
.filter { it.annotations.find { it is Experimental } != null }
1021+
.filter{ it.returnType.javaType is Class<*>} // TODO handle Lists of Enum
10211022
.filter {
10221023
val returnType = it.returnType.javaType as Class<*>
10231024
when {
@@ -1029,6 +1030,7 @@ class EMConfig {
10291030
.map { it.name }
10301031

10311032
val enums = getConfigurationProperties()
1033+
.filter{ it.returnType.javaType is Class<*>} // TODO handle Lists of Enum
10321034
.filter {
10331035
val returnType = it.returnType.javaType as Class<*>
10341036
if (returnType.isEnum) {

0 commit comments

Comments
 (0)