模板,一定不要第一行加/,要不然后面的参数和返回值类型返回是null,真坑啊
*
* @Author: $user$
* @Date: $date$ $time$
* @Description: $description$
$params$
* @Return: $returns$
*/
params:
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(i==0){result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}else{result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}}; return result", methodParameters())
returns:
groovyScript("return \"${_1}\" == 'void' ? null : \"${_1}\"", methodReturnType())
编辑参数:
匹配使用的语言
测试: