Prevent IDEA removing inspection settings from IPR?

Hi all,

When a plugin adds an inspection, if that inspection is enabled in a project profile it will be removed if that project is loaded in a copy of IDEA that doesn't have the plugin installed. Is there a way to change this behaviour? We have our project file checked into VCS, and sometimes sub-groups of developers use a plugin but not everyone in the company has it installed. Any inspection settings used by that plugin get removed regularly in this case. It seems that if we were using a commercial plugin, for example, we'd be forced to buy it for everyone in the company, not just those that use it.

Another way to deal with this would be if we could locally assign an IDE profile to a particular inspection scope, so that the devs using the plugin could create a local profile but not check it in. Sadly, this doesn't work, it forces you to convert the IDE profile to a project profile.

Is there any way to do what I want?

Cheers,
Colin

2 comments
Comment actions Permalink

Hello Colin,

When a plugin adds an inspection, if that inspection is enabled in a
project profile it will be removed if that project is loaded in a copy
of IDEA that doesn't have the plugin installed. Is there a way to
change this behaviour? We have our project file checked into VCS, and
sometimes sub-groups of developers use a plugin but not everyone in
the company has it installed. Any inspection settings used by that
plugin get removed regularly in this case. It seems that if we were
using a commercial plugin, for example, we'd be forced to buy it for
everyone in the company, not just those that use it.

Another way to deal with this would be if we could locally assign an
IDE profile to a particular inspection scope, so that the devs using
the plugin could create a local profile but not check it in. Sadly,
this doesn't work, it forces you to convert the IDE profile to a
project profile.

Is there any way to do what I want?


Please file a JIRA issue. :)

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Done:

IDEA-18177
IDEA-18178

It would be great to see this in a 7.0 point release if possible, this is difficult for us.

Cheers,
Colin

0

Please sign in to leave a comment.