Analysing and generating statistics on your code -


I was thinking that someone has any thoughts or procedures for generating general statistics on your source code.

From the top of my head, I would love to know how many functions in the code of my project are once or a very short time or any of the classes which are institute only once.

I'm sure there is a ton in it

I could do something like using grep magic, but have any tools or suggestions come across?

The first thing that is coming is currently (on one of them) offers

  • Software DNA Map ™ Analysis System: Generates a comprehensive representation of the whole building system, including meaningful parsing of every line of code.
  • Defect Manager: Facilitates the ownership of intuitive interface defects to be established and resolves them through a customized workflow that mirrors your existing development process.
  • Local analysis: Enables the locally analyzed code on developers' desks to ensure quality before sharing with other developers.
  • Boolean satisfactority: Translates code into questions based on boolean values, then SAT solers are applied for the most accurate defect identification and the lowest false positive rate is available. The only stop provides additional precision of this proprietary method.
  • Race Conditions Examiner: An industry-first race conditions specially designed for today's complex multi-threaded applications.
  • Path simulation: To detect the most important flaws, it imitates 100% of all values ​​and data paths.
  • Statistics & amp; Interprocardal Analysis: Based on the behavior of the previously executed behavior, it ensures comprehensive analysis of its entire building system and completes the entire program analysis similar to the execution bin.
  • Incorrect path insecticide: To remove the false positives efficiently,
  • Incremental Analysis: Fully or augmented analysis of the source code, Save time by checking the components, which prevents an average FP rate of around 15%. Which is affected by any change.
  • Reporting: Measure software quality trends on time through customizable reporting so that you can show grouped faults by checker, classification, components and other defective information.

Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -