Skip to content

This project is a static code analyzer that provides different metrics for the method under test

Notifications You must be signed in to change notification settings

defrimhasani/method-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

method-analyzer

This project represents a static code analzyer that is focused on the following metrics/results

  • Calculates the cyclomatic complexity for the method under test
  • Provides random input data for each method parameter
  • Calculates the minimum test case and maximum test case numbers (including condition duplicates on inner blocks)
  • Provides data examples for each parameter that is part of any condition in the method (if statements and for loops)

This tool is a javafx desktop based application and it generates a .pdf report after the method was analyzed.

References

https://moodle.ubt-uni.net/course/view.php?id=21315 https://perso.ensta-paris.fr/~diam/java/online/notes-java/principles_and_practices/complexity/complexity-java-method.html

About

This project is a static code analyzer that provides different metrics for the method under test

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published