Tengo dos preguntas sobre el dirset type en Apache Ant.Ant: Dos preguntas sobre dirsets
- ¿Es un dirset realmente un conjunto, sin orden garantizada, o conserva el orden de entrada? Quiero usar ant: contrib para iterar sobre un conjunto de directorios y cuestiones de orden, por lo que si el dirset de Ant no conserva el orden de inserción, ¿qué alternativas tengo?
- ¿Cómo puedo comprobar si un determinado directorio está incluido dentro de un dirset?
he hablado demasiado pronto. Como señala Andrew, los archivos insertados se [ordenan] (http://javasourcecode.org/html/open-source/ant/ant-1.6.4/org/apache/tools/ant/DirectoryScanner.java.html#line. 1299) por lo que el orden de inserción no se conserva. –
@Mike Samuel: el ordenamiento de matriz está en un método que trata con patrones de inclusión. Tendría que pasar mucho más tiempo estudiando el código fuente del dirset para estar seguro. Sería más rápido probar lo que dije. –
no hay una ruta de código para los archivos incluidos que no pasa por el escáner de directorios y sin dichas pruebas, su respuesta parece libre de contenido. –