neilcsmith-net commented on issue #5253:
URL: https://github.com/apache/netbeans/issues/5253#issuecomment-1378545597

   Thanks @jlahoda  `enterprise/j2ee.dd` is an odd one - when I said no module 
rebuilds when commenting out `cp` in the up-to-date check, I'd missed that one 
is when I commented (noticed later).  I did some more testing after my comment, 
as well as re-reading the docs for that task, and I think you're right that 
it's timestamps on the `cp` rather than a change in it.
   
   A simpler one to look at might be `org.openide.util.ui.svg`.  That one 
doesn't rebuild when running `ant` in its directory, and neither do any of the 
dependencies that I can tell.
   
   I had a suspicion that it might be related to `releasefilescopy` always 
running and overwriting files.  But I can't replicate that with running `ant` 
manually (eg. rebuilding batik module causes the files to be recopied, but 
that's not enough to trigger the svg module to recompile). Probably only files 
copied from inside archives get a different timestamp?  And I'm not sure the 
timestamp check here includes those files anyway? :man_shrugging: 
   
   Lost on this one.  Less concerned if we are confident the reason is not a 
difference in configuration when running the sub-ant task.  At least the 
implementation version should now be correct.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to