opentelemetry-java-contrib
opentelemetry-java-contrib copied to clipboard
Gradle plugin for generating weaver files
I took a stab at creating a gradle plugin to replace the makefiles for the weaver generation tasks, inspired by the semantic-conventions-java approach
I imagine this will need to evolve as we figure out the needs of running it for multiple modules (like #2362), aside from just the ibm-mq-metrics, which this was mostly focused on solving for.
I'm still not sure if this is the best approach, there are some others that are still being discussed in https://github.com/open-telemetry/weaver/issues/792 but wanted to see what this might look like
cc @atoulme
🔧 The result from spotlessApply was committed to the PR branch.