The liferay portlet source code scanner/generator