mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-04 09:45:19 +08:00
Changed constructor to package private in bean
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
## CurrentClass [class]
|
||||
|
||||
```kotlin
|
||||
class CurrentClass(internal val instance: Class<*>, internal val self: Any)
|
||||
class CurrentClass internal constructor(internal val instance: Class<*>, internal val self: Any)
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
|
@@ -1,7 +1,7 @@
|
||||
## HookClass [class]
|
||||
|
||||
```kotlin
|
||||
class HookClass(var instance: Class<*>?, var name: String, var throwable: Throwable?)
|
||||
class HookClass internal constructor(var instance: Class<*>?, var name: String, var throwable: Throwable?)
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
|
@@ -1,7 +1,7 @@
|
||||
## HookResources [class]
|
||||
|
||||
```kotlin
|
||||
class HookResources(var instance: YukiResources?)
|
||||
class HookResources internal constructor(var instance: YukiResources?)
|
||||
```
|
||||
|
||||
**变更记录**
|
||||
|
@@ -37,7 +37,7 @@ import com.highcapable.yukihookapi.hook.factory.method
|
||||
* @param instance 当前实例的 [Class]
|
||||
* @param self 当前实例本身
|
||||
*/
|
||||
class CurrentClass(@PublishedApi internal val instance: Class<*>, @PublishedApi internal val self: Any) {
|
||||
class CurrentClass @PublishedApi internal constructor(@PublishedApi internal val instance: Class<*>, @PublishedApi internal val self: Any) {
|
||||
|
||||
/**
|
||||
* 调用父类实例
|
||||
|
@@ -33,7 +33,7 @@ package com.highcapable.yukihookapi.hook.bean
|
||||
* @param name 完整名称
|
||||
* @param throwable 异常
|
||||
*/
|
||||
class HookClass(var instance: Class<*>? = null, var name: String, var throwable: Throwable? = null) {
|
||||
class HookClass internal constructor(var instance: Class<*>? = null, var name: String, var throwable: Throwable? = null) {
|
||||
|
||||
override fun toString() = "[class] $name [throwable] $throwable [instance] $instance"
|
||||
}
|
@@ -33,7 +33,7 @@ import com.highcapable.yukihookapi.hook.xposed.bridge.dummy.YukiResources
|
||||
* 创建一个当前 Hook 的 [YukiResources] 接管类
|
||||
* @param instance 实例
|
||||
*/
|
||||
class HookResources(var instance: YukiResources? = null) {
|
||||
class HookResources internal constructor(var instance: YukiResources? = null) {
|
||||
|
||||
override fun toString() = "[instance] $instance"
|
||||
}
|
Reference in New Issue
Block a user