Skip to content

Commit

Permalink
refactor: Move files to simplify package structure
Browse files Browse the repository at this point in the history
BREAKING CHANGE: Classes and members have changed packages.
  • Loading branch information
oSumAtrIX committed Oct 22, 2023
1 parent f77624b commit 124a2e9
Show file tree
Hide file tree
Showing 8 changed files with 47 additions and 59 deletions.
81 changes: 36 additions & 45 deletions api/revanced-patcher.api

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions src/main/kotlin/app/revanced/patcher/Patcher.kt
Expand Up @@ -2,8 +2,8 @@ package app.revanced.patcher

import app.revanced.patcher.PatchBundleLoader.Utils.getInstance
import app.revanced.patcher.data.ResourceContext
import app.revanced.patcher.fingerprint.method.impl.MethodFingerprint
import app.revanced.patcher.fingerprint.method.impl.MethodFingerprint.Companion.resolveUsingLookupMap
import app.revanced.patcher.fingerprint.MethodFingerprint
import app.revanced.patcher.fingerprint.MethodFingerprint.Companion.resolveUsingLookupMap
import app.revanced.patcher.patch.*
import kotlinx.coroutines.flow.flow
import java.io.Closeable
Expand Down
@@ -1,8 +1,8 @@
package app.revanced.patcher.extensions

import app.revanced.patcher.extensions.AnnotationExtensions.findAnnotationRecursively
import app.revanced.patcher.fingerprint.method.annotation.FuzzyPatternScanMethod
import app.revanced.patcher.fingerprint.method.impl.MethodFingerprint
import app.revanced.patcher.fingerprint.annotation.FuzzyPatternScanMethod
import app.revanced.patcher.fingerprint.MethodFingerprint

object MethodFingerprintExtensions {
// TODO: Make this a property.
Expand Down
@@ -1,7 +1,5 @@
package app.revanced.patcher.fingerprint

import app.revanced.patcher.fingerprint.method.impl.MethodFingerprint

/**
* A ReVanced fingerprint.
* Can be a [MethodFingerprint].
Expand Down
@@ -1,9 +1,8 @@
package app.revanced.patcher.fingerprint.method.impl
package app.revanced.patcher.fingerprint

import app.revanced.patcher.data.BytecodeContext
import app.revanced.patcher.extensions.MethodFingerprintExtensions.fuzzyPatternScanMethod
import app.revanced.patcher.fingerprint.Fingerprint
import app.revanced.patcher.fingerprint.method.annotation.FuzzyPatternScanMethod
import app.revanced.patcher.fingerprint.annotation.FuzzyPatternScanMethod
import app.revanced.patcher.patch.PatchException
import app.revanced.patcher.util.proxy.ClassProxy
import com.android.tools.smali.dexlib2.AccessFlags
Expand Down
@@ -1,6 +1,6 @@
package app.revanced.patcher.fingerprint.method.annotation
package app.revanced.patcher.fingerprint.annotation

import app.revanced.patcher.fingerprint.method.impl.MethodFingerprint
import app.revanced.patcher.fingerprint.MethodFingerprint

/**
* Annotations to scan a pattern [MethodFingerprint] with fuzzy algorithm.
Expand Down
@@ -1,7 +1,7 @@
package app.revanced.patcher.patch

import app.revanced.patcher.data.BytecodeContext
import app.revanced.patcher.fingerprint.method.impl.MethodFingerprint
import app.revanced.patcher.fingerprint.MethodFingerprint

/**
* A ReVanced [Patch] that works on [BytecodeContext].
Expand Down
@@ -1,7 +1,7 @@
package app.revanced.patcher.patch.usage
import app.revanced.patcher.extensions.or
import app.revanced.patcher.fingerprint.method.annotation.FuzzyPatternScanMethod
import app.revanced.patcher.fingerprint.method.impl.MethodFingerprint
import app.revanced.patcher.fingerprint.annotation.FuzzyPatternScanMethod
import app.revanced.patcher.fingerprint.MethodFingerprint
import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode

Expand Down

0 comments on commit 124a2e9

Please sign in to comment.