Android Extensions: Correctly handle namespaces in layout xml

#KT-19451 Fixed Target versions 1.1.5
This commit is contained in:
Vyacheslav Gerasimov
2017-08-16 15:38:41 +03:00
parent 1dfa05fe49
commit cb3a8d87d0
5 changed files with 38 additions and 3 deletions
@@ -28,9 +28,8 @@ object AndroidConst {
list
}
val ANDROID_NAMESPACE: String = "android"
val ANDROID_NAMESPACE: String = "http://schemas.android.com/apk/res/android"
val ID_ATTRIBUTE_NO_NAMESPACE: String = "id"
val ID_ATTRIBUTE: String = "$ANDROID_NAMESPACE:$ID_ATTRIBUTE_NO_NAMESPACE"
val CLASS_ATTRIBUTE_NO_NAMESPACE: String = "class"
val IDENTIFIER_REGEX = "^@(\\+)?(([A-Za-z0-9_\\.]+)\\:)?id\\/([A-Za-z0-9_]+)$".toRegex()