SubMain - CodeIt.Right The First Time!

/Community

A Support Community for SubMain Products
 Home Products Services Download Purchase Support
in Search
 
Home Forums Blogs Tutorials Downloads
Welcome to SubMain Community Sign in | Join | Help

Regarding CodeIt.Right v1.6

Last post 06-22-2009, 12:45 PM by Serge B.. 2 replies.
Sort Posts: Previous Next
  •  06-21-2009, 11:01 PM 808

    Regarding CodeIt.Right v1.6

    Hi,

    We are in process of evaluating some code review tools to be used by our developers and we are interested in your product (CodeIt.Right v1.6)

    But we have few questions to be answered by you to have a full view about your product’s features.

    1-      Does it has Built in Coding Standards (rules)?

    2-      Does it support Customizable Coding Standards (rules) where I can create my own rules?

    3-      Does it Support Source Code Analysis?

    4-      Does it Support assembly files Analysis?

    5-      Does it have rules that cover Code security analysis?

    6-      Does it Support Data Centralizing/Sharing where team members can share code and manager can assign a code to a tester (Dashboard)?

    7-      Does it support any type testing like unit testing or creates test cases automatically?

    8-      Does is Support Reporting? If yes are the reports customizable or not?

    9-      Does is Come As plug-in or stand alone?

    10-   Does it Support command-line option?

     

    Regards,

     

  •  06-22-2009, 12:19 PM 811 in reply to 808

    Re: Regarding CodeIt.Right v1.6

    Hello,

    Thank you for your interest in CodeIt.Right.

    Please see inline comments below.

    1. Does it have Built in Coding Standards (rules)?
      Yes, it does. CodeIt.Right comes with built in set of rules that is on the most part in sync with Microsoft Guidelines.

    2. Does it support Customizable Coding Standards (rules) where I can create my own rules?
      Yes, it does. CodeIt.Right offers multiple rule customization options, including but not limited to
      • creating new rule instances by tweaking the rule properties to your standards,
      • creating Custom Rules using CodeIt.Right SDK - very easy to add new custom rules, please see this tuorial to get and idea - Tutorial: Creating Custom Rules

    3. Does it Support Source Code Analysis?
      Yes, it does.

    4. Does it Support assembly files Analysis?
      No, it does not. The benefit of CodeIt.Right doing source code analysis is that it also offers options to automatically refactor the violations (at the user preference) which wouldn't be possible in the compiled assembly analysis scenario.

    5. Does it have rules that cover Code security analysis?
      Yes, it does. The rules can be found under the Security category in Profile Editor.

    6. Does it Support Data Centralizing/Sharing where team members can share code and manager can assign a code to a tester (Dashboard)?
      No, it does not. CodeIt.Right is static code analysis and refactoring tool, it does not currently include testing nor code coverage features.

    7. Does it support any type testing like unit testing or creates test cases automatically?
      No, it does not. CodeIt.Right is static code analysis and refactoring tool, it does not currently include unit testing and test case generation.

    8. Does is Support Reporting? If yes are the reports customizable or not?
      Yes, it does. There are several reporting options included with CodeIt.Right:
      • Violations Report -XML/XSL based list of the violations found in a solution. Can be customized by editing XSL to your preference.
      • Pivot View - a pivot based based view of the solution health. Can be customize like a regular pivot by rearranging columns, rows, grouping and filtering.
      • (Enterprise Edition Only) Code Metrics report - a pivot representation of the code metric including:
        • Member Metrics - Cyclomatic Complexity, Lines of Code, Statements, Locals
        • Type Metrics - Depth of Inheritance, Fields, Methods, Properties, Events, Neted Types
        • Code Metrics - Types, Code Lines, Lines, Empty Lines, Comment Lines
      • (Enterprise Edition Only) - Usage Statistics - pivot based report across all projects/solutions within the organization.
      • All reports can be printed or exported in Excel format, all pivot based custom reports can be saved and reused in the future

    9. Does is Come As plug-in or stand alone?
      It comes as Visual Studio extension (plugin), although the command-line version can be used outside of the Visual Studio.

    10. Does it Support command-line option?
      Yes, it does. CodeIt.Right ships with the CodeItRight.Cmd.exe option that can be used in the automated build/continuous integration scenario. Please see CodeItRight.Cmd.exe Command Line Options for overview.

    Please feel free to ask any questions you may have about CodeIt.Right.

    Thanks!

     


    Thank you,
    Serge Baranovsky
    http://submain.com - .NET Developer Tools  |  Microsoft VB MVP  |  http://vbcity.com - VB Developer Community
    » » (Static Code Analysis + Automatic Refactoring) / Painless Coding Guidelines = CodeIt.Right - http://submain.com/codeit.right
    » » C#/VB .NET Coding Guidelines - FREE 100+ page ebook (PDF) http://submain.com/guidelines
  •  06-22-2009, 12:45 PM 812 in reply to 811

    Re: Regarding CodeIt.Right v1.6

    Correction for

    #6. Does it Support Data Centralizing/Sharing where team members can share code and manager can assign a code to a tester (Dashboard)?

    In the upcoming version of the Enterprise Edition we have added another Visual Studio Team System integration point that enables the creation of a WorkItem based on a violation with the corresponding violation info. This is not a Dashboard per se but it still falls under "manager can assign a code to a tester"

    Thanks!


    Thank you,
    Serge Baranovsky
    http://submain.com - .NET Developer Tools  |  Microsoft VB MVP  |  http://vbcity.com - VB Developer Community
    » » (Static Code Analysis + Automatic Refactoring) / Painless Coding Guidelines = CodeIt.Right - http://submain.com/codeit.right
    » » C#/VB .NET Coding Guidelines - FREE 100+ page ebook (PDF) http://submain.com/guidelines
View as RSS news feed in XML
 
     
 
Home |  Products |  Services |  Download |  Purchase |  Support |  Community |  About Us |