*
* @Author Niu
* @Description //TODO $end$
* @Date $time$ $date$
* @Param $param$
* @return $return$
**/
time()
date()
methodParameters()
methodReturnType()
还有一种注释是JavaDoc格式的
设置与上面过程类似,不同的是:
*
*@author Niudc
//TODO
*@date $time$ $date$ $param$ $return$
**/
param:
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n ' : '')}; return result == '' ? null : '\\r\\n ' + result", methodParameters())
return:
groovyScript("return \"${_1}\" == 'void' ? null : '\\r\\n * @return ' + \"${_1}\"", methodReturnType())