Add multimodule example
It's a bit hard for me to understand how to use that in multimodule
i tried implementation(project(path: ':mymodule', configuration: 'reobf')), it doesn't show any classes from dependency, however implementation(project(path: ':mymodule')) works fine, but not obfuscated (and implementation(project(path: ':mymodule', configuration: 'reobfJar')) can't even be detected, the sync fails because project isn't found, so that 'reobf' configuration is correct for sure)
maybe I'll find a way, but i'm sure this example will make someone's life easier
If you want transitive deps to be pulled in through the reobf configuration, I think you would need to do configurations.reobf { extendsFrom(configurations.apiElements.get(), configurations.runtimeElements.get()) } in the paperweight project, doing this automatically would break setups where people apply shadow in the paperweight project. And the new reobf artifact configuration API makes it slightly less simple to know when we should handle shadow. Eventually, I'll have a closer look and come up with a better solution. Closing this and will open a tracking issue on paperweight.
might have been a bit quick to close, this can stay open for the example bit ig