Package com.intellij.platform.rpc is marked internal in 2025.3

Hi all,

I started converting my plugin on remote, but I found the first “issue”, the package com.intellij.platform.rpc is marked as internal:

//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

@Internal
package com.intellij.platform.rpc;

import org.jetbrains.annotations.ApiStatus.Internal;

This in package-info.java

Can I ignore it?

Regards,
Mirko

In addition I don’t understand why the pacakge com.intellij.util.ui is in the VCS Implementation module, I suppose should be more in the frontend one

Could you please share some examples where do you face with a problem

My question is more: can I ignore the Internal Api warning in this scenario and will not block the publishing?
About the other question I just remove the dependency on that package in my code.

Sorry, but I don’t understand where do you face it first of all

Oh, I see there is no highlighting for that in IDE but the package is indeed marked Internal. Such a pity!

We are going to quickly iterate on it and make it public in 2025.3.4 builds soon! This will effectively unblock its usage in previous versions as well.

1 Like