This message was deleted.
# performance
s
This message was deleted.
m
It's hard to tell, it probably impacts a bit, but because of incremental compilation and compile avoidance, it's probably not much if any. In any case, I would tend to think that using
implementation
dependencies when they should be
api
is an error which needs to be fixed.
a
yes! i agree +100. it should be considered an error that needs fixing. right on!
j
Thing with
api
is that it is harder to identify no longer needed dependencies. So migrating your project out of a deprecated dependency becomes a bit harder opposed to remove implementation usages.
a
We have the issue where many modules have copy pasted dependencies because there’s so many. Many of those are not needed
We’re looking at the build health plugin