com.intellij.openapi.vcs.VcsManager class missing in Irida OpenAPI

Hello,

com.intellij.openapi.vcs.VcsManager class is missing in Irida OpenAPI. Do you plan to restore this class?

The only way I'm using VcsManager is

<![CDATA[VcsManager.getInstance(myProject).getActiveVcs()]]>

As far as I can see the new method to get vcs object is:

<![CDATA[String vcsName = VcsConfiguration.getInstance(myProject).getConfiguredProjectVcs();
AbstractVcs vcs = ProjectLevelVcsManager.getInstance(myProject).findVcsByName(vcsName);]]>

The new API allows vcs to be configured both on per-module and per-project basis, and this is great, but could you please restore VcsManager class not to broke existing plug-ins functionality with "single-vcs" projects?

Thanks,
Alexander Kitaev.

1 comment
Comment actions Permalink

This class will be restored as deprecated because all its clients have to be rewrote acoording to new per-module VCS style

0

Please sign in to leave a comment.