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

Add receiver support property #148

Closed bitPogo closed 2 years ago

bitPogo commented 2 years ago

:pushpin: References

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

This PR adds the basic support for receiver members which are properties. KMock is now capable of generating proxies for setters and getters while wiring them into corresponding member.

:thinking: DOD Checklist

github-actions[bot] commented 2 years ago
Warnings
:warning: Functional changes should be reflected in the CHANGELOG.adoc
:warning: Too Big Pull-Request, keep changes smaller

Generated by :no_entry_sign: Danger Kotlin against 69096f486ec7db09f1bd5f46d05d735c44a4c028