CodeRush code issues for overridden members
Overridden members (that include an ‘override‘ keyword) provide a new implementation of a virtual or an abstract member with the same signature. Compile-time errors occur when member override rules are...
View ArticleRefactorings – Make Extension Method
The Make Extension refactoring converts a regular method into an extension method based on the selected parameter type. Extension methods allow you to extend an existing type, including classes,...
View ArticleRefactorings to convert between static and instance members
Classes allow you to create instance members and static members. Instance members are available when an instance of the class is created and have access to the object’s data. Static members do not...
View ArticleCode Issues – Member is not implemented
Cause: The Member is not implemented code issue of the warning type is shown for the members that do not provide an implementation. Not providing an implementation may be a sign of incomplete code. The...
View ArticleCode issues specific to declaring members
One of the goals of the Code Issues technology is to help you find mistakes when coding before compiling. This increases the coding speed and allows you to save time in the future when dialing with...
View ArticleRefactorings for changing members accessibility and scope visibility
There are a couple of visibility-changing refactorings shipped in DevExpress Refactor! Pro. Reduce Visibility This refactoring allows you to quickly reduce the visibility of a member to match the...
View ArticleRefactorings for changing member signatures overview
This is just a quick list to organize a bunch of refactorings that change member signatures. Click the refactoring name to learn more about it. Add Parameter The refactoring adds a new parameter to a...
View ArticleQuick Navigation inside Visual Studio using CodeRush
The Quick Navigation feature allows you to find any code members inside your solution, such as classes, interfaces, structures, enumerations, delegates, methods, properties, events, fields locals and...
View ArticleCode Issues hints for types and members
Here are the suggestions (hints) code issues which might improve the readability, clarity and performance of your source code. Initializer can be used Cause: Object initializers allow multiple property...
View ArticleCode Issues of the dead code type for members and blocks
Here are several of the code issues, which highlight redundant and unnecessary code blocks that may be safely removed for improving code readability. Empty event handler Cause: An event is the...
View Article
More Pages to Explore .....