typelead/gradle-eta

preInstallDependencies should also inject dependencies in non-Eta projects

rahulmutt opened this issue · 1 comments

The injectDependenciesEta task is added to all non-Eta projects in the build and injects the dependencies for all project dependencies in that given project. When preInstallDependencies = true, this injection should happen before the task graph is constructed or you'll get strange errors similar to this:

Execution failed for task ‘:ffigen:injectDependenciesEta’.
> Cannot change dependencies of configuration ‘:ffigen:compile’ after it has been included in dependency resolution.

Fixed in 0.6.6.