Method AbstractVcs.getConfigurable() is not called by intelliJ

Hi,

does anybody know what the method AbstractVcs.getConfigurable() is not called by intelliJ after I select my VCS implementation under "Project Settings - Version Control.

I am trying to migrate my old plugin to intelliJ4.5 and it looks that the method is not called.

Any ideas?

Thank you in advance!

3 comments
Comment actions Permalink

getConfigurable will be called after you chooses "Version Control" page from
"Settings" dialog (before any version control is selected)

"Serge Shafarenka" <no_mail@jetbrains.com> wrote in message
news:27878450.1112029334325.JavaMail.itn@is.intellij.net...

Hi,

>

does anybody know what the method AbstractVcs.getConfigurable() is not
called by intelliJ after I select my VCS implementation under "Project
Settings - Version Control.

>

I am trying to migrate my old plugin to intelliJ4.5 and it looks that the
method is not called.

>

Any ideas?

>

Thank you in advance!



0
Comment actions Permalink

hello Olesya,

does it mean, that if it is not called I do something wrong?

thanks!

0
Comment actions Permalink

Hello Olesya,

I have found a problem. There is a bug in the intelliJ implementation. If the methods getDisplayName() and getName() of AbstractVcs return different values, than the method getConfigurable() is not called.

The reason for that is, that somewhere in intelliJ code these two values (displayName and name) are compared.

regards,
Serge

0

Please sign in to leave a comment.