Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Code Analysis Tools

Code Analysis Tools

Scheduled Pinned Locked Moved The Lounge
toolsquestion
18 Posts 14 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Kevin Marois

    Recommendations?

    Everything makes sense in someone's mind

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #9

    For which language? we were using coverty but didn't bother to renew the very expensive licence. I want to look at attempting some more domain specific code analysis by integrating something into llvm but i hsvent explored that idea much.

    1 Reply Last reply
    0
    • K Kevin Marois

      Recommendations?

      Everything makes sense in someone's mind

      B Offline
      B Offline
      Bassam Abdul Baki
      wrote on last edited by
      #10

      PCLint and Understand.

      Web - BM - RSS - Math - LinkedIn

      1 Reply Last reply
      0
      • K Kevin Marois

        Recommendations?

        Everything makes sense in someone's mind

        M Offline
        M Offline
        Mike Diack
        wrote on last edited by
        #11

        For C/C++, I'd rate Gimpel Software's PC-Lint very highly and Riverblade's Visual Lint is an excellent way of integrating it into Visual Studio. Both are significantly cheaper than most similar tools: http://www.gimpel.com/html/index.htm[^] and http://www.riverblade.co.uk/products/visual_lint/index.html[^] I've been using them for years, personally and professionally and rate them very highly. Mike

        1 Reply Last reply
        0
        • T Tim Groven

          I am loving ReSharper with integrated StyleCop.

          A Offline
          A Offline
          AndyStephens
          wrote on last edited by
          #12

          Resharper + Stylecop gets my vote too, if you are in the .Net world.

          1 Reply Last reply
          0
          • K Kevin Marois

            Recommendations?

            Everything makes sense in someone's mind

            T Offline
            T Offline
            tgrt
            wrote on last edited by
            #13

            I like nDepend. I was given a license to do a review. I wanted to dislike it, because I have a general distrust of tools like that. However, I came out liking it quite a bit; especially, the dependency matrix view.

            1 Reply Last reply
            0
            • K Kevin Marois

              Recommendations?

              Everything makes sense in someone's mind

              T Offline
              T Offline
              tom1443
              wrote on last edited by
              #14

              Coverity - expensive and complicated. PCLint/FlexeLint - simpler and effective.

              1 Reply Last reply
              0
              • K Kevin Marois

                Recommendations?

                Everything makes sense in someone's mind

                H Offline
                H Offline
                HoyaSaxa93
                wrote on last edited by
                #15

                DevExpress tools are quite good. There are similar issues as ReSharper i.e. Turning off rules for things that are intentional but I am quite happy with it. It was also very easy to learn with lots of videos on their site and the "intelligent" Guide add-in for Visual Studio.

                1 Reply Last reply
                0
                • K Kevin Marois

                  Recommendations?

                  Everything makes sense in someone's mind

                  E Offline
                  E Offline
                  ettl martin
                  wrote on last edited by
                  #16

                  We are using cppcheck, its open source and easy to extend. Check it out :)

                  1 Reply Last reply
                  0
                  • L Lost User

                    Would you like to hear something like that from your son one day? :)

                    At least artificial intelligence already is superior to natural stupidity

                    K Offline
                    K Offline
                    KP Lee
                    wrote on last edited by
                    #17

                    CDP1802 wrote:

                    like to hear something like that from your son

                    about outdated 64 bit technology?

                    1 Reply Last reply
                    0
                    • L Lost User

                      Caydence wrote:

                      StyleCop

                      *Shudder* I have tried it and wound up with deactivating most rules because it kept whining about too many things I did intentionally. For example it had severe problems with my class factories and demanded that I properly dispose of the objects I had just fabricated before they go out of scope. The effort to analyze nonexistant problems was greater than the few minor things it helped me to find.

                      At least artificial intelligence already is superior to natural stupidity

                      K Offline
                      K Offline
                      KP Lee
                      wrote on last edited by
                      #18

                      Haven't tried StyleCop. If it would complain about objects going out of scope in C#, I'd certainly agree with your assessment.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups