blob: 2694c57bbb3a0248aa75ca98d3596e7084bb89d3 [file] [log] [blame]
import DuplicatedNamesDetection;
modeltype ECORE "strict" uses ecore('http://www.eclipse.org/emf/2002/Ecore');
transformation QVToCSDuplicatedNamesDetection(in qvtocs : ECORE, in imperativecs : ECORE,
in essentialoclcs : ECORE, in basecs : ECORE);
main() {
log("Stating QVToCS class clash names");
new DuplicatedNamesDetection(qvtocs, imperativecs).transform();
new DuplicatedNamesDetection(qvtocs, essentialoclcs).transform();
new DuplicatedNamesDetection(qvtocs, basecs).transform();
new DuplicatedNamesDetection(imperativecs, essentialoclcs).transform();
new DuplicatedNamesDetection(imperativecs, basecs).transform();
log("Transformation ends");
}