gradle-jaxb-namespace-dependency is a plugin for aiding with separate compilation of all xsd's in a particular folder. Then to generate a namespace dependency graph to parse those namespace files first, generate episode files and use them in binding so everything is done clean and fast for you without all the fuss