File tree Expand file tree Collapse file tree 7 files changed +14
-11
lines changed
src/main/java/spp/probe/services Expand file tree Collapse file tree 7 files changed +14
-11
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ dependencies {
23
23
isTransitive = false
24
24
}
25
25
compileOnly(" org.apache.skywalking:apm-agent-core:$skywalkingAgentVersion " )
26
+ compileOnly(" net.bytebuddy:byte-buddy:1.11.18" )
27
+
26
28
implementation(" com.google.code.gson:gson:$gsonVersion " )
27
29
implementation(" org.springframework:spring-expression:5.3.13" )
28
30
implementation(" com.fasterxml.jackson.core:jackson-annotations:$jacksonVersion " )
@@ -59,6 +61,7 @@ tasks {
59
61
relocate(" com.google.gson" , " spp.probe.services.dependencies.com.google.gson" )
60
62
relocate(" org.apache.commons" , " spp.probe.services.dependencies.org.apache.commons" )
61
63
relocate(" org.springframework" , " spp.probe.services.dependencies.org.springframework" )
64
+ relocate(" net.bytebuddy" , " org.apache.skywalking.apm.dependencies.net.bytebuddy" )
62
65
}
63
66
getByName(" jar" ).dependsOn(" shadowJar" )
64
67
Original file line number Diff line number Diff line change 1
1
package spp.probe.services.common.model
2
2
3
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.jar.asm.Opcodes
3
+ import net.bytebuddy.jar.asm.Opcodes
4
4
import java.io.Serializable
5
5
6
6
class ClassMetadata : Serializable {
Original file line number Diff line number Diff line change 1
1
package spp.probe.services.common.transform
2
2
3
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.jar.asm.ClassVisitor
4
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.jar.asm.MethodVisitor
5
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.jar.asm.Opcodes
3
+ import net.bytebuddy.jar.asm.ClassVisitor
4
+ import net.bytebuddy.jar.asm.MethodVisitor
5
+ import net.bytebuddy.jar.asm.Opcodes
6
6
import spp.probe.services.common.model.ClassMetadata
7
7
import spp.probe.services.instrument.LiveInstrumentTransformer
8
8
import spp.protocol.instrument.LiveSourceLocation
Original file line number Diff line number Diff line change 1
1
package spp.probe.services.common.transform
2
2
3
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.jar.asm.*
3
+ import net.bytebuddy.jar.asm.*
4
4
import spp.probe.services.common.model.ClassMetadata
5
5
import spp.protocol.instrument.LiveSourceLocation
6
6
import java.lang.instrument.ClassFileTransformer
Original file line number Diff line number Diff line change 1
1
package spp.probe.services.common.transform
2
2
3
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.jar.asm.*
3
+ import net.bytebuddy.jar.asm.*
4
4
import spp.probe.services.common.model.ClassField
5
5
import spp.probe.services.common.model.ClassMetadata
6
6
import spp.probe.services.common.model.LocalVariable
Original file line number Diff line number Diff line change 1
1
package spp.probe.services.instrument
2
2
3
3
import org.apache.skywalking.apm.agent.core.context.util.ThrowableTransformer
4
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.pool.TypePool
4
+ import net.bytebuddy.pool.TypePool
5
5
import org.springframework.expression.ParseException
6
6
import org.springframework.expression.spel.SpelCompilerMode
7
7
import org.springframework.expression.spel.SpelParserConfiguration
Original file line number Diff line number Diff line change 1
1
package spp.probe.services.instrument
2
2
3
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.jar.asm.Label
4
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.jar.asm.MethodVisitor
5
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.jar.asm.Opcodes
6
- import org.apache.skywalking.apm.dependencies. net.bytebuddy.jar.asm.Type
3
+ import net.bytebuddy.jar.asm.Label
4
+ import net.bytebuddy.jar.asm.MethodVisitor
5
+ import net.bytebuddy.jar.asm.Opcodes
6
+ import net.bytebuddy.jar.asm.Type
7
7
import spp.probe.services.common.ProbeMemory
8
8
import spp.probe.services.common.model.ClassMetadata
9
9
import spp.probe.services.common.transform.LiveTransformer
You can’t perform that action at this time.
0 commit comments