7 Stimmen

Zugriffsmodifikatoren automatisch refaktorisieren

Gibt es ein Tool, das eine Visual Studio-Lösung durchläuft und die Zugriffsmodifikatoren so anpasst, dass alles, was nicht in der Lösung aufgerufen wird, gegebenenfalls in privat oder intern umgewandelt wird?

Ich nehme an, ich könnte einfach alles in privat ändern und dann die Compiler-Meldungen verwenden und es von Hand machen... aber das könnte eine Weile dauern, wenn es etwas Automatisches gäbe, wäre das fantastisch!

3voto

Tommy Carlier Punkte 7563

Con NDepend können Sie Ihren Code auf solche Dinge hin analysieren. Es verfügt über eine SQL-ähnliche Abfragesprache, mit der Sie alle Mitglieder auswählen können, die öffentlich sind und intern oder privat sein könnten, etwa so:

SELECT METHODS WHERE CouldBeInternal
SELECT METHODS WHERE CouldBePrivate

EDIT: Siehe diesen Blogbeitrag über Optimale Verkapselung .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X