Commit 41fd3710 authored by three's avatar three

IU-2021.2 <three@threedeMacBook-Pro.local Update crs-team.xml, templates.xml

parent d067a15c
...@@ -118,6 +118,18 @@ ...@@ -118,6 +118,18 @@
<option name="groupName" value="Shell Script Hidden" /> <option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_command exists" /> <option name="key" value="shell_command exists" />
</TemplateKey> </TemplateKey>
<TemplateKey>
<option name="groupName" value="Maven" />
<option name="key" value="dep" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Maven" />
<option name="key" value="pl" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Maven" />
<option name="key" value="repo" />
</TemplateKey>
<TemplateKey> <TemplateKey>
<option name="groupName" value="jsf" /> <option name="groupName" value="jsf" />
<option name="key" value="tldTag" /> <option name="key" value="tldTag" />
...@@ -462,6 +474,10 @@ ...@@ -462,6 +474,10 @@
<option name="groupName" value="spring" /> <option name="groupName" value="spring" />
<option name="key" value="httpServerFactoryBean" /> <option name="key" value="httpServerFactoryBean" />
</TemplateKey> </TemplateKey>
<TemplateKey>
<option name="groupName" value="Kotlin" />
<option name="key" value="object" />
</TemplateKey>
</list> </list>
</option> </option>
</component> </component>
......
...@@ -37,4 +37,83 @@ ...@@ -37,4 +37,83 @@
<option name="JAVA_CODE" value="true" /> <option name="JAVA_CODE" value="true" />
</context> </context>
</template> </template>
<template name="optf" value="java.util.Optional&lt;$type$&gt; $var$= Optional.of($val$);" description="Surround with Optional" toReformat="true" toShortenFQNames="true">
<variable name="type" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="var" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="val" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_STATEMENT" value="true" />
</context>
</template>
<template name="optn" value="java.util.Optional&lt;$type$&gt; $var$= Optional.ofNullable($val$);" description="Surround with Optional" toReformat="true" toShortenFQNames="true">
<variable name="type" expression="" defaultValue="?" alwaysStopAt="true" />
<variable name="var" expression="suggestVariableName()" defaultValue="val" alwaysStopAt="true" />
<variable name="val" expression="" defaultValue="&quot;&quot;" alwaysStopAt="true" />
<context>
<option name="JAVA_STATEMENT" value="true" />
</context>
</template>
<template name="before" value="@org.junit.jupiter.api.BeforeEach&#10;public void before() {&#10; $code$&#10;}" description="Create @BeforeAll method" toReformat="true" toShortenFQNames="true" useStaticImport="true">
<variable name="code" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_DECLARATION" value="true" />
</context>
</template>
<template name="func" value="public $return$ $fname$($params$) {&#10; $code$&#10;}" description="Create Method" toReformat="true" toShortenFQNames="true" useStaticImport="true">
<variable name="return" expression="expectedType()" defaultValue="void" alwaysStopAt="true" />
<variable name="fname" expression="" defaultValue="method" alwaysStopAt="true" />
<variable name="params" expression="arrayVariable()" defaultValue="" alwaysStopAt="true" />
<variable name="code" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_DECLARATION" value="true" />
</context>
</template>
<template name="funcs" value="public static $return$ $fname$($params$) {&#10; $code$&#10;}" description="Create Method" toReformat="true" toShortenFQNames="true" useStaticImport="true">
<variable name="return" expression="expectedType()" defaultValue="void" alwaysStopAt="true" />
<variable name="fname" expression="" defaultValue="method" alwaysStopAt="true" />
<variable name="params" expression="arrayVariable()" defaultValue="" alwaysStopAt="true" />
<variable name="code" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_DECLARATION" value="true" />
</context>
</template>
<template name="beforeall" value="@org.junit.jupiter.api.BeforeAll&#10;public void beforeAll() {&#10; $code$&#10;}" description="Create @Before method" toReformat="true" toShortenFQNames="true" useStaticImport="true">
<variable name="code" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_DECLARATION" value="true" />
</context>
</template>
<template name="after" value="@org.junit.jupiter.api.AfterEach&#10;public void after() {&#10; $code$&#10;}" description="Create @AfterEach method" toReformat="true" toShortenFQNames="true" useStaticImport="true">
<variable name="code" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_DECLARATION" value="true" />
</context>
</template>
<template name="afterAll" value="@org.junit.jupiter.api.AfterAll&#10;public void afterAll() {&#10; $code$&#10;}" description="Create @AfterAll method" toReformat="true" toShortenFQNames="true" useStaticImport="true">
<variable name="code" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_DECLARATION" value="true" />
</context>
</template>
<template name="mock" value="@org.mockito.Mock&#10;private $TargetType$ $fieldName$;" description="General - mock" toReformat="true" toShortenFQNames="true">
<variable name="TargetType" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="fieldName" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_DECLARATION" value="true" />
</context>
</template>
<template name="spy" value="@org.mockito.Spy&#10;private $TargetType$ $fieldName$;" description="General - spy" toReformat="true" toShortenFQNames="true">
<variable name="TargetType" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="fieldName" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_DECLARATION" value="true" />
</context>
</template>
<template name="captor" value="@org.mockito.Captor&#10;private org.mockito.ArgumentCaptor&lt;$CaptorType$&gt; $fieldName$;" toReformat="true" toShortenFQNames="true">
<variable name="CaptorType" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="fieldName" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_DECLARATION" value="true" />
</context>
</template>
</templateSet> </templateSet>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment