R#9 Remove unused directives removes static member qualifiers

In Settings | Code Style | C# | Static members qualification, I have defined hat all members should be qualified with the name of the Declared-in type.
I am trying to use the context action 'Remove unused directives in file' on an unused using directive. As a result, the qualifiers of these static members also get removed, resulting in a warning from ReSharper about missing those qualifiers.
Is there a way to disable this behaviour and have Remove unused directives not remove qualifiers that are defined as required in the code style sttings?
Actually, why are those qualifiers considered directives at all?

Please sign in to leave a comment.