From 797286b7588646272dea2fd35e8e78b0ffb18a0f Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Tue, 4 Oct 2022 08:18:09 +0200 Subject: [PATCH] feat: remove unused extension `dependsOn` BREAKING CHANGE: The extension does not exist anymore and any use should be removed --- .../app/revanced/patcher/extensions/AnnotationExtensions.kt | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/main/kotlin/app/revanced/patcher/extensions/AnnotationExtensions.kt b/src/main/kotlin/app/revanced/patcher/extensions/AnnotationExtensions.kt index 6c26d84..9f96c9b 100644 --- a/src/main/kotlin/app/revanced/patcher/extensions/AnnotationExtensions.kt +++ b/src/main/kotlin/app/revanced/patcher/extensions/AnnotationExtensions.kt @@ -58,12 +58,6 @@ object PatchExtensions { if (cl == Patch::class) null else cl } } - - @JvmStatic - fun Class>.dependsOn(patch: Class>): Boolean { - if (this.patchName == patch.patchName) throw IllegalArgumentException("thisval and patch may not be the same") - return this.dependencies?.any { it.java.patchName == this@dependsOn.patchName } == true - } } object MethodFingerprintExtensions {