bitPogo / kmock

A humble mocking library for Kotlin, KotlinJS and Kotlin Multiplatform using Kotlin Symbol Processing (KSP).
Apache License 2.0
59 stars 2 forks source link

AccessMethods can collide with Generics #231

Closed bitPogo closed 1 year ago

bitPogo commented 2 years ago

Description

Currently things like:

interface Collision {
  fun <T : Something<K>, K> foo(arg: T)
  fun <T : Something<R>, R> bar(arg: T)
}

cause collisions since the Parameter are not entirely resloved.