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 plugin #192

Closed bitPogo closed 2 years ago

bitPogo commented 2 years ago

:pushpin: References

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

This introduces the KSPBridge which now takes over as a central place to propagate values from the Extension to KSP. This also allows to decouple the source set propagation from the Plugin.

:thinking: DOD Checklist

github-actions[bot] commented 2 years ago
Warnings
:warning: Large Pull-Request, try to keep changes smaller if you can

Generated by :no_entry_sign: Danger Kotlin against 4e005bde03810723aa02904bd1b9f4ff5793177d

sonarcloud[bot] commented 2 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

100.0% 100.0% Coverage
0.0% 0.0% Duplication