forked from phoedos/pmd

* relax order of test-code and code-fragment * allow sourceType with language version * define complexTypes * relax requirements
* relax order of test-code and code-fragment * allow sourceType with language version * define complexTypes * relax requirements