svenjacobs / leon

Android app for removing tracking parameters from shared URLs
GNU General Public License v3.0
238 stars 17 forks source link

Add MyDealz sanitizer as per #358 #491

Closed jmbreuer closed 1 month ago

jmbreuer commented 1 month ago

Quick implementation for #358

Tested with URLs from that issue, otherwise implemented fairly 'blind' - i.e. I don't have the MyDealz app, and I won't let it anywhere near an actual device that I could use for testing - sorry, not sorry :wink:

Resolves #358

jmbreuer commented 1 month ago

... "stupid" question - can I easily run the lint checks locally? (I'm using Android Studio - it's supposed to have some support, but it looks like it's "different" from what the build checks do...)

svenjacobs commented 1 month ago

... "stupid" question - can I easily run the lint checks locally? (I'm using Android Studio - it's supposed to have some support, but it looks like it's "different" from what the build checks do...)

The build checks perform code style analysis. You can verify with ./gradlew lintKotlin and apply the code style with ./gradlew formatKotlin.