Share Inspection Severity configuration among developers

Hi all!
I see that Code Styling can be shared among developers by loading them from an external file. This is cool. However I can't find how I can do the same with 'Inspection Severity' configuration. I would like all the developers in my team to share the same configuration.
Is this possible?

13 comments
Comment actions Permalink

Does anyone have an answer for this? I'd like to distribute my inspection severity settings to my dev team (as well as new members in the future) so we'll working with same setup.

Any help would be much appreciated! I'm currently using the ReSharper EAP for v4

0
Comment actions Permalink

Hello,

Does anyone have an answer for this? I'd like to distribute my
inspection severity settings to my dev team (as well as new members in
the future) so we'll working with same setup.


Unfortunately, R#4 does not readily support this scenario. We'll address
the settings subsystem flexibility in a future version.

The severities are written into the UserSettings.xml in R# APPDATA folder
under the SeverityTable element, so they could be shared manually if really
needed.


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”


0
Comment actions Permalink

I think sharing of these setting is "really needed". In fact, compliance with the settings would, more likely than not, be mandatory across a multi-developer project, and it is a serious shortcoming that they cannot reside in a file within a project/solution.. Same with code-cleanup settings, and anything else configurable -- for such configurability be considered a "feature", support for automatic propagation (and change control) of the settings is mandatory.

Even in a single-developer project it is a hassle. I use RS4 in both 32-bit and 64-bit envorinments, and it is very time consuming to manually propagate settings across environments (so mush so that I have given up on using some RS functionality).

This is a serious shortcoming in RS, and I think should be fixed for RS4, or at very least ASAP after RS4 goes live in SP1.

It is also similar to TFS checkin policies, and given the inability to share/enforce settings is a glaring omission.

0
Comment actions Permalink

Brian I agree with you 100%!
Actually I thing that sharing inspection severity is more essential than sharing coding style.

0
Comment actions Permalink

I agree with you both - this a definite need. I'd like to roll R#4 (when it goes live) to all developers in my company, but only if the the inspections settings are standardized.

By the way, I looked for the SeverityTable element, and here's what I found:

True True True True It's blank. Does this happen to anyone else? I'm looking in C:\Users\]]>\AppData\Roaming\JetBrains\ReSharper\v4.0\vs9.0 and I'm running Vista 64-bit.

0
Comment actions Permalink

Hello,

<SeverityTable />

It's blank. Does this happen to anyone else?


Seems like you have no customizations yet. Default values are omitted.


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”


0
Comment actions Permalink

Hi all!
Is there any news on this?

0
Comment actions Permalink

Hello,

Is there any news on this?


Not yet...


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”


0
Comment actions Permalink

Hi,

Is it possible yet to share the Inspection Severity configuration through the Code Style Sharing export feauture? I'm using Resharper 4.1 and it seems not.

0
Comment actions Permalink

Hi Jetbrains,

Sharing of the "inspection severity" across the entire development team has just became more interesting because of the StyleCop plugin that has been created.

Have a look: http://stylecopforresharper.codeplex.com/

Is sharing of these settings envisioned for the 4.5 release that is ready for this stylecop plugin?

Thanks,

0
Comment actions Permalink

Hello Serge,

I'm using R# 4.1 and I cannot find the UserSettings.xml file you talk about. In Application Data\JetBrains\ReSharper\v4.1\vs9.0 I can only see:
- typeIndex.html, that doesn't update when I change a severity setting then exit VS,
- weird .ual files, one of them seems to have the right modification time, but its content isn't easily readable! And 'severity' cannot be found inside it.

Could you tell me, as there's no import/export feature for severity settings in R#, an easy way to manually get and set these settings somewhere so that my team can use mine?

Thank you very much
Cheers

Thibaud

0
Comment actions Permalink

Another little bump for this...

Have just joined a team where we really want to share:

  • code style settings
  • templates
  • inspection severities (which will cover stylecop rules)


The first two seem possible already, but the last is the most annoying.  Seems we'll have to manually edit the UserSettings.xml file for now.  In my case it's in:

C:\Users\noakd1\AppData\Roaming\JetBrains\ReSharper\v6.0\vs10.0

Drew.

0
Comment actions Permalink

Check the Resharper Settings Manager in Codeplex

http://rsm.codeplex.com/

0

Please sign in to leave a comment.