diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/DataClassUtils.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/DataClassUtils.kt index f530c1520df..0dc0a727a97 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/DataClassUtils.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/DataClassUtils.kt @@ -34,7 +34,7 @@ public fun isComponentLike(name: Name): Boolean { } public fun getComponentIndex(componentName: Name): Int = - componentName.asString().substring(COMPONENT_FUNCTION_NAME_PREFIX.length).toInt() + componentName.asString().substring(COMPONENT_FUNCTION_NAME_PREFIX.length()).toInt() public fun createComponentName(index: Int): Name = Name.identifier(COMPONENT_FUNCTION_NAME_PREFIX + index) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/TypeBinding.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/TypeBinding.kt index 99703e16dd2..a48d5a6b354 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/TypeBinding.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/TypeBinding.kt @@ -76,8 +76,8 @@ private class ExplicitTypeBinding( override fun getArgumentBindings(): List?> { val psiTypeArguments = psiElement.getTypeArgumentsAsTypes() val isErrorBinding = run { - val sizeIsEqual = psiTypeArguments.size == jetType.getArguments().size - && psiTypeArguments.size == jetType.getConstructor().getParameters().size + val sizeIsEqual = psiTypeArguments.size() == jetType.getArguments().size() + && psiTypeArguments.size() == jetType.getConstructor().getParameters().size() jetType.isError() || !sizeIsEqual } @@ -115,7 +115,7 @@ private class NoTypeElementBinding( ): TypeBinding

{ override fun getArgumentBindings(): List?> { - val isErrorBinding = jetType.isError() || jetType.getConstructor().getParameters().size != jetType.getArguments().size + val isErrorBinding = jetType.isError() || jetType.getConstructor().getParameters().size() != jetType.getArguments().size() return jetType.getArguments().indices.map { val typeProjection = jetType.getArguments()[it] TypeArgumentBindingImpl( diff --git a/compiler/tests/org/jetbrains/kotlin/resolve/typeApproximation/CapturedTypeApproximationTest.kt b/compiler/tests/org/jetbrains/kotlin/resolve/typeApproximation/CapturedTypeApproximationTest.kt index 9c626367035..d7fac45ef9f 100644 --- a/compiler/tests/org/jetbrains/kotlin/resolve/typeApproximation/CapturedTypeApproximationTest.kt +++ b/compiler/tests/org/jetbrains/kotlin/resolve/typeApproximation/CapturedTypeApproximationTest.kt @@ -131,7 +131,7 @@ public class CapturedTypeApproximationTest() : JetLiteFixture() { private fun getTestTypesForOneTypeVariable(): List { val typePatterns = getTypePatternsForOneTypeVariable() - val range = typePatterns.size().indices + val range = typePatterns.indices val variants = ArrayList>() for (i in range) variants.add(listOf(i)) for (i in range) for (j in range) variants.add(listOf(i, j)) @@ -152,7 +152,7 @@ public class CapturedTypeApproximationTest() : JetLiteFixture() { private fun getTestTypesForTwoTypeVariables(): List { val typePatterns = getTypePatternsForOneTypeVariable() - val range = typePatterns.size().indices + val range = typePatterns.indices val result = ArrayList() for (pattern in getTypePatternsForTwoTypeVariables()) { for (i in range) { diff --git a/compiler/tests/org/jetbrains/kotlin/test/util/jetTestUtils.kt b/compiler/tests/org/jetbrains/kotlin/test/util/jetTestUtils.kt index da38c4af872..276d20542b9 100644 --- a/compiler/tests/org/jetbrains/kotlin/test/util/jetTestUtils.kt +++ b/compiler/tests/org/jetbrains/kotlin/test/util/jetTestUtils.kt @@ -66,10 +66,10 @@ public fun String.trimIndent(): String { else { if (!line.startsWith(trimmedPrefix)) { throw IllegalArgumentException( - """Invalid line "$line", ${trimmedPrefix.size} whitespace character are expected""") + """Invalid line "$line", ${trimmedPrefix.length()} whitespace character are expected""") } - line.substring(trimmedPrefix.length) + line.substring(trimmedPrefix.length()) } }.joinToString(separator = "\n") } diff --git a/compiler/tests/org/jetbrains/kotlin/types/AbstractJetTypeBindingTest.kt b/compiler/tests/org/jetbrains/kotlin/types/AbstractJetTypeBindingTest.kt index f905e81583c..536d9ef7c8e 100644 --- a/compiler/tests/org/jetbrains/kotlin/types/AbstractJetTypeBindingTest.kt +++ b/compiler/tests/org/jetbrains/kotlin/types/AbstractJetTypeBindingTest.kt @@ -24,6 +24,7 @@ import org.jetbrains.kotlin.renderer.DescriptorRenderer import org.jetbrains.kotlin.descriptors.TypeParameterDescriptor import org.jetbrains.kotlin.resolve.lazy.JvmResolveUtil import org.jetbrains.kotlin.psi.JetCallableDeclaration +import org.jetbrains.kotlin.psi.JetDeclaration import org.jetbrains.kotlin.utils.Printer import org.jetbrains.kotlin.psi.JetFile import org.jetbrains.kotlin.test.JetTestUtils.* @@ -37,7 +38,7 @@ abstract class AbstractJetTypeBindingTest : JetLiteFixture() { val analyzeResult = JvmResolveUtil.analyzeFilesWithJavaIntegration(getProject(), listOf(testKtFile)) - val testDeclaration = testKtFile.getDeclarations().last!! as JetCallableDeclaration + val testDeclaration = testKtFile.getDeclarations().last()!! as JetCallableDeclaration val typeBinding = testDeclaration.createTypeBindingForReturnType(analyzeResult.bindingContext) diff --git a/eval4j/src/org/jetbrains/eval4j/jdi/jdiEval.kt b/eval4j/src/org/jetbrains/eval4j/jdi/jdiEval.kt index 5a3f0875d8d..9e0c2146ca7 100644 --- a/eval4j/src/org/jetbrains/eval4j/jdi/jdiEval.kt +++ b/eval4j/src/org/jetbrains/eval4j/jdi/jdiEval.kt @@ -122,7 +122,7 @@ public class JDIEval( if (!nestedSizes.isEmpty()) { val nestedElementType = elementType.arrayElementType val nestedSize = nestedSizes[0] - val tail = nestedSizes.tail + val tail = nestedSizes.drop(1) for (i in 0..size - 1) { setArrayElement(arr, int(i), fillArray(nestedElementType, nestedSize, tail)) } @@ -131,7 +131,7 @@ public class JDIEval( } override fun newMultiDimensionalArray(arrayType: Type, dimensionSizes: List): Value { - return fillArray(arrayType.arrayElementType, dimensionSizes[0], dimensionSizes.tail) + return fillArray(arrayType.arrayElementType, dimensionSizes[0], dimensionSizes.drop(1)) } private fun Value.array() = jdiObj.checkNull() as jdi.ArrayReference diff --git a/eval4j/test/org/jetbrains/eval4j/test/main.kt b/eval4j/test/org/jetbrains/eval4j/test/main.kt index 4cd1e7ab8b9..d86c77adecd 100644 --- a/eval4j/test/org/jetbrains/eval4j/test/main.kt +++ b/eval4j/test/org/jetbrains/eval4j/test/main.kt @@ -83,7 +83,7 @@ fun initFrame( } val args = Type.getArgumentTypes(m.desc) - for (i in 0..args.size - 1) { + for (i in 0..args.size() - 1) { current.setLocal(local++, makeNotInitializedValue(args[i])) if (args[i].getSize() == 2) { current.setLocal(local++, NOT_A_VALUE) @@ -351,7 +351,7 @@ fun Class.findConstructor(methodDesc: MethodDescription): Constructor fun MethodDescription.matches(ctor: Constructor<*>): Boolean { val methodParams = ctor.getParameterTypes()!! - if (parameterTypes.size() != methodParams.size) return false + if (parameterTypes.size() != methodParams.size()) return false for ((i, p) in parameterTypes.withIndices()) { if (!p.matches(methodParams[i])) return false } @@ -363,7 +363,7 @@ fun MethodDescription.matches(method: Method): Boolean { if (name != method.getName()) return false val methodParams = method.getParameterTypes()!! - if (parameterTypes.size() != methodParams.size) return false + if (parameterTypes.size() != methodParams.size()) return false for ((i, p) in parameterTypes.withIndices()) { if (!p.matches(methodParams[i])) return false } diff --git a/eval4j/test/org/jetbrains/eval4j/test/suiteBuilder.kt b/eval4j/test/org/jetbrains/eval4j/test/suiteBuilder.kt index 309f0786739..1b9f401d700 100644 --- a/eval4j/test/org/jetbrains/eval4j/test/suiteBuilder.kt +++ b/eval4j/test/org/jetbrains/eval4j/test/suiteBuilder.kt @@ -64,7 +64,7 @@ fun buildTestCase(ownerClass: Class, for (method in ownerClass.getDeclaredMethods()) { if (method.getName() == methodNode.name) { val isStatic = (method.getModifiers() and Modifier.STATIC) != 0 - if (method.getParameterTypes()!!.size > 0) { + if (method.getParameterTypes()!!.size() > 0) { println("Skipping method with parameters: $method") } else if (!isStatic && !method.getName()!!.startsWith("test")) { diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/search/declarationsSearch/declarationSearchUtil.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/search/declarationsSearch/declarationSearchUtil.kt index 1c254eab709..6788d61c831 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/search/declarationsSearch/declarationSearchUtil.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/search/declarationsSearch/declarationSearchUtil.kt @@ -74,7 +74,7 @@ trait HierarchyTraverser { val processed = HashSet() stack.push(initialElement) - while (!stack.empty) { + while (!stack.isEmpty()) { ProgressIndicatorProvider.checkCanceled() val current = stack.pop()!! diff --git a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/ToFromOriginalFileMapper.kt b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/ToFromOriginalFileMapper.kt index eb387bd9353..750e52487bf 100644 --- a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/ToFromOriginalFileMapper.kt +++ b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/ToFromOriginalFileMapper.kt @@ -38,8 +38,8 @@ class ToFromOriginalFileMapper( val syntheticText = syntheticFile.getText() assert(originalText.subSequence(0, completionOffset) == syntheticText.subSequence(0, completionOffset)) //TODO: drop it - syntheticLength = syntheticText.length - originalLength = originalText.length + syntheticLength = syntheticText.length() + originalLength = originalText.length() val minLength = Math.min(originalLength, syntheticLength) tailLength = (0..minLength-1).firstOrNull { syntheticText[syntheticLength - it - 1] != originalText[originalLength - it - 1] diff --git a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/handlers/WithTailInsertHandler.kt b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/handlers/WithTailInsertHandler.kt index 690781bf78c..5cbe38ae4ea 100644 --- a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/handlers/WithTailInsertHandler.kt +++ b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/handlers/WithTailInsertHandler.kt @@ -54,14 +54,14 @@ class WithTailInsertHandler(val tailText: String, if (overwriteText) { fun isCharAt(offset: Int, c: Char) = offset < document.getTextLength() && document.getCharsSequence().charAt(offset) == c - fun isTextAt(offset: Int, text: String) = offset + text.length <= document.getTextLength() && document.getText(TextRange(offset, offset + text.length)) == text + fun isTextAt(offset: Int, text: String) = offset + text.length() <= document.getTextLength() && document.getText(TextRange(offset, offset + text.length())) == text if (spaceBefore && isCharAt(tailOffset, ' ')) { document.deleteString(tailOffset, tailOffset + 1) } if (isTextAt(tailOffset, tailText)) { - document.deleteString(tailOffset, tailOffset + tailText.length) + document.deleteString(tailOffset, tailOffset + tailText.length()) if (spaceAfter && isCharAt(tailOffset, ' ')) { document.deleteString(tailOffset, tailOffset + 1) @@ -77,7 +77,7 @@ class WithTailInsertHandler(val tailText: String, document.insertString(tailOffset, textToInsert) if (moveCaret) { - context.getEditor().getCaretModel().moveToOffset(tailOffset + textToInsert.length) + context.getEditor().getCaretModel().moveToOffset(tailOffset + textToInsert.length()) if (tailText == ",") { AutoPopupController.getInstance(context.getProject())?.autoPopupParameterInfo(context.getEditor(), null) diff --git a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/smart/NameSimilarity.kt b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/smart/NameSimilarity.kt index 3d98c25791b..46c1620d599 100644 --- a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/smart/NameSimilarity.kt +++ b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/smart/NameSimilarity.kt @@ -50,10 +50,10 @@ private fun calcNameSimilarity(name: String, expectedName: String): Int { val nonNumberWords2 = words2.filter(::isNonNumber) // count number of words matched at the end (but ignore number words - they are less important) - val minWords = Math.min(nonNumberWords1.size, nonNumberWords2.size) + val minWords = Math.min(nonNumberWords1.size(), nonNumberWords2.size()) val matchedTailLength = (0..minWords-1).firstOrNull { - i -> nonNumberWords1[nonNumberWords1.size - i - 1] != nonNumberWords2[nonNumberWords2.size - i - 1] + i -> nonNumberWords1[nonNumberWords1.size() - i - 1] != nonNumberWords2[nonNumberWords2.size() - i - 1] } ?: minWords - return matchedWords.size * 1000 + matchedTailLength + return matchedWords.size() * 1000 + matchedTailLength } diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/typeUtils.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/typeUtils.kt index 9199a7deeaf..1f4a69ec17a 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/typeUtils.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/typeUtils.kt @@ -32,7 +32,7 @@ import org.jetbrains.kotlin.types.Variance private fun getTypeSubstitution(baseType: JetType, derivedType: JetType): LinkedHashMap? { val substitutedType = TypeCheckingProcedure.findCorrespondingSupertype(derivedType, baseType) ?: return null - val substitution = LinkedHashMap(substitutedType.getArguments().size) + val substitution = LinkedHashMap(substitutedType.getArguments().size()) for ((param, arg) in baseType.getConstructor().getParameters() zip substitutedType.getArguments()) { substitution[param.getTypeConstructor()] = arg } diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/usages/JetEnumEntryWithoutSuperCallUsage.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/usages/JetEnumEntryWithoutSuperCallUsage.kt index 0e45f52cd0d..24c726ab86b 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/usages/JetEnumEntryWithoutSuperCallUsage.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/usages/JetEnumEntryWithoutSuperCallUsage.kt @@ -25,7 +25,7 @@ import org.jetbrains.kotlin.psi.psiUtil.getStrictParentOfType public class JetEnumEntryWithoutSuperCallUsage(enumEntry: JetEnumEntry) : JetUsageInfo(enumEntry) { override fun processUsage(changeInfo: JetChangeInfo, element: JetEnumEntry): Boolean { - if (changeInfo.getNewParameters().size > 0) { + if (changeInfo.getNewParameters().size() > 0) { val psiFactory = JetPsiFactory(element) val enumClass = element.getStrictParentOfType()!! diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/safeDelete/KotlinJavaSafeDeleteDelegate.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/safeDelete/KotlinJavaSafeDeleteDelegate.kt index 7239de3827b..eacd72ed142 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/safeDelete/KotlinJavaSafeDeleteDelegate.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/safeDelete/KotlinJavaSafeDeleteDelegate.kt @@ -60,7 +60,7 @@ public class KotlinJavaSafeDeleteDelegate : JavaSafeDeleteDelegate { val namedArguments = args.filter { arg -> arg is JetValueArgument && arg.getArgumentName()?.getText() == parameter.getName() } if (!namedArguments.isEmpty()) { - usages.add(SafeDeleteValueArgumentListUsageInfo(namedArguments.first as JetValueArgument, parameter)) + usages.add(SafeDeleteValueArgumentListUsageInfo(namedArguments.first(), parameter)) return } diff --git a/idea/src/org/jetbrains/kotlin/idea/util/psi/patternMatching/JetPsiRange.kt b/idea/src/org/jetbrains/kotlin/idea/util/psi/patternMatching/JetPsiRange.kt index b43046e30f1..af535fd6023 100644 --- a/idea/src/org/jetbrains/kotlin/idea/util/psi/patternMatching/JetPsiRange.kt +++ b/idea/src/org/jetbrains/kotlin/idea/util/psi/patternMatching/JetPsiRange.kt @@ -63,7 +63,7 @@ public trait JetPsiRange { fun match(scope: PsiElement, unifier: JetPsiUnifier): List { val elements = elements.filter(SIGNIFICANT_FILTER) - if (elements.empty) return Collections.emptyList() + if (elements.isEmpty()) return Collections.emptyList() val matches = ArrayList() scope.accept( @@ -72,7 +72,7 @@ public trait JetPsiRange { val range = element .siblings() .filter(SIGNIFICANT_FILTER) - .take(elements.size) + .take(elements.size()) .toList() .toRange() @@ -82,9 +82,9 @@ public trait JetPsiRange { matches.add(Match(range, result)) } else { - val matchCountSoFar = matches.size + val matchCountSoFar = matches.size() super.visitJetElement(element) - if (result is UnificationResult.WeaklyMatched && matches.size == matchCountSoFar) { + if (result is UnificationResult.WeaklyMatched && matches.size() == matchCountSoFar) { matches.add(Match(range, result)) } } @@ -96,7 +96,7 @@ public trait JetPsiRange { } public fun List.toRange(significantOnly: Boolean = true): JetPsiRange { - return if (empty) JetPsiRange.Empty else JetPsiRange.ListRange(if (significantOnly) filter(SIGNIFICANT_FILTER) else this) + return if (isEmpty()) JetPsiRange.Empty else JetPsiRange.ListRange(if (significantOnly) filter(SIGNIFICANT_FILTER) else this) } public fun PsiElement?.toRange(): JetPsiRange = this?.let { JetPsiRange.ListRange(Collections.singletonList(it)) } ?: JetPsiRange.Empty diff --git a/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeaModuleInfoTest.kt b/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeaModuleInfoTest.kt index 7cc0d6a6c64..8115cf90daa 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeaModuleInfoTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/caches/resolve/IdeaModuleInfoTest.kt @@ -300,7 +300,7 @@ class IdeaModuleInfoTest : ModuleTestCase() { private fun LibraryInfo.assertAdditionalLibraryDependencies(vararg expected: IdeaModuleInfo) { Assert.assertEquals(this, dependencies().first()) - val dependenciesWithoutSelf = this.dependencies().tail + val dependenciesWithoutSelf = this.dependencies().drop(1) UsefulTestCase.assertSameElements(dependenciesWithoutSelf, expected.toList()) } diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/AbstractSmartStepIntoTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/AbstractSmartStepIntoTest.kt index dd2d0d997ab..4dc3e1ebfcc 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/AbstractSmartStepIntoTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/AbstractSmartStepIntoTest.kt @@ -59,13 +59,13 @@ public abstract class AbstractSmartStepIntoTest : JetLightCodeInsightFixtureTest private fun renderTableWithResults(expected: List, actual: List): String { val sb = StringBuilder() - val maxExtStrSize = (expected.maxBy { it.size }?.size ?: 0) + 5 - val longerList = if (expected.size < actual.size) actual else expected - val shorterList = if (expected.size < actual.size) expected else actual - for ((i, element) in longerList.withIndices()) { + val maxExtStrSize = (expected.maxBy { it.length() }?.length() ?: 0) + 5 + val longerList = if (expected.size() < actual.size()) actual else expected + val shorterList = if (expected.size() < actual.size()) expected else actual + for ((i, element) in longerList.withIndex()) { sb.append(element) - sb.append(" ".repeat(maxExtStrSize - element.size)) - if (i < shorterList.size) sb.append(shorterList[i]) + sb.append(" ".repeat(maxExtStrSize - element.length())) + if (i < shorterList.size()) sb.append(shorterList[i]) sb.append("\n") } diff --git a/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/AbstractEditorForEvaluateExpressionTest.kt b/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/AbstractEditorForEvaluateExpressionTest.kt index cdbb507dfae..60b1ca1e2b8 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/AbstractEditorForEvaluateExpressionTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/debugger/evaluate/AbstractEditorForEvaluateExpressionTest.kt @@ -111,7 +111,7 @@ private fun createCodeFragment(filePath: String, contextElement: PsiElement): Je val fileForFragment = File(filePath + ".fragment") val codeFragmentText = FileUtil.loadFile(fileForFragment, true).trim() val psiFactory = JetPsiFactory(contextElement.getProject()) - if (fileForFragment.readLines().size == 1) { + if (fileForFragment.readLines().size() == 1) { return psiFactory.createExpressionCodeFragment( codeFragmentText, KotlinCodeFragmentFactory.getContextElement(contextElement) diff --git a/idea/tests/org/jetbrains/kotlin/idea/folding/FoldingAfterOptimizeImportsTest.kt b/idea/tests/org/jetbrains/kotlin/idea/folding/FoldingAfterOptimizeImportsTest.kt index b6cd10a31b7..7908ac2a978 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/folding/FoldingAfterOptimizeImportsTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/folding/FoldingAfterOptimizeImportsTest.kt @@ -64,7 +64,7 @@ class FoldingAfterOptimizeImportsTest : AbstractKotlinFoldingTest() { fixture.doHighlighting() val model = getEditor().getFoldingModel() val foldingRegions = model.getAllFoldRegions() - assert(foldingRegions.size >= number) { "There is no enough folding regions in file: in file - ${foldingRegions.size} , expected = ${number}" } + assert(foldingRegions.size() >= number) { "There is no enough folding regions in file: in file - ${foldingRegions.size()} , expected = ${number}" } return foldingRegions[number] } diff --git a/idea/tests/org/jetbrains/kotlin/idea/resolve/AbstractReferenceResolveInLibrarySourcesTest.kt b/idea/tests/org/jetbrains/kotlin/idea/resolve/AbstractReferenceResolveInLibrarySourcesTest.kt index 9b077386299..a9becbfd00f 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/resolve/AbstractReferenceResolveInLibrarySourcesTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/resolve/AbstractReferenceResolveInLibrarySourcesTest.kt @@ -37,7 +37,7 @@ public abstract class AbstractReferenceResolveInLibrarySourcesTest : JetLightCod val expectedResolveData = AbstractReferenceResolveTest.readResolveData(fixture.getFile()!!.getText()) val gotoData = NavigationTestUtils.invokeGotoImplementations(fixture.getEditor(), fixture.getFile())!! - Assert.assertEquals("Single target expected for origianl file", 1, gotoData.targets.size) + Assert.assertEquals("Single target expected for origianl file", 1, gotoData.targets.size()) val testedPsiElement = gotoData.targets[0].getNavigationElement() val testedElementFile = testedPsiElement.getContainingFile()!! diff --git a/j2k/src/org/jetbrains/kotlin/j2k/ast/Expressions.kt b/j2k/src/org/jetbrains/kotlin/j2k/ast/Expressions.kt index ba54e721e4e..86c7bc7d48f 100644 --- a/j2k/src/org/jetbrains/kotlin/j2k/ast/Expressions.kt +++ b/j2k/src/org/jetbrains/kotlin/j2k/ast/Expressions.kt @@ -135,7 +135,7 @@ class LambdaExpression(val arguments: String?, val block: Block) : Expression() if (arguments != null) { builder.append(arguments) .append("->") - .append(if (block.statements.size > 1) "\n" else " ") + .append(if (block.statements.size() > 1) "\n" else " ") .append(block.statements, "\n") } else { diff --git a/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt b/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt index 867eaed4866..7e04e7c4052 100644 --- a/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt +++ b/jps-plugin/src/org/jetbrains/kotlin/jps/incremental/IncrementalCacheImpl.kt @@ -419,7 +419,7 @@ public class IncrementalCacheImpl(targetDataRoot: File) : StorageOwner, Incremen val size = `in`.readInt() val map = HashMap(size) - for (i in size.indices) { + repeat(size) { val name = IOUtil.readString(`in`)!! val kind = Kind.values()[`in`.readByte().toInt()] @@ -531,7 +531,7 @@ public class IncrementalCacheImpl(targetDataRoot: File) : StorageOwner, Incremen val size = `in`.readInt() val map = HashMap(size) - for (i in size.indices) { + repeat(size) { val name = IOUtil.readString(`in`)!! val value = `in`.readLong()