nextcloud / android

📱 Nextcloud Android app
https://play.google.com/store/apps/details?id=com.nextcloud.client
GNU General Public License v2.0
4.08k stars 1.74k forks source link

Remove Outdated Dependencies and kapt Annotation Processor #13050

Open alperozturk96 opened 1 month ago

alperozturk96 commented 1 month ago

We should switch to the ksp annotation processor for Dagger, but it's currently in the alpha phase. Unfortunately, we need to use kapt for the "io.noties:prism4j-bundler" dependency, which is outdated. We should aim to eliminate this dependency in the future.

Migrate from kapt to KSP

@tobiasKaminsky @AndyScherzinger

AndyScherzinger commented 1 month ago

I created a fork at https://github.com/nextcloud-deps/Prism4j since as you mentioned, the original has been discontinued.

AndyScherzinger commented 1 month ago

I currently don't have an alternative to it, if you have a suggestion that be great 👍

AndyScherzinger commented 1 month ago

However https://github.com/noties/Markwon is still maintained, so maybe they replaced it internally with something else?