Merge pull request #46 from reinvdwoerd/master

Prevent a crash when using a 'val' with a parameter annotation...
This commit is contained in:
Edwin Jakobs
2020-03-13 14:20:26 +01:00
committed by GitHub

View File

@@ -125,6 +125,7 @@ class Parameter(
fun Any.listParameters(): List<Parameter> {
return (this::class.memberProperties.filter {
!it.isConst &&
it is KMutableProperty1<*, *> &&
it.visibility == KVisibility.PUBLIC &&
it.annotations.map { it.annotationClass }.intersect(ParameterType.parameterAnnotationClasses).isNotEmpty()
}.map {