Now that Gradle is the underlying build tool, it's easy to set up multi project builds and have test apps depend on the plugin project. Doing this will benefit the plugin in several ways:
It won't have to mess around with plugin excludes
Integration tests will work (integration tests don't seem to work properly in plugin projects atm)
You can test multiple app configurations (if that becomes useful)
This approach was taken by the Audi Logging plugin if you want to see what the setup looks like.
Now that Gradle is the underlying build tool, it's easy to set up multi project builds and have test apps depend on the plugin project. Doing this will benefit the plugin in several ways:
This approach was taken by the Audi Logging plugin if you want to see what the setup looks like.