// generate model entities
List<Entity> entityList = MODEL.getEntities();
entityList = MolgenisModel.sortEntitiesByDependency(entityList, MODEL);
DataTypeGen entityGenerator = new DataTypeGen();
entityGenerator.generate(MODEL, MODEL_OPTIONS);
LOG.debug("generated model entities");
// compile model entities
List<String> compileList = new ArrayList<String>(entityList.size());
char sep = File.separatorChar;