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

   Something about this seems... wrong to me.  I can't quite put my finger on 
it yet, but this feels like a fix for this specific situation rather than 
something we'd want to do generally.
   
   Wouldn't I normally expect that "mvn verify" or "mvn package" (or anything 
that has to actually do a package op generally) would clean out whatever 
classes might happen to be around and start fresh?
   
   It feels like what we actually want here is some way to tell "mvn verify" 
that hey, it's okay to use whatever class files you find... you don't need to 
start from scratch.  Maybe make the clean operation conditional on some Maven 
property and include that prop in the build?
   
   Furthermore... don't we wind up with a Guava shaded artifact in the local 
Maven cache after "mvn install" completes?  If that's the case why is "mvn 
verify" trying to compile _anything_... why isn't it just using what's in the 
cache?
   
   Something still seems wrong here....


-- 
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