Open grv87 opened 5 years ago
They should be separated differently.
Suppose that compile depends on A. Then testRuntime depends on A too. Suppose that it also depends on B.
compile
A
testRuntime
B
updateBuildTools
updateDependencies
See:
They should be separated differently.
Suppose that
compile
depends onA
. ThentestRuntime
depends onA
too. Suppose that it also depends onB
.Current behavior:
updateBuildTools
updates A and B fortestRuntime
but does not touchA
forcompile
.updateDependencies
updates A forcompile
but not fortestRuntime
.Correct behavior:
updateBuildTools
updates B fortestRuntime
but does not touchA
for bothcompile
andtestRuntime
.updateDependencies
updates A for bothcompile
andtestRuntime
.See: