Verification in Error with Plugin V2

Hi,
just published the plugin with V2 format and the validation fail due to internal API usage:

Hello Mirko Sciachero,

Here are the verification results for the Sciak Flow for Gitlab plugin:

Version 16.0.0:

IntelliJ IDEA 2025.3.4 Compatible. 57 usages of deprecated API. 523 usages of experimental API. 96 usages of internal API

IntelliJ IDEA 2026.1.1 eap (261.23567.28) Compatible. 59 usages of deprecated API. 75 usages of experimental API. 166 usages of internal API

Please see the update page for more details about this verification result.

And the internal method are:


All related to Serialization and Rpc.

I built your plugin and ran the Plugin Verifier. The one thing I can tell you is that all the offending API calls were made internal recently:

  • fleet.rpc.RemoteKind, fleet.rpc.RemoteKind.Data, fleet.rpc.RemoteKind.Data(KSerializer), fleet.rpc.RemoteKind.Flow, fleet.rpc.RemoteKind.Flow(RemoteKind, boolean), fleet.rpc.ParameterDescriptor, fleet.rpc.ParameterDescriptor(String, RemoteKind), fleet.rpc.RpcSignature, and fleet.rpc.RpcSignature(String, ParameterDescriptor[], RemoteKind) set to @ApiStatus.Internal on 10/03/2026 in commit 7ce1cf9a8624415213ccc59763664145416ff435
  • fleet.rpc.RemoteApiDescriptor.getSignature, fleet.rpc.RemoteApiDescriptor.getApiFqn, fleet.rpc.RemoteApiDescriptor.clientStub, and fleet.rpc.RemoteApiDescriptor.call set to @ApiStatus.Internal on 10/03/2026 in commit 91382c62d0dc09429f740124a52f2f933f3a16da
  • com.intellij.platform.project.ProjectId.Companion set to @ApiStatus.Internal, and com.intellij.platform.project.ProjectId.Companion.serializer became internal with it, on 11/03/2026 in commit ce420034d2d0397034d099ef05b9bbea4664794d

I don’t know if there is an alternative, but I’m sure @Nikita.Katkov can shed some light on the issue.

I have updated API statuses, now marketplace verification will pass and the plugin uploading will not be blocked

Local verifier runs still produce errors, sorry for that - they are safe to ignore