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

Change kspy generation #135

Closed bitPogo closed 2 years ago

bitPogo commented 2 years ago

:pushpin: References

What does the PR achieve/Which part improves the PR?

This fixes the issue that kspy is generated, while not declared in terms of generics. Also it resolves the small issue that declared aliases can not be used via spyOn. Lastly it makes spiesOnly capable to enable all Spies in order to avoid error prone behaviour.

:thinking: DOD Checklist