commit code gen module