-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use DirectoryPathTree in codegen #761
Conversation
@aloubyansky any chance to add some JavaDoc to the classes under independent-projects/bootstrap/app-model/src/main/java/io/quarkus/paths? It is very hard to review this PR without knowing basic things about DirectoryPathTree, like are the paths Windows/Unix normalized? Are the visited paths relative? Are third party extensions even allowed to use it? Why is DirectoryPathTreeTest.walk using PathTree.ofDirectoryOrArchive(root) rather than new DirectoryPathTree(root) directly (how can I be sure that DirectoryPathTree is tested at all)? |
Is there a regular Windows CI for DirectoryPathTreeTest? |
This test is a part of the Quarkus CI, which includes Windows. |
@ppalaga for now, I didn't want to use the factory abstraction because wsdl2java would not be able to process file inside archive. This would need to copy files in a temp directory. I plan to do this to be able to import wsdl from imported dependencies. |
@scrocquesel the tree returned from the facade API will depends on the input you provide. If you provide a directory, it'll be based on the default |
Perfect, thanks!
Thanks for pointing to that, the JavaDoc there is really useful. Having some JavaDoc on |
I added a bit javadoc here quarkusio/quarkus#31939 |
/cc @ppalaga