Build a custom architecture using the Perl or Python API to virtually reorganize your code however you wish.
Tag: <span>scripting</span>
Here is a quick solution to see your code with the MACROs replaced.
This script exports the Hersteller Initiative Software Metric values into a CSV for every file in your project. You can easily tweak it to do all or any metric you choose.
Jordan decides to write a Python script to find out exactly how many unique paths there are through his project.