leon icon indicating copy to clipboard operation
leon copied to clipboard

Add Kotlin Symbol Processor (KSP)

Open svenjacobs opened this issue 3 years ago • 3 comments

Instead of having to manually add new sanitizers to a list in order to load them, we could write a small KSP library which generates the list automatically based on annotations.

svenjacobs avatar Nov 19 '22 13:11 svenjacobs

Mmm I don't understand well. Can I add a new sanitizer without an app update? By myself?

serrq avatar Jun 04 '23 18:06 serrq

Can I add a new sanitizer without an app update? By myself?

@serrq No. At the moment sanitizers have to be written in Kotlin and new ones can only be added via app updates.

Sanitizers have to be added to a list so that they are loaded at runtime and known to the application. The idea of this ticket was to generate the code that builds this list, which grows with every new sanitizer šŸ˜‰

svenjacobs avatar Jun 04 '23 18:06 svenjacobs

All right, I trust you. I’m not a developer, just a little philosopher.

serrq avatar Jun 04 '23 18:06 serrq

Closing as I think the effort is not worth it šŸ˜‰

svenjacobs avatar Jun 01 '24 15:06 svenjacobs