in src/main/java/com/jetbrains/jdi/JDWP.java [947:977]
private ClassPaths(VirtualMachineImpl vm, PacketStream ps) {
if (vm.traceReceives) {
vm.printTrace("Receiving Command(id=" + ps.pkt.id + ") JDWP.VirtualMachine.ClassPaths"+(ps.pkt.flags!=0?", FLAGS=" + ps.pkt.flags:"")+(ps.pkt.errorCode!=0?", ERROR CODE=" + ps.pkt.errorCode:""));
}
baseDir = ps.readString();
if (vm.traceReceives) {
vm.printReceiveTrace(4, "baseDir(String): " + baseDir);
}
if (vm.traceReceives) {
vm.printReceiveTrace(4, "classpaths(String[]): " + "");
}
int classpathsCount = ps.readInt();
classpaths = new String[classpathsCount];
for (int i = 0; i < classpathsCount; i++) {
classpaths[i] = ps.readString();
if (vm.traceReceives) {
vm.printReceiveTrace(5, "classpaths[i](String): " + classpaths[i]);
}
}
if (vm.traceReceives) {
vm.printReceiveTrace(4, "bootclasspaths(String[]): " + "");
}
int bootclasspathsCount = ps.readInt();
bootclasspaths = new String[bootclasspathsCount];
for (int i = 0; i < bootclasspathsCount; i++) {
bootclasspaths[i] = ps.readString();
if (vm.traceReceives) {
vm.printReceiveTrace(5, "bootclasspaths[i](String): " + bootclasspaths[i]);
}
}
}