Make MODIFIERS_ORDER consistent with code style document

This commit is contained in:
Mikhail Glukhikh
2017-08-01 17:13:35 +03:00
parent 65ea9290ea
commit 9e9c4f79f5
2 changed files with 12 additions and 4 deletions
@@ -134,10 +134,18 @@ private val MODIFIERS_TO_REPLACE = mapOf(
)
private val MODIFIERS_ORDER = listOf(PUBLIC_KEYWORD, PROTECTED_KEYWORD, PRIVATE_KEYWORD, INTERNAL_KEYWORD,
FINAL_KEYWORD, OPEN_KEYWORD, ABSTRACT_KEYWORD, SEALED_KEYWORD, ANNOTATION_KEYWORD,
OVERRIDE_KEYWORD,
FINAL_KEYWORD, OPEN_KEYWORD, ABSTRACT_KEYWORD, SEALED_KEYWORD,
CONST_KEYWORD,
EXTERNAL_KEYWORD,
OVERRIDE_KEYWORD,
LATEINIT_KEYWORD,
TAILREC_KEYWORD,
VARARG_KEYWORD,
SUSPEND_KEYWORD,
INNER_KEYWORD,
ENUM_KEYWORD, COMPANION_KEYWORD, INFIX_KEYWORD, OPERATOR_KEYWORD, DATA_KEYWORD)
ENUM_KEYWORD, ANNOTATION_KEYWORD,
COMPANION_KEYWORD,
INLINE_KEYWORD,
INFIX_KEYWORD,
OPERATOR_KEYWORD,
DATA_KEYWORD)
@@ -1,6 +1,6 @@
@Target(AnnotationTarget.VALUE_PARAMETER)
annotation class ParameterAnnotation(val a: Int = 0)
class TestClass(vararg @ParameterAnnotation(42) words: String = arrayOf()) {
class TestClass(@ParameterAnnotation(42) vararg words: String = arrayOf()) {
private val words = words
}