Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Bundle javac plugin within gradle plugin #78
Traute Gradle plugin configures Traute Javac plugin as a compileOnly project dependency at the moment. That makes Gradle download the target Traute Javac plugin if necessary.
Such a setup makes Traute binaries visible when target Gradle project is imported into IDE (it has provided scope there). That makes it possible to accidentally import Traute classes to the host project's source and they also participate in code completion.
The task is to bundle Traute Javac plugin within the Traute Gradle plugin and do not configure it as a project dependency.