From 014369e90a70a8078a8c82bac9cfa2aa67a7f347 Mon Sep 17 00:00:00 2001 From: Nikita Katkov Date: Tue, 10 Mar 2026 12:13:50 +0100 Subject: [PATCH] IJPL-238173 [rpc] Allow accessing entities from rpc platform modules for external developers (cherry picked from commit 8f0dc34613a15265e5f0eed44566ad2fb5781e42) IJ-CR-195627 GitOrigin-RevId: 01f9e465bfaa08e12cc99ac009085beee3ebd003 --- platform/kernel/rpc.backend/api-dump.txt | 6 ++++++ platform/kernel/rpc.backend/src/package-info.java | 5 ----- platform/kernel/rpc/api-dump.txt | 5 +++++ platform/kernel/rpc/src/package-info.java | 5 ----- 4 files changed, 11 insertions(+), 10 deletions(-) delete mode 100644 platform/kernel/rpc.backend/src/package-info.java delete mode 100644 platform/kernel/rpc/src/package-info.java diff --git a/platform/kernel/rpc.backend/api-dump.txt b/platform/kernel/rpc.backend/api-dump.txt index e69de29bb2d1..3572e207c2da 100644 --- a/platform/kernel/rpc.backend/api-dump.txt +++ b/platform/kernel/rpc.backend/api-dump.txt @@ -0,0 +1,6 @@ +com.intellij.platform.rpc.backend.RemoteApiProvider +- sf:Companion:com.intellij.platform.rpc.backend.RemoteApiProvider$Companion +- a:remoteApis(com.intellij.platform.rpc.backend.RemoteApiProvider$Sink):V +f:com.intellij.platform.rpc.backend.RemoteApiProvider$Companion +com.intellij.platform.rpc.backend.RemoteApiProvider$Sink +- a:remoteApi(fleet.rpc.RemoteApiDescriptor,kotlin.jvm.functions.Function0):V diff --git a/platform/kernel/rpc.backend/src/package-info.java b/platform/kernel/rpc.backend/src/package-info.java deleted file mode 100644 index 63f80ce175ef..000000000000 --- a/platform/kernel/rpc.backend/src/package-info.java +++ /dev/null @@ -1,5 +0,0 @@ -// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -@Internal -package com.intellij.platform.rpc.backend; - -import org.jetbrains.annotations.ApiStatus.Internal; diff --git a/platform/kernel/rpc/api-dump.txt b/platform/kernel/rpc/api-dump.txt index e69de29bb2d1..559e85a982f4 100644 --- a/platform/kernel/rpc/api-dump.txt +++ b/platform/kernel/rpc/api-dump.txt @@ -0,0 +1,5 @@ +com.intellij.platform.rpc.RemoteApiProviderService +- sf:Companion:com.intellij.platform.rpc.RemoteApiProviderService$Companion +- a:resolve(fleet.rpc.RemoteApiDescriptor,kotlin.coroutines.Continuation):java.lang.Object +f:com.intellij.platform.rpc.RemoteApiProviderService$Companion +- f:resolve(fleet.rpc.RemoteApiDescriptor,kotlin.coroutines.Continuation):java.lang.Object diff --git a/platform/kernel/rpc/src/package-info.java b/platform/kernel/rpc/src/package-info.java deleted file mode 100644 index 231331894cd2..000000000000 --- a/platform/kernel/rpc/src/package-info.java +++ /dev/null @@ -1,5 +0,0 @@ -// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -@Internal -package com.intellij.platform.rpc; - -import org.jetbrains.annotations.ApiStatus.Internal;