CodeIt.Right provides a fast, automated way to ensure that your source code adheres to (your) predefined coding guidelines and best coding practices. By enabling code smells to be automatically refactored into conforming code it helps to improve your software quality and ensure code correctness.

Unique IntelliFix™ technology will automatically remediate code smells and violations
Not someone else’s.
Many aspects of the code review process are rather mechanical and can be automated
Extensive and customizable set of reports

Find Issues Early, Fix with One Click.

  • Helps to implement the violation suggestions by correcting your code smells automatically
  • Safe refactorings will save your time to correct and test code
  • Our rules are smart enough to offer one or more options to automatically correct violation
  • Correct violations one by one or all at once
  • Refactoring to Patterns - finds pitfalls, suggests options, automatically implements and corrects coding patterns like Dispose/Finalize, ISerializable, Custom Serialization, etc
     

Follow Your Own Standards

  • Configure included rule sets based on Microsoft guidelines and industry best practices to your needs, or define your very own standards
  • Configure Rule Instances to fit Your coding standards
  • Defining a new Rule Instance entails picking the base behavior pattern and then customizing a couple of properties
  • Multiple Profiles - create your own subsets of Rules
  • Develop your own Custom Rules using our SDK
  • Modify existing rules
  • Customize T4 Template based rules

Automate Code Reviews

Manual code reviews are expensive as they take a lot of time and can be very boring. Many teams dislike manual reviews - some team members take them as a criticism. Many aspects of the code review process are rather mechanical and can be automated with the help of CodeIt.Right.

  • Automated code reviews are part of the routine
  • Faster and more efficient - developer invokes it and the tool finds the issues
  • (EE) Scan individual files before check-in - prevents the check-in until the issues are fixed
  • Scan all files before the build
  • Point out best practices - rather than going through the source code line by line by line
  • Fewer personalities involved - removing the negative team dynamics from the code review process

Reporting

Includes extensive and customizable set of reports which you can take anywhere with you - print or export them. You can also generate your team guidelines document based of the profile that you configured, literally with a single click of a mouse.

  • Violations Report if you need to print them and take with you
  • Pivot View of the entire solution health
  • Generate your own Guidelines Document based on custom profile
  • (EE) Code Metrics report
  • (EE) Usage Statistics - pivot based report across all projects/solutions within the organization
  • Own your data - reports can be exported and printed