Ho due domande su dirset type in Apache Ant.Ant: due domande su dirsets
- È un dirset davvero un set, senza ordine garantito o mantiene l'ordine di input? Voglio usare ant: contrib a iterare su un insieme di directory e ordini di argomenti, quindi se il dirset di Ant non preserva l'ordine di inserimento, quali alternative ho?
- Come posso verificare se una certa dir è inclusa in un dirset?
ho parlato troppo presto. Come sottolinea Andrew, i file inseriti sono [ordinati] (http://javasourcecode.org/html/open-source/ant/ant-1ant.4/org/apache/tools/ant/DirectoryScanner.java.html#line. 1299), quindi l'ordine di inserimento non viene mantenuto. –
@ Mike Samuel: l'ordinamento dell'array è in un metodo che riguarda i pattern di inclusione. Dovrei passare più tempo a studiare il codice sorgente di dirset per essere sicuro. Sarebbe più veloce testare quello che ho detto. –
non esiste un percorso di codice per i file inclusi che non passano attraverso lo scanner di directory e senza tali test, la risposta sembra libera dai contenuti. –