Skip to content

Commit d50b8f2

Browse files
committed
Fix Retransform dependent classes for arrays
Use getTypeName instead of getName to get proper array syntax. unlikely it will happen as a probe definition on array is useless
1 parent bd72002 commit d50b8f2

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

dd-java-agent/agent-debugger/src/main/java/com/datadog/debugger/agent/ClassesToRetransformFinder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ private void processAdditionalClasses(String sourceFile, Trie changedClasses) {
102102
}
103103

104104
private static boolean lookupClass(Trie changedClasses, Class<?> clazz) {
105-
String reversedTypeName = reverseStr(clazz.getName());
105+
String reversedTypeName = reverseStr(clazz.getTypeName());
106106
// try first with FQN (java.lang.String)
107107
if (changedClasses.containsPrefix(reversedTypeName)) {
108108
return true;

0 commit comments

Comments
 (0)