Skip to content

Cumulative cyclomatic complexity calculation for Ghidra

Notifications You must be signed in to change notification settings

jonas-klesen/rabbithole

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

Rabbit Hole - Cumulative Cyclomatic Complexity for Ghidra

This script calculates the sum of the cyclomatic complexities of functions reachable form any function. Calculated results are appended to function names as _cc%d.

Presenting results

Recently I've been becoming a believer in storing meta information in names so it is immediately visible when browsing any code representation (partially inspired by this talk).

That being said representing this information as comments may be desirable. If you want this feature, please use the issue tracker!

Results are also presented to the user as a simple table, that can be sorted, filtered and exported.

About

Cumulative cyclomatic complexity calculation for Ghidra

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%