@Override
  public boolean isSynthetic(@NotNull TypeComponent typeComponent) {
    if (DebuggerUtilsEx.isLambdaClassName(typeComponent.declaringType().name())) {
      return true;
    }

    VirtualMachine vm = typeComponent.virtualMachine();
    return vm != null && vm.canGetSyntheticAttribute() ? typeComponent.isSynthetic() : typeComponent.name().contains("$");
  }
@Override
  public boolean isSynthetic(@NotNull TypeComponent typeComponent)