absurdfarce commented on PR #2000:
URL: 
https://github.com/apache/cassandra-java-driver/pull/2000#issuecomment-2593485597

   Hmmm, okay, I didn't quite have my understanding of this right.
   
   My working assumption was that the shade plugin would _move_ the compiled 
class files to the new location rather than copy them.  If you don't do this 
you potentially have duplication of class files if your build specified the 
original target directory (which would be common) as well as a new class 
directory created and added by the shade plugin.  Under that scenario you wind 
up with missing class files either way; either the source files are missing 
from the original target directory because they were moved (by the shade 
plugin) or because they were deleted (by the clean plugin).
   
   If the shade plugin is only _copying_ files then yes, I agree with your 
analysis.  Removing source files from the original target directory would 
trigger recompilation... which is exactly what we're seeing.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: pr-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: pr-unsubscr...@cassandra.apache.org
For additional commands, e-mail: pr-h...@cassandra.apache.org

Reply via email to