i18n: createByPattern: add @NonNls to parameters

This commit is contained in:
Dmitry Gridin
2020-03-04 12:53:21 +07:00
parent 2b8373447a
commit ae96a68bd1
@@ -32,21 +32,24 @@ import org.jetbrains.kotlin.psi.psiUtil.startOffset
import org.jetbrains.kotlin.renderer.render
import java.util.*
fun KtPsiFactory.createExpressionByPattern(@NonNls pattern: String, vararg args: Any, reformat: Boolean = true): KtExpression =
fun KtPsiFactory.createExpressionByPattern(@NonNls pattern: String, @NonNls vararg args: Any, reformat: Boolean = true): KtExpression =
createByPattern(pattern, *args, reformat = reformat) { createExpression(it) }
fun KtPsiFactory.createValueArgumentListByPattern(pattern: String, vararg args: Any, reformat: Boolean = true): KtValueArgumentList =
createByPattern(pattern, *args, reformat = reformat) { createCallArguments(it) }
fun KtPsiFactory.createValueArgumentListByPattern(
@NonNls pattern: String,
@NonNls vararg args: Any,
reformat: Boolean = true
): KtValueArgumentList = createByPattern(pattern, *args, reformat = reformat) { createCallArguments(it) }
fun <TDeclaration : KtDeclaration> KtPsiFactory.createDeclarationByPattern(
pattern: String,
vararg args: Any,
@NonNls pattern: String,
@NonNls vararg args: Any,
reformat: Boolean = true
): TDeclaration = createByPattern(pattern, *args, reformat = reformat) { createDeclaration(it) }
fun KtPsiFactory.createDestructuringDeclarationByPattern(
pattern: String,
vararg args: Any,
@NonNls pattern: String,
@NonNls vararg args: Any,
reformat: Boolean = true
): KtDestructuringDeclaration = createByPattern(pattern, *args, reformat = reformat) { createDestructuringDeclaration(it) }