I am writing a Gradle plugin for some static analysis of JVM byte codes. Similar functionality exists in another maven plugin. In the maven plugin, we have the function that