Make Array.size() a function instead of a property
Also add a deprecated extension property to help migration. This is done to unify getting size of arrays and collections
This commit is contained in:
+6
-6
@@ -34,11 +34,11 @@ DeserializedType@21['T in kotlin'] {
|
||||
}
|
||||
|
||||
DeserializedType@22['T in kotlin'] {
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@14
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@18
|
||||
}
|
||||
|
||||
DeserializedType@23['T in kotlin'] {
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@18
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@14
|
||||
}
|
||||
|
||||
DeserializedType@24['java.lang.Class'] {
|
||||
@@ -294,11 +294,11 @@ LazyJavaTypeParameterResolver@164 {
|
||||
}
|
||||
|
||||
TypeDeserializer@166 {
|
||||
classDescriptors('27': Integer@167) = LazyJavaClassDescriptor@42['Class']
|
||||
classDescriptors('9': Integer@168) = DeserializedClassDescriptor@169['Any']
|
||||
classDescriptors('2': Integer@167) = DeserializedClassDescriptor@168['Any']
|
||||
classDescriptors('54': Integer@169) = LazyJavaClassDescriptor@42['Class']
|
||||
}
|
||||
|
||||
TypeDeserializer@170 {
|
||||
classDescriptors('27': Integer@167) = LazyJavaClassDescriptor@42['Class']
|
||||
classDescriptors('9': Integer@168) = DeserializedClassDescriptor@169['Any']
|
||||
classDescriptors('2': Integer@167) = DeserializedClassDescriptor@168['Any']
|
||||
classDescriptors('54': Integer@169) = LazyJavaClassDescriptor@42['Class']
|
||||
}
|
||||
|
||||
+11
-11
@@ -44,7 +44,7 @@ DeserializedType@29['T in kotlin'] {
|
||||
}
|
||||
|
||||
DeserializedType@30['T in kotlin'] {
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@22
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@26
|
||||
}
|
||||
|
||||
DeserializedType@31['T in kotlin'] {
|
||||
@@ -52,7 +52,7 @@ DeserializedType@31['T in kotlin'] {
|
||||
}
|
||||
|
||||
DeserializedType@32['T in kotlin'] {
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@22
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@26
|
||||
}
|
||||
|
||||
DeserializedType@33['java.lang.Class'] {
|
||||
@@ -60,12 +60,12 @@ DeserializedType@33['java.lang.Class'] {
|
||||
memberScope = SubstitutingScope@35
|
||||
}
|
||||
|
||||
DeserializedType@28['kotlin.Any'] {
|
||||
DeserializedType@24['kotlin.Any'] {
|
||||
constructor = DeserializedClassTypeConstructor@36
|
||||
memberScope = DeserializedClassMemberScope@37
|
||||
}
|
||||
|
||||
DeserializedType@24['kotlin.Any'] {
|
||||
DeserializedType@28['kotlin.Any'] {
|
||||
constructor = DeserializedClassTypeConstructor@36
|
||||
memberScope = DeserializedClassMemberScope@37
|
||||
}
|
||||
@@ -475,16 +475,16 @@ LazyJavaTypeParameterResolver@241 {
|
||||
}
|
||||
|
||||
TypeDeserializer@243 {
|
||||
classDescriptors('22': Integer@244) = DeserializedClassDescriptor@245['Int']
|
||||
classDescriptors('35': Integer@246) = DeserializedClassDescriptor@247['IntArray']
|
||||
classDescriptors('2': Integer@244) = DeserializedClassDescriptor@245['Any']
|
||||
classDescriptors('3': Integer@246) = DeserializedClassDescriptor@247['Array']
|
||||
}
|
||||
|
||||
TypeDeserializer@248 {
|
||||
classDescriptors('27': Integer@249) = LazyJavaClassDescriptor@88['Class']
|
||||
classDescriptors('9': Integer@250) = DeserializedClassDescriptor@251['Any']
|
||||
classDescriptors('2': Integer@244) = DeserializedClassDescriptor@245['Any']
|
||||
classDescriptors('54': Integer@249) = LazyJavaClassDescriptor@88['Class']
|
||||
}
|
||||
|
||||
TypeDeserializer@252 {
|
||||
classDescriptors('8': Integer@253) = DeserializedClassDescriptor@254['Array']
|
||||
classDescriptors('9': Integer@250) = DeserializedClassDescriptor@251['Any']
|
||||
TypeDeserializer@250 {
|
||||
classDescriptors('20': Integer@251) = DeserializedClassDescriptor@252['Int']
|
||||
classDescriptors('45': Integer@253) = DeserializedClassDescriptor@254['IntArray']
|
||||
}
|
||||
|
||||
+2
-2
@@ -171,6 +171,6 @@ LazyJavaTypeParameterResolver@104 {
|
||||
}
|
||||
|
||||
TypeDeserializer@106 {
|
||||
classDescriptors('27': Integer@107) = LazyJavaClassDescriptor@31['Class']
|
||||
classDescriptors('9': Integer@108) = DeserializedClassDescriptor@109['Any']
|
||||
classDescriptors('2': Integer@107) = DeserializedClassDescriptor@108['Any']
|
||||
classDescriptors('54': Integer@109) = LazyJavaClassDescriptor@31['Class']
|
||||
}
|
||||
|
||||
+4
-4
@@ -322,11 +322,11 @@ LazyJavaPackageFragment@85['lang'] {
|
||||
}
|
||||
|
||||
TypeDeserializer@170 {
|
||||
classDescriptors('22': Integer@171) = DeserializedClassDescriptor@172['Int']
|
||||
classDescriptors('35': Integer@173) = DeserializedClassDescriptor@174['IntArray']
|
||||
classDescriptors('2': Integer@171) = DeserializedClassDescriptor@172['Any']
|
||||
classDescriptors('3': Integer@173) = DeserializedClassDescriptor@174['Array']
|
||||
}
|
||||
|
||||
TypeDeserializer@175 {
|
||||
classDescriptors('8': Integer@176) = DeserializedClassDescriptor@177['Array']
|
||||
classDescriptors('9': Integer@178) = DeserializedClassDescriptor@179['Any']
|
||||
classDescriptors('20': Integer@176) = DeserializedClassDescriptor@177['Int']
|
||||
classDescriptors('45': Integer@178) = DeserializedClassDescriptor@179['IntArray']
|
||||
}
|
||||
|
||||
+11
-11
@@ -40,7 +40,7 @@ DeserializedTypeParameterDescriptor@25['T'] {
|
||||
}
|
||||
|
||||
DeserializedType@29['T in kotlin'] {
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@22
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@26
|
||||
}
|
||||
|
||||
DeserializedType@30['T in kotlin'] {
|
||||
@@ -52,7 +52,7 @@ DeserializedType@31['T in kotlin'] {
|
||||
}
|
||||
|
||||
DeserializedType@32['T in kotlin'] {
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@22
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@26
|
||||
}
|
||||
|
||||
DeserializedType@33['java.lang.Class'] {
|
||||
@@ -60,12 +60,12 @@ DeserializedType@33['java.lang.Class'] {
|
||||
memberScope = SubstitutingScope@35
|
||||
}
|
||||
|
||||
DeserializedType@28['kotlin.Any'] {
|
||||
DeserializedType@24['kotlin.Any'] {
|
||||
constructor = DeserializedClassTypeConstructor@36
|
||||
memberScope = DeserializedClassMemberScope@37
|
||||
}
|
||||
|
||||
DeserializedType@24['kotlin.Any'] {
|
||||
DeserializedType@28['kotlin.Any'] {
|
||||
constructor = DeserializedClassTypeConstructor@36
|
||||
memberScope = DeserializedClassMemberScope@37
|
||||
}
|
||||
@@ -477,16 +477,16 @@ LazyJavaTypeParameterResolver@243 {
|
||||
}
|
||||
|
||||
TypeDeserializer@245 {
|
||||
classDescriptors('22': Integer@246) = DeserializedClassDescriptor@247['Int']
|
||||
classDescriptors('35': Integer@248) = DeserializedClassDescriptor@249['IntArray']
|
||||
classDescriptors('2': Integer@246) = DeserializedClassDescriptor@247['Any']
|
||||
classDescriptors('3': Integer@248) = DeserializedClassDescriptor@249['Array']
|
||||
}
|
||||
|
||||
TypeDeserializer@250 {
|
||||
classDescriptors('27': Integer@251) = LazyJavaClassDescriptor@100['Class']
|
||||
classDescriptors('9': Integer@252) = DeserializedClassDescriptor@253['Any']
|
||||
classDescriptors('2': Integer@246) = DeserializedClassDescriptor@247['Any']
|
||||
classDescriptors('54': Integer@251) = LazyJavaClassDescriptor@100['Class']
|
||||
}
|
||||
|
||||
TypeDeserializer@254 {
|
||||
classDescriptors('8': Integer@255) = DeserializedClassDescriptor@256['Array']
|
||||
classDescriptors('9': Integer@252) = DeserializedClassDescriptor@253['Any']
|
||||
TypeDeserializer@252 {
|
||||
classDescriptors('20': Integer@253) = DeserializedClassDescriptor@254['Int']
|
||||
classDescriptors('45': Integer@255) = DeserializedClassDescriptor@256['IntArray']
|
||||
}
|
||||
|
||||
+6
-6
@@ -42,7 +42,7 @@ DeserializedTypeParameterDescriptor@25['T'] {
|
||||
}
|
||||
|
||||
DeserializedType@29['T in kotlin'] {
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@22
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@26
|
||||
}
|
||||
|
||||
DeserializedType@30['T in kotlin'] {
|
||||
@@ -50,7 +50,7 @@ DeserializedType@30['T in kotlin'] {
|
||||
}
|
||||
|
||||
DeserializedType@31['T in kotlin'] {
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@26
|
||||
constructor = AbstractLazyTypeParameterDescriptor$1@22
|
||||
}
|
||||
|
||||
DeserializedType@32['T in kotlin'] {
|
||||
@@ -328,11 +328,11 @@ TypeDeserializer@219 {
|
||||
}
|
||||
|
||||
TypeDeserializer@223 {
|
||||
classDescriptors('27': Integer@224) = LazyJavaClassDescriptor@91['Class']
|
||||
classDescriptors('9': Integer@225) = DeserializedClassDescriptor@226['Any']
|
||||
classDescriptors('2': Integer@224) = DeserializedClassDescriptor@225['Any']
|
||||
classDescriptors('3': Integer@221) = DeserializedClassDescriptor@226['Array']
|
||||
}
|
||||
|
||||
TypeDeserializer@227 {
|
||||
classDescriptors('8': Integer@228) = DeserializedClassDescriptor@229['Array']
|
||||
classDescriptors('9': Integer@225) = DeserializedClassDescriptor@226['Any']
|
||||
classDescriptors('2': Integer@224) = DeserializedClassDescriptor@225['Any']
|
||||
classDescriptors('54': Integer@228) = LazyJavaClassDescriptor@91['Class']
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user