Shadow 9.0 upgrade by dondonz · Pull Request #4159 · graphql-java/graphql-java
Shadow 9.0 is a major breaking change and a total rewrite, which has meant our JMH jar didn't work in our performance pipeline
This tries to re-create the old behaviour of creating a fat JAR
I've confirmed this works by running the performance pipeline on this branch. You can see the results checked in here: dcafe23
Shadow 9.0 is not the latest version, trying to keep the version difference small for this bump