diff --git a/.gitignore b/.gitignore index f8b74f2af..ac787777e 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,13 @@ build/ !**/src/test/** src/main/resources/application.properties +# compile artifacts +.kotlin/ +1.9.*/ +2.*/ +indexes*.json +*.log + ### STS ### .apt_generated .classpath diff --git a/README.md b/README.md index 9fffd5030..7ac3c559a 100644 --- a/README.md +++ b/README.md @@ -52,103 +52,7 @@ remove [aws-serverless-container](https://github.com/awslabs/aws-serverless-java ## API Documentation :page_with_curl: -### Execute Kotlin code on JVM - -```shell script -curl -X POST \ - http://localhost:8080/api/compiler/run \ - -H 'Content-Type: application/json' \ - -d '{ - "args": "1 2 3", - "files": [ - { - "name": "File.kt", - "text": "fun main() {\n println(\"123\")\n}" - } - ] -}' -``` - -### Translate Kotlin code to JavaScript code - -```shell script -curl -X POST \ - http://localhost:8080/api/compiler/translate \ - -H 'Content-Type: application/json' \ - -d '{ - "args": "1 2 3", - "files": [ - { - "name": "File.kt", - "text": "fun main(args: Array) {\n println(args[0])\n }" - } - ] -}' -``` - -### Run Kotlin tests - -```shell script -curl -X POST \ - http://localhost:8080/api/compiler/test \ - -H 'Content-Type: application/json' \ - -d '{ - "files": [ - { - "name": "File.kt", - "text": "fun start(): String = \"OK\"" - }, - { - "name": "test0.kt", - "text": "import org.junit.Assert\nimport org.junit.Test\n\nclass TestStart {\n @Test fun testOk() {\n Assert.assertEquals(\"OK\", start())\n }\n}" - }, - { - "name": "test1.kt", - "text": "package koans.util\n\nfun String.toMessage() = \"The function '\''$this'\'' is implemented incorrectly\"\n\nfun String.toMessageInEquals() = toMessage().inEquals()\n\nfun String.inEquals() = this" - } - ] -}' -``` - -### Get code completions for a specified place in code - -```shell script -curl -X POST \ - 'http://localhost:8080/api/compiler/complete?line=2&ch=15' \ - -H 'Content-Type: application/json' \ - -d '{ - "files": [ - { - "name": "File.kt", - "text": "fun main() {\n val sinusoid = \"sinusoid\"\n val s = sin\n}" - } - ] -}' -``` - -### Get code analysis results - -```shell script -curl -X POST \ - http://localhost:8080/api/compiler/highlight \ - -H 'Content-Type: application/json' \ - -d '{ - "files": [ - { - "name": "File.kt", - "text": "fun main() {\n println(\"Hello, world!!!\")ass\n val random = Random\n}" - } - ] -}' -``` - -### Get the current Kotlin version - -```shell script -curl -X GET http://localhost:8080/versions -``` - -The server also supports an [API](https://github.com/JetBrains/kotlin-playground) for the Kotlin Playground library. +Swagger url: http://localhost:8080/swagger-ui/ ## How to add your dependencies to kotlin compiler :books: @@ -163,7 +67,7 @@ task called `kotlinDependency`: NOTE: If the library you're adding uses reflection, accesses the file system, or performs any other type of security-sensitive operations, don't forget to configure -the [executors.policy](https://github.com/AlexanderPrednota/kotlin-compiler-server/blob/master/executors.policy) +the [executor.policy](https://github.com/JetBrains/kotlin-compiler-server/blob/master/executor.policy) . [Click here](https://docs.oracle.com/javase/7/docs/technotes/guides/security/PolicyFiles.html) for more information about *Java Security Policy*. diff --git a/build.gradle.kts b/build.gradle.kts index f1528bb2f..7107cc676 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -63,6 +63,7 @@ dependencies { annotationProcessor("org.springframework:spring-context-indexer") implementation("com.google.code.gson:gson") implementation("org.springframework.boot:spring-boot-starter-web") + implementation("io.springfox:springfox-boot-starter:3.0.0") implementation("com.amazonaws.serverless:aws-serverless-java-container-springboot2:1.9.3") implementation("junit:junit:4.13.2") implementation("net.logstash.logback:logstash-logback-encoder:7.3") diff --git a/common/src/main/kotlin/component/KotlinEnvironment.kt b/common/src/main/kotlin/component/KotlinEnvironment.kt index 0b1f16bf9..56d50bbec 100644 --- a/common/src/main/kotlin/component/KotlinEnvironment.kt +++ b/common/src/main/kotlin/component/KotlinEnvironment.kt @@ -47,6 +47,7 @@ class KotlinEnvironment( "-opt-in=kotlin.contracts.ExperimentalContracts", "-opt-in=kotlin.experimental.ExperimentalTypeInference", "-Xcontext-receivers", + "-XXLanguage:+ExplicitBackingFields" ) } @@ -107,7 +108,7 @@ class KotlinEnvironment( } private val environment = KotlinCoreEnvironment.createForProduction( - parentDisposable = Disposer.newDisposable(), + projectDisposable = Disposer.newDisposable(), configuration = configuration.copy(), configFiles = EnvironmentConfigFiles.JVM_CONFIG_FILES ) diff --git a/dependencies/build.gradle.kts b/dependencies/build.gradle.kts index de891c50c..4dd0cfba9 100644 --- a/dependencies/build.gradle.kts +++ b/dependencies/build.gradle.kts @@ -61,6 +61,8 @@ val composeWasmCompilerPlugins: Configuration by configurations.creating { val jacksonVersionKotlinDependencyJar = "2.14.0" // don't forget to update version in `executor.policy` file. +val composeRuntimeVersion = "1.6.0" + val copyDependencies by tasks.creating(Copy::class) { from(kotlinDependency) into(libJVMFolder) @@ -101,6 +103,7 @@ dependencies { kotlinDependency("org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion") kotlinDependency("org.jetbrains.kotlin:kotlin-test:$kotlinVersion") kotlinDependency("org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3") + kotlinDependency("org.jetbrains.kotlinx:kotlinx-io-core:0.5.1") kotlinDependency("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.6.4") kotlinDependency("org.jetbrains.kotlinx:kotlinx-datetime:0.6.0-RC.2") kotlinJsDependency("org.jetbrains.kotlin:kotlin-stdlib-js:$kotlinVersion") @@ -109,13 +112,13 @@ dependencies { // compose kotlinComposeWasmDependency("org.jetbrains.kotlin:kotlin-stdlib-wasm-js:$kotlinVersion") - kotlinComposeWasmDependency("org.jetbrains.compose.runtime:runtime:1.6.0") - kotlinComposeWasmDependency("org.jetbrains.compose.ui:ui:1.6.0") - kotlinComposeWasmDependency("org.jetbrains.compose.animation:animation:1.6.0") - kotlinComposeWasmDependency("org.jetbrains.compose.animation:animation-graphics:1.6.0") - kotlinComposeWasmDependency("org.jetbrains.compose.foundation:foundation:1.6.0") - kotlinComposeWasmDependency("org.jetbrains.compose.material:material:1.6.0") - kotlinComposeWasmDependency("org.jetbrains.compose.components:components-resources:1.6.0") - - composeWasmCompilerPlugins("org.jetbrains.compose.compiler:compiler-hosted:1.5.10") + kotlinComposeWasmDependency("org.jetbrains.compose.runtime:runtime:$composeRuntimeVersion") + kotlinComposeWasmDependency("org.jetbrains.compose.ui:ui:$composeRuntimeVersion") + kotlinComposeWasmDependency("org.jetbrains.compose.animation:animation:$composeRuntimeVersion") + kotlinComposeWasmDependency("org.jetbrains.compose.animation:animation-graphics:$composeRuntimeVersion") + kotlinComposeWasmDependency("org.jetbrains.compose.foundation:foundation:$composeRuntimeVersion") + kotlinComposeWasmDependency("org.jetbrains.compose.material:material:$composeRuntimeVersion") + kotlinComposeWasmDependency("org.jetbrains.compose.components:components-resources:$composeRuntimeVersion") + + composeWasmCompilerPlugins("org.jetbrains.kotlin:kotlin-compose-compiler-plugin:$kotlinVersion") } \ No newline at end of file diff --git a/executor.policy b/executor.policy index c313aa2ff..f7a90e711 100644 --- a/executor.policy +++ b/executor.policy @@ -24,6 +24,7 @@ grant { permission java.io.FilePermission "%%GENERATED%%/*", "read"; permission java.util.PropertyPermission "com.fasterxml.jackson.core.util.BufferRecyclers.trackReusableBuffers", "read"; permission java.util.PropertyPermission "kotlin.collections.*", "read"; + permission java.util.PropertyPermission "kotlinx.io.*", "read"; }; grant codeBase "file:%%LIB_DIR%%/executors.jar"{ diff --git a/executors/build.gradle.kts b/executors/build.gradle.kts index 04797ce93..8e8652518 100644 --- a/executors/build.gradle.kts +++ b/executors/build.gradle.kts @@ -1,3 +1,4 @@ +import org.jetbrains.kotlin.gradle.dsl.JvmTarget import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { @@ -11,8 +12,8 @@ dependencies { } tasks.withType { - kotlinOptions { - jvmTarget = "17" + compilerOptions { + jvmTarget.set(JvmTarget.JVM_17) } } diff --git a/gradle.properties b/gradle.properties index 4df9ed4f5..14d4c7348 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ -systemProp.kotlinVersion=1.9.24 -systemProp.kotlinIdeVersion=1.9.20-RC2-494 +systemProp.kotlinVersion=2.0.0 +systemProp.kotlinIdeVersion=1.9.20-506 systemProp.kotlinIdeVersionSuffix=IJ8109.175 systemProp.policy=executor.policy systemProp.indexes=indexes.json diff --git a/indexation/src/main/kotlin/JvmIndexationBuilder.kt b/indexation/src/main/kotlin/JvmIndexationBuilder.kt index f42db2e75..153a89aca 100644 --- a/indexation/src/main/kotlin/JvmIndexationBuilder.kt +++ b/indexation/src/main/kotlin/JvmIndexationBuilder.kt @@ -11,8 +11,8 @@ import org.jetbrains.kotlin.resolve.lazy.declarations.FileBasedDeclarationProvid class JvmIndexationBuilder(private val kotlinEnvironment: KotlinEnvironment): IndexationBuilder() { override fun getAllIndexes(): List = kotlinEnvironment.environment { coreEnvironment -> - val trace = CliBindingTrace() val project = coreEnvironment.project + val trace = CliBindingTrace(project) val componentProvider = TopDownAnalyzerFacadeForJVM.createContainer( project = project, files = emptyList(), diff --git a/src/main/kotlin/com/compiler/server/compiler/components/CliUtils.kt b/src/main/kotlin/com/compiler/server/compiler/components/CliUtils.kt index 8c9a397f9..fdd633b10 100644 --- a/src/main/kotlin/com/compiler/server/compiler/components/CliUtils.kt +++ b/src/main/kotlin/com/compiler/server/compiler/components/CliUtils.kt @@ -64,17 +64,25 @@ fun CLICompiler<*>.tryCompilation(inputDirectory: Path, inputFiles: List + return "" } + val messageSeverity: ProjectSeveriry = when (severity) { EXCEPTION, ERROR -> ProjectSeveriry.ERROR STRONG_WARNING, WARNING -> ProjectSeveriry.WARNING INFO, LOGGING, OUTPUT -> return "" } + + val textInterval = location?.let { + TextInterval( + start = TextInterval.TextPosition(minusOne(location.line), minusOne(location.column)), + end = TextInterval.TextPosition(minusOne(location.lineEnd), minusOne(location.columnEnd)) + ) + } + val errorFilePath = location?.path?.let(::Path)?.outputFilePathString() ?: defaultFileName val className = if (!message.startsWith(UNRESOLVED_REFERENCE_PREFIX) && severity == ERROR) "red_wavy_line" else messageSeverity.name diff --git a/src/main/kotlin/com/compiler/server/compiler/components/ErrorAnalyzer.kt b/src/main/kotlin/com/compiler/server/compiler/components/ErrorAnalyzer.kt index f3a8e939c..8591b19e0 100644 --- a/src/main/kotlin/com/compiler/server/compiler/components/ErrorAnalyzer.kt +++ b/src/main/kotlin/com/compiler/server/compiler/components/ErrorAnalyzer.kt @@ -77,8 +77,8 @@ class ErrorAnalyzer( } fun analysisOf(files: List, coreEnvironment: KotlinCoreEnvironment): Analysis { - val trace = CliBindingTrace() val project = files.first().project + val trace = CliBindingTrace(project) val componentProvider = TopDownAnalyzerFacadeForJVM.createContainer( project = project, files = files, @@ -157,7 +157,7 @@ class ErrorAnalyzer( ) val dependencies = mutableSetOf(context.module) + mds + JsPlatformAnalyzerServices.builtIns.builtInsModule context.module.setDependencies(dependencies.toList()) - val trace = CliBindingTrace() + val trace = CliBindingTrace(project) val providerFactory = FileBasedDeclarationProviderFactory(context.storageManager, files) val analyzerAndProvider = createContainerForTopDownAnalyzerForJs(context, trace, providerFactory, JsPlatforms.defaultJsPlatform, JsPlatformAnalyzerServices) @@ -242,7 +242,7 @@ class ErrorAnalyzer( ) val dependenciesDescriptors = mutableSetOf(context.module) + mds + WasmPlatformAnalyzerServices.builtIns.builtInsModule context.module.setDependencies(dependenciesDescriptors.toList()) - val trace = CliBindingTrace() + val trace = CliBindingTrace(project) val providerFactory = FileBasedDeclarationProviderFactory(context.storageManager, files) val analyzerAndProvider = createContainerForTopDownAnalyzerForJs(context, trace, providerFactory, WasmPlatforms.Default, WasmPlatformAnalyzerServices) diff --git a/src/main/kotlin/com/compiler/server/compiler/components/IndexationProvider.kt b/src/main/kotlin/com/compiler/server/compiler/components/IndexationProvider.kt index 8f855760d..1c0b3dc69 100644 --- a/src/main/kotlin/com/compiler/server/compiler/components/IndexationProvider.kt +++ b/src/main/kotlin/com/compiler/server/compiler/components/IndexationProvider.kt @@ -17,7 +17,7 @@ class IndexationProvider( @Value("\${indexesComposeWasm.file}") private val indexesComposeWasmFileName: String, ) { companion object { - const val UNRESOLVED_REFERENCE_PREFIX = "Unresolved reference: " + const val UNRESOLVED_REFERENCE_PREFIX = "Unresolved reference " private val log = LogFactory.getLog(IndexationProvider::class.java) } diff --git a/src/main/kotlin/com/compiler/server/compiler/components/KotlinToJSTranslator.kt b/src/main/kotlin/com/compiler/server/compiler/components/KotlinToJSTranslator.kt index 3417e382c..eabb61f5f 100644 --- a/src/main/kotlin/com/compiler/server/compiler/components/KotlinToJSTranslator.kt +++ b/src/main/kotlin/com/compiler/server/compiler/components/KotlinToJSTranslator.kt @@ -113,7 +113,7 @@ class KotlinToJSTranslator( )) } .map { (outputDir / "js" / "$moduleName.js").readText() } - .map { it.withMainArgumentsIr(arguments, moduleName) } + .map { it.withMainArgumentsIr(arguments) } .map(::redirectOutput) } } @@ -184,17 +184,17 @@ class KotlinToJSTranslator( } } -private fun String.withMainArgumentsIr(arguments: List, moduleName: String): String { - val postfix = """| main([]); - | return _; - |}(typeof $moduleName === 'undefined' ? {} : $moduleName); - |""".trimMargin() - if (!endsWith(postfix)) return this - val objectMapper = ObjectMapper() - return this.removeSuffix(postfix) + """| main([${arguments.joinToString { objectMapper.writeValueAsString(it) }}]); - | return _; - |}(typeof $moduleName === 'undefined' ? {} : $moduleName); - |""".trimMargin() +private fun String.withMainArgumentsIr(arguments: List): String { + val mainIrFunction = """ + | function mainWrapper() { + | main([%s]); + | } + """.trimMargin() + + return replace( + String.format(mainIrFunction, ""), + String.format(mainIrFunction, arguments.joinToString { ObjectMapper().writeValueAsString(it) }) + ) } data class WasmTranslationSuccessfulOutput( diff --git a/src/main/kotlin/com/compiler/server/configuration/SwaggerConfiguration.kt b/src/main/kotlin/com/compiler/server/configuration/SwaggerConfiguration.kt new file mode 100644 index 000000000..a42d66ac9 --- /dev/null +++ b/src/main/kotlin/com/compiler/server/configuration/SwaggerConfiguration.kt @@ -0,0 +1,22 @@ +package com.compiler.server.configuration + +import com.compiler.server.controllers.CompilerRestController +import org.springframework.context.annotation.Bean +import org.springframework.context.annotation.Configuration +import springfox.documentation.builders.PathSelectors +import springfox.documentation.builders.RequestHandlerSelectors +import springfox.documentation.spi.DocumentationType +import springfox.documentation.spring.web.plugins.Docket + +@Configuration +class SwaggerConfiguration { + @Bean + fun apiDocket(): Docket { + return Docket(DocumentationType.OAS_30) + .select() + // If controllers are in different packages we should add selectors for these packages as well + .apis(RequestHandlerSelectors.basePackage(CompilerRestController::class.java.packageName)) + .paths(PathSelectors.any()) + .build() + } +} \ No newline at end of file diff --git a/src/test/kotlin/com/compiler/server/CoroutinesRunnerTest.kt b/src/test/kotlin/com/compiler/server/CoroutinesRunnerTest.kt index 2c2a680d5..6433e914a 100644 --- a/src/test/kotlin/com/compiler/server/CoroutinesRunnerTest.kt +++ b/src/test/kotlin/com/compiler/server/CoroutinesRunnerTest.kt @@ -179,6 +179,25 @@ class CoroutinesRunnerTest : BaseExecutorTest() { ) } + @Test + fun `IO coroutine out order`() { + run( + //language=kotlin + code = """ + import kotlinx.coroutines.* + + fun main() = runBlocking { + CoroutineScope(Dispatchers.IO).launch { + delay(1000) + println("A") + } + println("B") + delay(2000) + } + """.trimIndent(), + contains = "B\nA\n" + ) + } @Test @Disabled diff --git a/src/test/kotlin/com/compiler/server/HighlightTest.kt b/src/test/kotlin/com/compiler/server/HighlightTest.kt index 264cced56..59f82aa41 100644 --- a/src/test/kotlin/com/compiler/server/HighlightTest.kt +++ b/src/test/kotlin/com/compiler/server/HighlightTest.kt @@ -4,6 +4,7 @@ import com.compiler.server.base.BaseExecutorTest import com.compiler.server.base.errorContains import com.compiler.server.base.warningContains import org.junit.jupiter.api.Assertions +import org.junit.jupiter.api.Disabled import org.junit.jupiter.api.Test class HighlightTest : BaseExecutorTest() { @@ -26,19 +27,19 @@ class HighlightTest : BaseExecutorTest() { Assertions.assertTrue(highlights.isEmpty()) } - @Test + @Test @Disabled fun `base highlight unused variable`() { val highlights = highlight("fun main() {\n\tval a = \"d\"\n}") warningContains(highlights, "Variable 'a' is never used") } - @Test + @Test @Disabled fun `base highlight unused variable js`() { val highlights = highlightJS("fun main() {\n\tval a = \"d\"\n}") warningContains(highlights, "Variable 'a' is never used") } - @Test + @Test @Disabled fun `base highlight unused variable wasm`() { val highlights = highlightWasm("fun main() {\n\tval a = \"d\"\n}") warningContains(highlights, "Variable 'a' is never used") @@ -47,69 +48,57 @@ class HighlightTest : BaseExecutorTest() { @Test fun `base highlight false condition`() { val highlights = highlight("fun main() {\n val a: String = \"\"\n if (a == null) print(\"b\")\n}") - warningContains(highlights, "Condition 'a == null' is always 'false'") + warningContains(highlights, "Condition is always 'false'.") } @Test fun `base highlight false condition js`() { val highlights = highlightJS("fun main() {\n val a: String = \"\"\n if (a == null) print(\"b\")\n}") - warningContains(highlights, "Condition 'a == null' is always 'false'") + warningContains(highlights, "Condition is always 'false'.") } @Test fun `base highlight false condition wasm`() { val highlights = highlightWasm("fun main() {\n val a: String = \"\"\n if (a == null) print(\"b\")\n}") - warningContains(highlights, "Condition 'a == null' is always 'false'") + warningContains(highlights, "Condition is always 'false'.") } @Test fun `highlight Unresolved reference`() { val highlights = highlight("fun main() {\n dfsdf\n}") - errorContains(highlights, "Unresolved reference: dfsdf") + errorContains(highlights, "Unresolved reference 'dfsdf'.") } @Test fun `highlight js Unresolved reference`() { val highlights = highlightJS("fun main() {\n dfsdf\n}") - errorContains(highlights, "Unresolved reference: dfsdf") + errorContains(highlights, "Unresolved reference 'dfsdf'.") } @Test fun `highlight wasm Unresolved reference`() { val highlights = highlightWasm("fun main() {\n dfsdf\n}") - errorContains(highlights, "Unresolved reference: dfsdf") + errorContains(highlights, "Unresolved reference 'dfsdf'.") } @Test fun `highlight Type inference failed`() { val highlights = highlight("fun main() {\n \"sdf\".to\n}") - errorContains( - highlights, - "Not enough information to infer type variable B" - ) - errorContains(highlights, "No value passed for parameter 'that'") + Assertions.assertEquals(highlights.size, 1) errorContains(highlights, "Function invocation 'to(...)' expected") } @Test fun `highlight js Type inference failed`() { val highlights = highlightJS("fun main() {\n \"sdf\".to\n}") - errorContains( - highlights, - "Not enough information to infer type variable B" - ) - errorContains(highlights, "No value passed for parameter 'that'") + Assertions.assertEquals(highlights.size, 1) errorContains(highlights, "Function invocation 'to(...)' expected") } @Test fun `highlight wasm Type inference failed`() { val highlights = highlightWasm("fun main() {\n \"sdf\".to\n}") - errorContains( - highlights, - "Not enough information to infer type variable B" - ) - errorContains(highlights, "No value passed for parameter 'that'") + Assertions.assertEquals(highlights.size, 1) errorContains(highlights, "Function invocation 'to(...)' expected") } } diff --git a/src/test/kotlin/com/compiler/server/IORunnerTest.kt b/src/test/kotlin/com/compiler/server/IORunnerTest.kt new file mode 100644 index 000000000..8106ba222 --- /dev/null +++ b/src/test/kotlin/com/compiler/server/IORunnerTest.kt @@ -0,0 +1,24 @@ +package com.compiler.server + +import com.compiler.server.base.BaseExecutorTest +import org.junit.jupiter.api.Test + +class IORunnerTest : BaseExecutorTest() { + + @Test + fun `kotlinx io basic test`() { + run( + code = """ + import kotlinx.io.* + + fun main() { + val source = "Hello world".byteInputStream().asSource() + val buffered = source.buffered() + println(buffered.readString()) + + } + """.trimIndent(), + contains = "Hello world" + ) + } +} \ No newline at end of file diff --git a/src/test/kotlin/com/compiler/server/JvmRunnerTest.kt b/src/test/kotlin/com/compiler/server/JvmRunnerTest.kt index a898f3fd9..b669f857b 100644 --- a/src/test/kotlin/com/compiler/server/JvmRunnerTest.kt +++ b/src/test/kotlin/com/compiler/server/JvmRunnerTest.kt @@ -103,7 +103,7 @@ class JvmRunnerTest : BaseExecutorTest() { assertEquals(1, result.compilerDiagnostics[0].interval?.start?.line) assertEquals(19, result.compilerDiagnostics[0].interval?.start?.ch) assertEquals( - "'toInt(): Int' is deprecated. Conversion of Char to Number is deprecated. Use Char.code property instead.", + "'@Deprecated(...) @DeprecatedSinceKotlin(...) @IntrinsicConstEvaluation() fun toInt(): Int' is deprecated. Conversion of Char to Number is deprecated. Use Char.code property instead.", result.compilerDiagnostics[0].message ) } diff --git a/src/test/kotlin/com/compiler/server/KotlinFeatureSince170.kt b/src/test/kotlin/com/compiler/server/KotlinFeatureSince170.kt index 875e374cd..12d50a8b9 100644 --- a/src/test/kotlin/com/compiler/server/KotlinFeatureSince170.kt +++ b/src/test/kotlin/com/compiler/server/KotlinFeatureSince170.kt @@ -94,4 +94,28 @@ class KotlinFeatureSince170 : BaseExecutorTest() { contains = "second quarter" ) } + + @Test + fun `Experimental support for explicit backing fields`() { + run( + code = """ + fun main() { + class Test { + val names: List + field: MutableList = mutableListOf() + + fun doThing() { + names.add("Hello!") + } + } + + val test = Test() + test.doThing() + + println(test.names) + } + """.trimIndent(), + contains = "[Hello!]" + ) + } } \ No newline at end of file diff --git a/src/test/kotlin/com/compiler/server/KotlinFeatureSince190.kt b/src/test/kotlin/com/compiler/server/KotlinFeatureSince190.kt new file mode 100644 index 000000000..1ced7a010 --- /dev/null +++ b/src/test/kotlin/com/compiler/server/KotlinFeatureSince190.kt @@ -0,0 +1,78 @@ +package com.compiler.server + +import com.compiler.server.base.BaseExecutorTest +import org.junit.jupiter.api.Test + +class KotlinFeatureSince190 : BaseExecutorTest() { + + @Test + fun `stable replacement of the enum class values function`() { + run( + // language=kotlin + code = """ + enum class Color(val colorName: String, val rgb: String) { + RED("Red", "#FF0000"), + ORANGE("Orange", "#FF7F00"), + YELLOW("Yellow", "#FFFF00") + } + + fun findByRgb(rgb: String): Color? = Color.entries.find { it.rgb == rgb } + + fun main() { + val color = findByRgb("#FF0000") + println("Color is ${'$'}{color?.colorName}") + } + """.trimIndent(), + contains = "Color is Red" + ) + } + + @Test + fun `stable data objects for symmetry with data classes`() { + run( + // language=kotlin + code = """ + sealed interface ReadResult + data class Number(val number: Int) : ReadResult + data class Text(val text: String) : ReadResult + data object EndOfFile : ReadResult + + fun main() { + println(Number(7)) // Number(number=7) + println(EndOfFile) // EndOfFile + } + """.trimIndent(), + contains = "Number(number=7)\nEndOfFile" + ) + } + + @Test + fun `calculate the time difference between multiple TimeMarks`() { + run( + //language=kotlin + code = """ + @JvmInline + value class Person(private val fullName: String) { + // Allowed since Kotlin 1.4.30: + init { + check(fullName.isNotBlank()) { + "Full name shouldn't be empty" + } + } + // Allowed by default since Kotlin 1.9.0: + constructor(name: String, lastName: String) : this("${'$'}name ${'$'}lastName") { + check(lastName.isNotBlank()) { + "Last name shouldn't be empty" + } + } + } + + fun main() { + println(Person("John", "Smith")) + } + """.trimIndent(), + contains = "Person(fullName=John Smith)" + ) + } +} + diff --git a/src/test/kotlin/com/compiler/server/ResourceCompileTest.kt b/src/test/kotlin/com/compiler/server/ResourceCompileTest.kt index c84b7e935..aad0a059b 100644 --- a/src/test/kotlin/com/compiler/server/ResourceCompileTest.kt +++ b/src/test/kotlin/com/compiler/server/ResourceCompileTest.kt @@ -2,55 +2,25 @@ package com.compiler.server import com.compiler.server.base.BaseExecutorTest import com.compiler.server.base.renderErrorDescriptors -import com.compiler.server.model.ErrorDescriptor import com.compiler.server.model.ProjectSeveriry +import com.compiler.server.model.ProjectType import org.junit.jupiter.api.Test -import java.io.File -import kotlin.test.assertNotNull -import kotlin.test.assertTrue -class ResourceCompileTest : BaseExecutorTest() { - - private val testDirJVM = "src/test/resources/test-compile-data/jvm" - private val testDirJS = "src/test/resources/test-compile-data/js" - private val testFilesJVM = File(testDirJVM).walk().toList().filter { it.isFile } - private val testFilesJS = File(testDirJS).walk().toList().filter { it.isFile } +class ResourceCompileTest : BaseExecutorTest(), BaseResourceCompileTest { + override fun request(code: String, platform: ProjectType) = when (platform) { + ProjectType.JAVA -> run(code, "") + ProjectType.JS_IR, ProjectType.JS -> translateToJsIr(code) + else -> throw IllegalArgumentException("Unknown type $platform") + } @Test fun `compile test from resource folder`() { - assertNotNull(testFilesJVM) { "Can not init test directory" } - assertTrue(testFilesJVM.isNotEmpty(), "No files in test directory") - val badMap = mutableMapOf() - - testFilesJVM.forEach { file -> - val code = file.readText() - - val jvmResult = run(code, "") - val errorsJvm = validateErrors(jvmResult.compilerDiagnostics) - if (errorsJvm != null) badMap[file.path + ":JVM"] = errorsJvm - } - - assertNotNull(testFilesJS) { "Can not init test directory" } - assertTrue(testFilesJS.isNotEmpty(), "No files in test directory") - - testFilesJS.forEach { file -> - val code = file.readText() - - val jsResult = translateToJsIr(code) - val errorsJs = validateErrors(jsResult.compilerDiagnostics) - if (errorsJs != null) badMap[file.path + ":JS"] = errorsJs - } - - if (badMap.isNotEmpty()) { - error("Compile tests failed. \n Results: ${badMap.entries.joinToString("\n") { "File: ${it.key}. Error: ${it.value}" }}") - } - } + checkResourceExamples(listOf(testDirJVM, testDirJS)) { result, _ -> + val errors = result.compilerDiagnostics.filter { it.severity == ProjectSeveriry.ERROR } - private fun validateErrors(errors: List): String? { - val errs = errors.filter { it.severity == ProjectSeveriry.ERROR } - if (errs.isNotEmpty()) { - return renderErrorDescriptors(errs) + errors.takeIf { it.isNotEmpty() }?.let { + renderErrorDescriptors(it) + } } - return null } } diff --git a/src/test/kotlin/com/compiler/server/ResourceE2ECompileTest.kt b/src/test/kotlin/com/compiler/server/ResourceE2ECompileTest.kt new file mode 100644 index 000000000..1fad46a6d --- /dev/null +++ b/src/test/kotlin/com/compiler/server/ResourceE2ECompileTest.kt @@ -0,0 +1,93 @@ +package com.compiler.server + +import com.compiler.server.generator.generateSingleProject +import com.compiler.server.model.ExecutionResult +import com.compiler.server.model.ProjectType +import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper +import org.junit.jupiter.api.Disabled +import org.junit.jupiter.api.Test +import org.springframework.beans.factory.annotation.Value +import org.springframework.boot.test.context.SpringBootTest +import org.springframework.http.HttpEntity +import org.springframework.http.HttpHeaders +import org.springframework.http.MediaType +import org.springframework.web.client.RestTemplate +import java.io.File +import java.net.InetAddress + +@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) +class ResourceE2ECompileTest : BaseResourceCompileTest { + @Value("\${local.server.port}") + private var port = 0 + private val host: String = InetAddress.getLocalHost().hostAddress + private fun getHost(): String = "http://$host:$port" + + override fun request(code: String, platform: ProjectType): ExecutionResult { + val url = when (platform) { + ProjectType.JS, ProjectType.JS_IR -> "/api/compiler/translate?ir=true" + else -> "/api/compiler/run" + } + + val headers = HttpHeaders().apply { contentType = MediaType.APPLICATION_JSON } + + val body = jacksonObjectMapper().writeValueAsString( + generateSingleProject(code, projectType = platform) + ) + + val result = RestTemplate().postForObject( + "${getHost()}$url", HttpEntity(body, headers), ExecutionResult::class.java + ) + + return result ?: + throw IllegalStateException("Result is null") + } + + @Test @Disabled + fun `http requests from resource folder`() { + checkResourceExamples(listOf(testDirJVM, testDirJS)) { result, file -> + val json = jacksonObjectMapper().writeValueAsString(result) + val out = file.path.replace("test-compile-data", "test-compile-output").replace("\\.kt$".toRegex(), ".json") + + val outFile = File(out) + + if (outFile.exists()) { + val text = outFile.readText() + if (text != json) { + if (!file.isInconsistentOutput()) { + return@checkResourceExamples """ + Expected: $text + Actual: $json + """.trimIndent() + } + + println("!!! file: ${file.path} not equals but it's random code") + } + } else { + println("New file: ${outFile.path}") + File(outFile.parent).mkdirs() + outFile.writeText(json) + } + + null + } + } +} + +private fun File.isInconsistentOutput(): Boolean { + val code = this.readText() + + return listOf( + "import java.util.Random", + "import kotlin.random.Random", + ".shuffle()", + ".shuffled()", + ".random()", + ".nextInt(", + ".markNow()", + ".elapsedNow()", + ".hasPassedNow()", + ".inWholeNanoseconds", + " measureTime {", + " measureTimedValue {", + ).any { code.contains(it) } +} diff --git a/src/test/kotlin/com/compiler/server/base/BaseResourceCompileTest.kt b/src/test/kotlin/com/compiler/server/base/BaseResourceCompileTest.kt new file mode 100644 index 000000000..e2f306f48 --- /dev/null +++ b/src/test/kotlin/com/compiler/server/base/BaseResourceCompileTest.kt @@ -0,0 +1,55 @@ +package com.compiler.server + +import com.compiler.server.model.ExecutionResult +import com.compiler.server.model.ProjectType +import java.io.File +import kotlin.test.assertNotNull +import kotlin.test.assertTrue + +interface BaseResourceCompileTest { + val testDirJVM: String + get() = "src/test/resources/test-compile-data/jvm" + + val testDirJS: String + get() = "src/test/resources/test-compile-data/js" + + fun request(code: String, platform: ProjectType): ExecutionResult + + fun checkResourceExamples(folders: List, verifyResult: (ExecutionResult, File) -> String?) { + val badMap = mutableMapOf() + + folders.forEach { folder -> + val testFiles = File(folder).walk().toList().filter { it.isFile && it.extension == "kt" } + + assertNotNull(folder) { "Can not init test directory" } + assertTrue(testFiles.isNotEmpty(), "No files in test directory") + + testFiles.forEach { file -> + val code = file.readText() + + val platform: ProjectType = when (folder) { + testDirJVM -> ProjectType.JAVA + testDirJS -> ProjectType.JS_IR + else -> throw IllegalArgumentException("Unknown type $folder") + } + + val result = request(code, platform) + + verifyResult(result, file)?.run { + val key = "${platform.name}:${file.path.substring(folder.length + 1)}" + badMap[key] = badMap[key].orEmpty() + this + } + } + } + + if (badMap.isNotEmpty()) { + val message = badMap.entries + .sortedBy { it.key } + .joinToString("\n") { + "File: ${it.key}. Error:\n${it.value}" + } + + error("Compile tests failed.\nResults:\n$message") + } + } +} diff --git a/src/test/kotlin/com/compiler/server/base/TestUtils.kt b/src/test/kotlin/com/compiler/server/base/TestUtils.kt index b1c64b8f7..7d131c838 100644 --- a/src/test/kotlin/com/compiler/server/base/TestUtils.kt +++ b/src/test/kotlin/com/compiler/server/base/TestUtils.kt @@ -3,6 +3,8 @@ package com.compiler.server.base import com.compiler.server.model.ErrorDescriptor import com.compiler.server.model.ExecutionResult import com.compiler.server.model.ProjectSeveriry +import org.hamcrest.CoreMatchers.* +import org.hamcrest.MatcherAssert.assertThat import org.junit.jupiter.api.Assertions internal fun ExecutionResult.assertNoErrors() = compilerDiagnostics.assertNoErrors() @@ -16,20 +18,35 @@ internal fun List.assertNoErrors() { } internal fun errorContains(highlights: List, message: String) { - Assertions.assertTrue(highlights.any { it.message.contains(message) }) { - "Haven't found diagnostic with message $message, actual diagnostics:\n" + - "\n" + - renderErrorDescriptors(highlights) - } - Assertions.assertTrue(highlights.any { it.severity == ProjectSeveriry.ERROR }) { highlights.toString() } + assertThat( + highlights.map { it.message }, hasItem( + containsString(message) + ) + ) + + assertThat( + highlights.map { it.severity }, hasItem( + equalTo(ProjectSeveriry.ERROR) + ) + ) } internal fun warningContains(highlights: List, message: String) { - Assertions.assertTrue(highlights.any { it.message.contains(message) }) { - "Haven't found diagnostic with message $message, actual diagnostics:\n" + - "\n" + - renderErrorDescriptors(highlights) - } - Assertions.assertTrue(highlights.any { it.className == "WARNING" }) { highlights.toString() } - Assertions.assertTrue(highlights.any { it.severity == ProjectSeveriry.WARNING }) { highlights.toString() } + assertThat( + highlights.map { it.message }, hasItem( + containsString(message) + ) + ) + + assertThat( + highlights.map { it.className }, hasItem( + "WARNING" + ) + ) + + assertThat( + highlights.map { it.severity }, hasItem( + equalTo(ProjectSeveriry.WARNING) + ) + ) } diff --git a/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/01_dynamic/0.json b/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/01_dynamic/0.json new file mode 100644 index 000000000..859eefc53 --- /dev/null +++ b/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/01_dynamic/0.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":2,"ch":9},"end":{"line":2,"ch":16}},"message":"Unsupported [Dynamic types are not supported in this context]","severity":"ERROR","className":"red_wavy_line"},{"interval":{"start":{"line":9,"ch":58},"end":{"line":9,"ch":63}},"message":"'toInt(): Int' is deprecated. Conversion of Char to Number is deprecated. Use Char.code property instead.","severity":"WARNING","className":"WARNING"},{"interval":{"start":{"line":11,"ch":2},"end":{"line":11,"ch":9}},"message":"Overload resolution ambiguity: \npublic inline fun println(message: Any?): Unit defined in kotlin.io\npublic inline fun println(message: Boolean): Unit defined in kotlin.io\npublic inline fun println(message: Byte): Unit defined in kotlin.io\npublic inline fun println(message: Char): Unit defined in kotlin.io\npublic inline fun println(message: CharArray): Unit defined in kotlin.io\npublic inline fun println(message: Double): Unit defined in kotlin.io\npublic inline fun println(message: Float): Unit defined in kotlin.io\npublic inline fun println(message: Int): Unit defined in kotlin.io\npublic inline fun println(message: Long): Unit defined in kotlin.io\npublic inline fun println(message: Short): Unit defined in kotlin.io","severity":"ERROR","className":"red_wavy_line"},{"interval":{"start":{"line":13,"ch":14},"end":{"line":13,"ch":21}},"message":"Unsupported [Dynamic types are not supported in this context]","severity":"ERROR","className":"red_wavy_line"}]},"exception":null,"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/02_js_function/0.json b/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/02_js_function/0.json new file mode 100644 index 000000000..6578eee26 --- /dev/null +++ b/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/02_js_function/0.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":2,"ch":4},"end":{"line":2,"ch":6}},"message":"Unresolved reference: js","severity":"ERROR","className":"ERROR"}]},"exception":null,"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/02_js_function/1.json b/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/02_js_function/1.json new file mode 100644 index 000000000..453b9390f --- /dev/null +++ b/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/02_js_function/1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":2,"ch":13},"end":{"line":2,"ch":15}},"message":"Unresolved reference: js","severity":"ERROR","className":"ERROR"},{"interval":{"start":{"line":3,"ch":7},"end":{"line":3,"ch":11}},"message":"Variable expected","severity":"ERROR","className":"red_wavy_line"},{"interval":{"start":{"line":4,"ch":7},"end":{"line":4,"ch":12}},"message":"Variable expected","severity":"ERROR","className":"red_wavy_line"},{"interval":{"start":{"line":6,"ch":10},"end":{"line":6,"ch":14}},"message":"Unresolved reference: JSON","severity":"ERROR","className":"ERROR"}]},"exception":null,"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/03_external/0.json b/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/03_external/0.json new file mode 100644 index 000000000..c3434c296 --- /dev/null +++ b/src/test/resources/test-compile-output/js/KotlinByExampleSnippetsTests/03_external/0.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":{"message":"'void FileKt.alert(java.lang.String)'","fullName":"java.lang.UnsatisfiedLinkError","stackTrace":[{"className":"FileKt","methodName":"alert","fileName":"File.kt","lineNumber":-2},{"className":"FileKt","methodName":"main","fileName":"File.kt","lineNumber":4},{"className":"FileKt","methodName":"main","fileName":"File.kt","lineNumber":-1}],"cause":null,"localizedMessage":null},"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Data classes/c6654c9ecf54fc8927d72ff665ffe193.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Data classes/c6654c9ecf54fc8927d72ff665ffe193.1.json new file mode 100644 index 000000000..7ec73d2d8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Data classes/c6654c9ecf54fc8927d72ff665ffe193.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"User(name=Alex, id=1)\nuser == secondUser: true\nuser == thirdUser: false\n63347075\n63347075\n2390846\nUser(name=Alex, id=1)\nfalse\nUser(name=Max, id=1)\nUser(name=Alex, id=3)\nname = Alex\nid = 1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Hello world/0c66b958dea3212426eff8cba77117c6.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Hello world/0c66b958dea3212426eff8cba77117c6.1.json new file mode 100644 index 000000000..cd3519f87 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Hello world/0c66b958dea3212426eff8cba77117c6.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello, World!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Hello world/0c66b958dea3212426eff8cba77117c6.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Hello world/0c66b958dea3212426eff8cba77117c6.2.json new file mode 100644 index 000000000..cd3519f87 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Hello world/0c66b958dea3212426eff8cba77117c6.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello, World!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Higher-Order Functions/e98bdf56d798e8ffb06c9fa874a2af31.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Higher-Order Functions/e98bdf56d798e8ffb06c9fa874a2af31.1.json new file mode 100644 index 000000000..f849688d7 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Higher-Order Functions/e98bdf56d798e8ffb06c9fa874a2af31.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"sumResult 9, mulResult 20\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Higher-Order Functions/e98bdf56d798e8ffb06c9fa874a2af31.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Higher-Order Functions/e98bdf56d798e8ffb06c9fa874a2af31.2.json new file mode 100644 index 000000000..22aa575a6 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_Higher-Order Functions/e98bdf56d798e8ffb06c9fa874a2af31.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"4\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_List/3bcc43fce4fb06052e63ebd74aa285aa.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_List/3bcc43fce4fb06052e63ebd74aa285aa.1.json new file mode 100644 index 000000000..13533cd7c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_List/3bcc43fce4fb06052e63ebd74aa285aa.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Tot sudoers: 4\nSome useful info on user 1\nSome useful info on user 2\nSome useful info on user 3\nSome useful info on user 4\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_When/d74d05073146b500e983b42a2f547031.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_When/d74d05073146b500e983b42a2f547031.1.json new file mode 100644 index 000000000..cff5a17b1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_When/d74d05073146b500e983b42a2f547031.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Greeting\nOne\nLong\nNot a string\nUnknown\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_When/d74d05073146b500e983b42a2f547031.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_When/d74d05073146b500e983b42a2f547031.2.json new file mode 100644 index 000000000..71d4383f5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_When/d74d05073146b500e983b42a2f547031.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n42\none\n42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_delegationPattern/d260a1f6a0ee99a60978712f417ce764.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_delegationPattern/d260a1f6a0ee99a60978712f417ce764.1.json new file mode 100644 index 000000000..9be478719 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_delegationPattern/d260a1f6a0ee99a60978712f417ce764.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"THRASH METAL !!!\nI'm The King of Rock 'N' Roll: Dancin' to the Jailhouse Rock.\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_let/c5972c5499a9b53d374bf5ebbb51335f.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_let/c5972c5499a9b53d374bf5ebbb51335f.1.json new file mode 100644 index 000000000..ce92d5352 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_let/c5972c5499a9b53d374bf5ebbb51335f.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"TEST is empty: false\nPrinting \"null\":\nPrinting \"my string\":\n\tMY STRING\nFIRST : SECOND\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_namedArguments/8eb7fde0c74f338edd54c3735cce3243.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_namedArguments/8eb7fde0c74f338edd54c3735cce3243.1.json new file mode 100644 index 000000000..cb4621baa --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/01_namedArguments/8eb7fde0c74f338edd54c3735cce3243.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"mario@example.com\ndomain.com@username\nfoo@bar.com\npepe@frog.com\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_DelegatedProperties/2f96798bfcfcaa4b43ee9e6f821bb7c0.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_DelegatedProperties/2f96798bfcfcaa4b43ee9e6f821bb7c0.1.json new file mode 100644 index 000000000..96616bdec --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_DelegatedProperties/2f96798bfcfcaa4b43ee9e6f821bb7c0.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Example Class, thank you for delegating 'p' to me!\nNEW has been assigned to p in Example Class\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_DelegatedProperties/2f96798bfcfcaa4b43ee9e6f821bb7c0.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_DelegatedProperties/2f96798bfcfcaa4b43ee9e6f821bb7c0.2.json new file mode 100644 index 000000000..6320c32d3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_DelegatedProperties/2f96798bfcfcaa4b43ee9e6f821bb7c0.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"created!\ncomputed!\nlazyStr = my lazy\n = my lazy\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_DelegatedProperties/2f96798bfcfcaa4b43ee9e6f821bb7c0.3.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_DelegatedProperties/2f96798bfcfcaa4b43ee9e6f821bb7c0.3.json new file mode 100644 index 000000000..89e2bd562 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_DelegatedProperties/2f96798bfcfcaa4b43ee9e6f821bb7c0.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"name = John Doe, age = 25\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Enum/856b4a19a138e857026371545447d153.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Enum/856b4a19a138e857026371545447d153.1.json new file mode 100644 index 000000000..70259de5b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Enum/856b4a19a138e857026371545447d153.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"It's running\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Enum/856b4a19a138e857026371545447d153.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Enum/856b4a19a138e857026371545447d153.2.json new file mode 100644 index 000000000..457db2fcf --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Enum/856b4a19a138e857026371545447d153.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"RED\ntrue\nfalse\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.1.json new file mode 100644 index 000000000..c23aed512 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello\n[Log] Hello\n[Info] Hello\n[Log] Hello\n3\n8\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.2.json new file mode 100644 index 000000000..9557c5466 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Bye Bye \n(Ferrari, Katrina)\n(McLaren, Lucas)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.3.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.3.json new file mode 100644 index 000000000..cdff09763 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Bye Bye \nAlways forgive \n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.4.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.4.json new file mode 100644 index 000000000..3f41efa36 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Functions/12ceece85e7078a1ad765961b9409767.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello\nHallo\nSalut\nHola\n你好\nGreeting: Hello\nGreeting: Hallo\nGreeting: Salut\nGreeting: Hola\nGreeting: 你好\nHello\nHallo\nSalut\nHola\n你好\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Lambdas/8c1a41f2be9321489e1e8ed25932128b.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Lambdas/8c1a41f2be9321489e1e8ed25932128b.1.json new file mode 100644 index 000000000..25b1a0254 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Lambdas/8c1a41f2be9321489e1e8ed25932128b.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"HELLO\nHELLO\nHELLO\nHELLO\nHELLO\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Loops/d82d6eb478f9c4341d59de8c4e61090f.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Loops/d82d6eb478f9c4341d59de8c4e61090f.1.json new file mode 100644 index 000000000..2999542f1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Loops/d82d6eb478f9c4341d59de8c4e61090f.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Yummy, it's a carrot cake!\nYummy, it's a cheese cake!\nYummy, it's a chocolate cake!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Loops/d82d6eb478f9c4341d59de8c4e61090f.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Loops/d82d6eb478f9c4341d59de8c4e61090f.2.json new file mode 100644 index 000000000..a9133cd48 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Loops/d82d6eb478f9c4341d59de8c4e61090f.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Eat a Cake\nEat a Cake\nEat a Cake\nEat a Cake\nEat a Cake\nBake a Cake\nBake a Cake\nBake a Cake\nBake a Cake\nBake a Cake\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Loops/d82d6eb478f9c4341d59de8c4e61090f.3.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Loops/d82d6eb478f9c4341d59de8c4e61090f.3.json new file mode 100644 index 000000000..cbe1ca6ca --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Loops/d82d6eb478f9c4341d59de8c4e61090f.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Watch out, it's a zebra\nWatch out, it's a lion\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Set/8ec43b0c11c651c669571c359f1e9556.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Set/8ec43b0c11c651c669571c359f1e9556.1.json new file mode 100644 index 000000000..7d3ed67c7 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_Set/8ec43b0c11c651c669571c359f1e9556.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Issue uniqueDescr4 registered correctly.\nIssue uniqueDescr2 marked as duplicate and rejected.\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_String Templates/6639c457ff0b2bd70f3d54b83ad6894c.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_String Templates/6639c457ff0b2bd70f3d54b83ad6894c.1.json new file mode 100644 index 000000000..fe6c4b2b3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_String Templates/6639c457ff0b2bd70f3d54b83ad6894c.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello Kotliner\nHello KOTLINER\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_run/8d4ecfcaa102603b555262da40820de3.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_run/8d4ecfcaa102603b555262da40820de3.1.json new file mode 100644 index 000000000..f090d2306 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/02_run/8d4ecfcaa102603b555262da40820de3.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"for \"null\":\nfor \"\":\n\tis empty? true\n\tlength = 0\nfor \"some string with Kotlin\":\n\tis empty? false\n\tlength = 23\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Destructuring Declarations/fbb154ad2b138de3a9928313fefc4627.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Destructuring Declarations/fbb154ad2b138de3a9928313fefc4627.1.json new file mode 100644 index 000000000..ee5b036b5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Destructuring Declarations/fbb154ad2b138de3a9928313fefc4627.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Alice is 21 years old\nBob is 25 years old\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Destructuring Declarations/fbb154ad2b138de3a9928313fefc4627.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Destructuring Declarations/fbb154ad2b138de3a9928313fefc4627.2.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Destructuring Declarations/fbb154ad2b138de3a9928313fefc4627.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Destructuring Declarations/fbb154ad2b138de3a9928313fefc4627.3.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Destructuring Declarations/fbb154ad2b138de3a9928313fefc4627.3.json new file mode 100644 index 000000000..a88147252 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Destructuring Declarations/fbb154ad2b138de3a9928313fefc4627.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"num = 1, name = one\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Map/2e5dad653858382e2777a0ce7bbe4fa7.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Map/2e5dad653858382e2777a0ce7bbe4fa7.1.json new file mode 100644 index 000000000..450616875 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Map/2e5dad653858382e2777a0ce7bbe4fa7.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"EZ-Pass report:\nID 1: credit 100\nID 2: credit 100\nID 3: credit 100\nUpdating 1...\nUpdating 1...\nError: Trying to update a non-existing account (id: 5)\nEZ-Pass report:\nID 1: credit 130\nID 2: credit 100\nID 3: credit 100\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Ranges/9113e04e9f458e3f8e0c069755caf6c7.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Ranges/9113e04e9f458e3f8e0c069755caf6c7.1.json new file mode 100644 index 000000000..ef68f0cc2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Ranges/9113e04e9f458e3f8e0c069755caf6c7.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"0123 012 2468 3210 "} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Ranges/9113e04e9f458e3f8e0c069755caf6c7.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Ranges/9113e04e9f458e3f8e0c069755caf6c7.2.json new file mode 100644 index 000000000..02aa2aed8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Ranges/9113e04e9f458e3f8e0c069755caf6c7.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"abcd zxvt "} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Ranges/9113e04e9f458e3f8e0c069755caf6c7.3.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Ranges/9113e04e9f458e3f8e0c069755caf6c7.3.json new file mode 100644 index 000000000..31a29efa2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Ranges/9113e04e9f458e3f8e0c069755caf6c7.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"x is in range from 1 to 5\nx is not in range from 6 to 10"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Sealed Classes/99801ccca2a8b3bb0f0c768af197f3de.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Sealed Classes/99801ccca2a8b3bb0f0c768af197f3de.1.json new file mode 100644 index 000000000..1364319fc --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Sealed Classes/99801ccca2a8b3bb0f0c768af197f3de.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello Snowy\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Variables/ff9d772244aab97db76d055793905ec6.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Variables/ff9d772244aab97db76d055793905ec6.1.json new file mode 100644 index 000000000..b7357bcec --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Variables/ff9d772244aab97db76d055793905ec6.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"initial\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Variables/ff9d772244aab97db76d055793905ec6.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Variables/ff9d772244aab97db76d055793905ec6.2.json new file mode 100644 index 000000000..b76d84014 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_Variables/ff9d772244aab97db76d055793905ec6.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_extensionFunctions/9bc0e795632aa12b5661b7ddbeb8c7d3.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_extensionFunctions/9bc0e795632aa12b5661b7ddbeb8c7d3.1.json new file mode 100644 index 000000000..0dff68885 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_extensionFunctions/9bc0e795632aa12b5661b7ddbeb8c7d3.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Max priced item name: Wine\nMax priced item value: 29.0\nItems: Bread, Wine, Water\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_extensionFunctions/9bc0e795632aa12b5661b7ddbeb8c7d3.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_extensionFunctions/9bc0e795632aa12b5661b7ddbeb8c7d3.2.json new file mode 100644 index 000000000..ee1dc38fb --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_extensionFunctions/9bc0e795632aa12b5661b7ddbeb8c7d3.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"NULL\nKotlin\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_with/712bbde8575c3f6e8361b25b4bf51951.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_with/712bbde8575c3f6e8361b25b4bf51951.1.json new file mode 100644 index 000000000..c61d03118 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/03_with/712bbde8575c3f6e8361b25b4bf51951.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"127.0.0.1:9000\n127.0.0.1:9000\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Equality Checks/4bf86f0198cf29441ad5535d8aad2ee5.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Equality Checks/4bf86f0198cf29441ad5535d8aad2ee5.1.json new file mode 100644 index 000000000..2e8120d90 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Equality Checks/4bf86f0198cf29441ad5535d8aad2ee5.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Null Safety/7f117cf9e2eab0de1216ed09cda0aeeb.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Null Safety/7f117cf9e2eab0de1216ed09cda0aeeb.1.json new file mode 100644 index 000000000..30c03e729 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Null Safety/7f117cf9e2eab0de1216ed09cda0aeeb.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Empty or null string\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.1.json new file mode 100644 index 000000000..145a0ffa8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"33\n87\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.2.json new file mode 100644 index 000000000..2242c430b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Total price: $500"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.3.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.3.json new file mode 100644 index 000000000..e125108e9 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"input Auth parameters = foo:qwerty\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.4.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.4.json new file mode 100644 index 000000000..eb4b7d209 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Object/cfd2a58d50efc3c19755b9b7e77a5195.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"BONG BONG BONG BONG BONG BONG BONG BONG BONG BONG BONG BONG "} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Smart Casts/306cd8601d4df7158f2defbb3c5d83df.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Smart Casts/306cd8601d4df7158f2defbb3c5d83df.1.json new file mode 100644 index 000000000..6b317f6c7 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_Smart Casts/306cd8601d4df7158f2defbb3c5d83df.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\nThere's no Feb 29 this year...\n12\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_apply/d75e569a8c5e79edf31f5c3285da824d.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_apply/d75e569a8c5e79edf31f5c3285da824d.1.json new file mode 100644 index 000000000..2c5c3942a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_apply/d75e569a8c5e79edf31f5c3285da824d.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Person(name=Jake, age=30, about=Android developer)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_filter/a82e696c37c258e4469d1c2842d99318.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_filter/a82e696c37c258e4469d1c2842d99318.1.json new file mode 100644 index 000000000..91959df76 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_filter/a82e696c37c258e4469d1c2842d99318.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Numbers: [1, -2, 3, -4, 5, -6]\nPositive Numbers: [1, 3, 5]\nNegative Numbers: [-2, -4, -6]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_map/d18b9172640ac3e71a964990ca19e809.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_map/d18b9172640ac3e71a964990ca19e809.1.json new file mode 100644 index 000000000..d2e3cfa81 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/04_map/d18b9172640ac3e71a964990ca19e809.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Numbers: [1, -2, 3, -4, 5, -6]\nDoubled Numbers: [2, -4, 6, -8, 10, -12]\nTripled Numbers: [3, -6, 9, -12, 15, -18]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_Classes/f1d108295a904bc5ef24bcce7e2576be.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_Classes/f1d108295a904bc5ef24bcce7e2576be.1.json new file mode 100644 index 000000000..b76d84014 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_Classes/f1d108295a904bc5ef24bcce7e2576be.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_Conditional expression/436464b2b8e561583e95e4fbc3528141.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_Conditional expression/436464b2b8e561583e95e4fbc3528141.1.json new file mode 100644 index 000000000..276e52e54 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_Conditional expression/436464b2b8e561583e95e4fbc3528141.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"99\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_also/0b62a9ba6177c616f0282d60bec8426d.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_also/0b62a9ba6177c616f0282d60bec8426d.1.json new file mode 100644 index 000000000..528ce1ad2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_also/0b62a9ba6177c616f0282d60bec8426d.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"A new person Jake was created.\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_existential/a82fdb0846788e909b49b6c94e52d927.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_existential/a82fdb0846788e909b49b6c94e52d927.1.json new file mode 100644 index 000000000..4746ff121 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_existential/a82fdb0846788e909b49b6c94e52d927.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Numbers: [1, -2, 3, -4, 5, -6]\nIs there any number less than 0: true\nIs there any number greater than 6: false\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_existential/a82fdb0846788e909b49b6c94e52d927.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_existential/a82fdb0846788e909b49b6c94e52d927.2.json new file mode 100644 index 000000000..680882f8a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_existential/a82fdb0846788e909b49b6c94e52d927.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Numbers: [1, -2, 3, -4, 5, -6]\nAll numbers are even: false\nAll numbers are less than 6: true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_existential/a82fdb0846788e909b49b6c94e52d927.3.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_existential/a82fdb0846788e909b49b6c94e52d927.3.json new file mode 100644 index 000000000..aed38ad0c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/05_existential/a82fdb0846788e909b49b6c94e52d927.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Numbers: [1, -2, 3, -4, 5, -6]\nAll numbers are even: false\nNo element greater than 6: true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/06_Generics/4127e4d2bf5de3dcd5242306b5309df3.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/06_Generics/4127e4d2bf5de3dcd5242306b5309df3.1.json new file mode 100644 index 000000000..06edd7be8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/06_Generics/4127e4d2bf5de3dcd5242306b5309df3.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"MutableStack(0.62, 3.14, 2.7, 9.87)\npeek(): 9.87\nMutableStack(0.62, 3.14, 2.7, 9.87)\npop(): 9.87\nMutableStack(0.62, 3.14, 2.7)\npop(): 2.7\nMutableStack(0.62, 3.14)\npop(): 3.14\nMutableStack(0.62)\npop(): 0.62\nMutableStack()\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/06_Generics/4127e4d2bf5de3dcd5242306b5309df3.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/06_Generics/4127e4d2bf5de3dcd5242306b5309df3.2.json new file mode 100644 index 000000000..ce2f084f1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/06_Generics/4127e4d2bf5de3dcd5242306b5309df3.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"MutableStack(0.62, 3.14, 2.7)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/06_find/7fbda0882d8e5119a1c858468773dfea.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/06_find/7fbda0882d8e5119a1c858468773dfea.1.json new file mode 100644 index 000000000..c40770990 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/06_find/7fbda0882d8e5119a1c858468773dfea.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The first word starting with \"some\" is \"something\"\nThe last word starting with \"some\" is \"somehow\"\nThe first word containing \"nothing\" is null\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_Inheritance/e8e52ea1e45f9ae40787af7732cc9d08.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_Inheritance/e8e52ea1e45f9ae40787af7732cc9d08.1.json new file mode 100644 index 000000000..a5101f8d2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_Inheritance/e8e52ea1e45f9ae40787af7732cc9d08.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"wif wif!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_Inheritance/e8e52ea1e45f9ae40787af7732cc9d08.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_Inheritance/e8e52ea1e45f9ae40787af7732cc9d08.2.json new file mode 100644 index 000000000..244fb3fa1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_Inheritance/e8e52ea1e45f9ae40787af7732cc9d08.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"A tiger from Siberia says: grrhhh!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_Inheritance/e8e52ea1e45f9ae40787af7732cc9d08.3.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_Inheritance/e8e52ea1e45f9ae40787af7732cc9d08.3.json new file mode 100644 index 000000000..d650cbc76 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_Inheritance/e8e52ea1e45f9ae40787af7732cc9d08.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Rufo, the lion from India says: graoh!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_firstlast/176eba9ff527268f59d49cab076a5c8c.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_firstlast/176eba9ff527268f59d49cab076a5c8c.1.json new file mode 100644 index 000000000..fcecdf22e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_firstlast/176eba9ff527268f59d49cab076a5c8c.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Numbers: [1, -2, 3, -4, 5, -6]\nFirst 1, last -6, first even -2, last odd 5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_firstlast/176eba9ff527268f59d49cab076a5c8c.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_firstlast/176eba9ff527268f59d49cab076a5c8c.2.json new file mode 100644 index 000000000..c0365eb8d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/07_firstlast/176eba9ff527268f59d49cab076a5c8c.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Empty list: first is null, last is null\nWord list: first item starting with 'f' is foo, first item starting with 'z' is null\nWord list: last item ending with 'f' is null, last item ending with 'z' is faz\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/08_count/e47c0c21152878c2a58c9c62bc2821cb.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/08_count/e47c0c21152878c2a58c9c62bc2821cb.1.json new file mode 100644 index 000000000..7a02f1b91 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/08_count/e47c0c21152878c2a58c9c62bc2821cb.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Total number of elements: 6\nNumber of even elements: 3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/10_associateBy/f8306cd9fd405ae50297aad396a9fa64.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/10_associateBy/f8306cd9fd405ae50297aad396a9fa64.1.json new file mode 100644 index 000000000..1c1454c7f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/10_associateBy/f8306cd9fd405ae50297aad396a9fa64.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"People: [Person(name=John, city=Boston, phone=+1-888-123456), Person(name=Sarah, city=Munich, phone=+49-777-789123), Person(name=Svyatoslav, city=Saint-Petersburg, phone=+7-999-456789), Person(name=Vasilisa, city=Saint-Petersburg, phone=+7-999-123456)]\nPhone book: {+1-888-123456=Person(name=John, city=Boston, phone=+1-888-123456), +49-777-789123=Person(name=Sarah, city=Munich, phone=+49-777-789123), +7-999-456789=Person(name=Svyatoslav, city=Saint-Petersburg, phone=+7-999-456789), +7-999-123456=Person(name=Vasilisa, city=Saint-Petersburg, phone=+7-999-123456)}\nCity book: {+1-888-123456=Boston, +49-777-789123=Munich, +7-999-456789=Saint-Petersburg, +7-999-123456=Saint-Petersburg}\nPeople living in each city: {Boston=[John], Munich=[Sarah], Saint-Petersburg=[Svyatoslav, Vasilisa]}\nLast person living in each city: {Boston=John, Munich=Sarah, Saint-Petersburg=Vasilisa}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/11_partition/30f39986ae56fb2e11912deca39ceb19.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/11_partition/30f39986ae56fb2e11912deca39ceb19.1.json new file mode 100644 index 000000000..f0785be3f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/11_partition/30f39986ae56fb2e11912deca39ceb19.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Numbers: [1, -2, 3, -4, 5, -6]\nEven numbers: [-2, -4, -6]\nOdd numbers: [1, 3, 5]\nPositive numbers: [1, 3, 5]\nNegative numbers: [-2, -4, -6]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/12_flatMap/9bc681c185f82888795f084f5cdbe8df.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/12_flatMap/9bc681c185f82888795f084f5cdbe8df.1.json new file mode 100644 index 000000000..e9619e560 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/12_flatMap/9bc681c185f82888795f084f5cdbe8df.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Your bags are: [[apple, orange, banana, grapes], [shirts, pants, jeans]]\nThe things you bought are: [apple, orange, banana, grapes, shirts, pants, jeans]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/13_max/1785faa81d618698d07300ca68a4eb4b.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/13_max/1785faa81d618698d07300ca68a4eb4b.1.json new file mode 100644 index 000000000..c0f00ff04 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/13_max/1785faa81d618698d07300ca68a4eb4b.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Numbers: [1, 2, 3], min = 1 max = 3\nEmpty: [], min = null, max = null\nOnly: [3], min = 3, max = 3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/14_sorted/5d2b22409c8ef9b39802e62209e15491.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/14_sorted/5d2b22409c8ef9b39802e62209e15491.1.json new file mode 100644 index 000000000..9ffd206c8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/14_sorted/5d2b22409c8ef9b39802e62209e15491.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Shuffled: [5, 4, 2, 1, 3, -10]\nNatural order: [-10, 1, 2, 3, 4, 5]\nInverted natural order: [5, 4, 3, 2, 1, -10]\nInverted natural order value: [5, 4, 3, 2, 1, -10]\nInverted natural order of absolute values: [-10, 5, 4, 3, 2, 1]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/15_Map_getValue/0668c6345f7e295d628c170a5f3ca3c5.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/15_Map_getValue/0668c6345f7e295d628c170a5f3ca3c5.1.json new file mode 100644 index 000000000..3e810291c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/15_Map_getValue/0668c6345f7e295d628c170a5f3ca3c5.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Message: java.util.NoSuchElementException: Key anotherKey is missing in the map.\nvalue1 is 42\nvalue2 is null\nvalue3 is 42\nvalue4 is 4\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/16_zip/3e8a5aadd6d979e884c7dece3d5302bc.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/16_zip/3e8a5aadd6d979e884c7dece3d5302bc.1.json new file mode 100644 index 000000000..11eb3ca02 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/16_zip/3e8a5aadd6d979e884c7dece3d5302bc.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"A to B: [(a, 1), (b, 2), (c, 3)]\n$A$B: [a1, b2, c3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/17_getOrElse/d2fe474958fdf38d2c66e97a258316a0.1.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/17_getOrElse/d2fe474958fdf38d2c66e97a258316a0.1.json new file mode 100644 index 000000000..de37ddd9d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/17_getOrElse/d2fe474958fdf38d2c66e97a258316a0.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"10\n42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-by-example/17_getOrElse/d2fe474958fdf38d2c66e97a258316a0.2.json b/src/test/resources/test-compile-output/jvm/kotlin-by-example/17_getOrElse/d2fe474958fdf38d2c66e97a258316a0.2.json new file mode 100644 index 000000000..09c37a8cc --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-by-example/17_getOrElse/d2fe474958fdf38d2c66e97a258316a0.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n3\n1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-hands-on/05_Concurrency/a7b2fad1949b68fa3cd5ea8b100bf52f.1.json b/src/test/resources/test-compile-output/jvm/kotlin-hands-on/05_Concurrency/a7b2fad1949b68fa3cd5ea8b100bf52f.1.json new file mode 100644 index 000000000..f442d8c7d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-hands-on/05_Concurrency/a7b2fad1949b68fa3cd5ea8b100bf52f.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"waiting...\nloading...\nloaded!\n42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-hands-on/05_Concurrency/a7b2fad1949b68fa3cd5ea8b100bf52f.2.json b/src/test/resources/test-compile-output/jvm/kotlin-hands-on/05_Concurrency/a7b2fad1949b68fa3cd5ea8b100bf52f.2.json new file mode 100644 index 000000000..dfd89e742 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-hands-on/05_Concurrency/a7b2fad1949b68fa3cd5ea8b100bf52f.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Loading 1\nLoading 2\nLoading 3\n6\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-hands-on/08_Channels/f26bcc2e6306cf2aad9c3e1115c1ea73.1.json b/src/test/resources/test-compile-output/jvm/kotlin-hands-on/08_Channels/f26bcc2e6306cf2aad9c3e1115c1ea73.1.json new file mode 100644 index 000000000..9e96d81d6 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-hands-on/08_Channels/f26bcc2e6306cf2aad9c3e1115c1ea73.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[main @coroutine#4] A1\n[main @coroutine#4] B1\n[main @coroutine#2] A done\n[main @coroutine#3] B done\n[main @coroutine#4] A2\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.1.json new file mode 100644 index 000000000..ed5543ce5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1, 2, 3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.10.json new file mode 100644 index 000000000..f9165b6fa --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[a, b, c]\n[a, b, c, c]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.11.json new file mode 100644 index 000000000..d0eb4bcc5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{apple=140, banana=150, cherry=90}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.12.json new file mode 100644 index 000000000..a0ace8230 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"0, 0, 0, 0, 0\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.13.json new file mode 100644 index 000000000..05c40e4ca --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Nile, Amazon, Yangtze, Mississippi\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.2.json new file mode 100644 index 000000000..338e018f7 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"null, null, null\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.3.json new file mode 100644 index 000000000..57ed7cb6b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"0, 0, 0\n014916"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.4.json new file mode 100644 index 000000000..792cefd35 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[[0, 0], [0, 0]]\n[[[0, 0, 0], [0, 0, 0], [0, 0, 0]], [[0, 0, 0], [0, 0, 0], [0, 0, 0]], [[0, 0, 0], [0, 0, 0], [0, 0, 0]]]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.5.json new file mode 100644 index 000000000..46d218622 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"10\n2\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.6.json new file mode 100644 index 000000000..9b098c03c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"abcd"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.7.json new file mode 100644 index 000000000..2e8120d90 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.8.json new file mode 100644 index 000000000..fe76a502f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"6\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.9.json new file mode 100644 index 000000000..81d0f6e9b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/arrays/23031df00534726bea3f25bea3d46032.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"2, 3, 1\n2, 1, 3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.1.json new file mode 100644 index 000000000..72719a496 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello world!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.10.json new file mode 100644 index 000000000..9cd6bd06f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"x = 6\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.11.json new file mode 100644 index 000000000..6db3ecd80 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"x = 0; PI = 3.14\nincrementX()\nx = 1; PI = 3.14\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.12.json new file mode 100644 index 000000000..052f75d81 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The perimeter is 14.0\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.13.json new file mode 100644 index 000000000..c97afbbe4 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"a was 1, but now is 2\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.14.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.14.json new file mode 100644 index 000000000..592125c9f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.14.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"max of 0 and 42 is 42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.15.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.15.json new file mode 100644 index 000000000..592125c9f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.15.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"max of 0 and 42 is 42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.16.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.16.json new file mode 100644 index 000000000..45dddbd5e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.16.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"apple\nbanana\nkiwifruit\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.17.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.17.json new file mode 100644 index 000000000..3edf2da58 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.17.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"item at 0 is apple\nitem at 1 is banana\nitem at 2 is kiwifruit\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.18.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.18.json new file mode 100644 index 000000000..3edf2da58 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.18.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"item at 0 is apple\nitem at 1 is banana\nitem at 2 is kiwifruit\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.19.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.19.json new file mode 100644 index 000000000..875399cb5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.19.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"One\nGreeting\nLong\nNot a string\nUnknown\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.2.json new file mode 100644 index 000000000..851b5fb9e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.20.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.20.json new file mode 100644 index 000000000..f9b9e05a7 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.20.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"fits in range\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.21.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.21.json new file mode 100644 index 000000000..fb2153bb9 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.21.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"-1 is out of range\nlist size is out of valid list indices range, too\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.22.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.22.json new file mode 100644 index 000000000..0caa01634 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.22.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"12345"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.23.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.23.json new file mode 100644 index 000000000..13fdd166a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.23.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"13579\n9630"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.24.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.24.json new file mode 100644 index 000000000..45dddbd5e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.24.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"apple\nbanana\nkiwifruit\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.25.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.25.json new file mode 100644 index 000000000..3dfc6e6b5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.25.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"apple is fine too\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.26.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.26.json new file mode 100644 index 000000000..62083ca9d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.26.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"APPLE\nAVOCADO\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.27.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.27.json new file mode 100644 index 000000000..489c66a15 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.27.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"42\n'a' or '7' is not a number\n'a' or 'b' is not a number\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.28.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.28.json new file mode 100644 index 000000000..5a0f2f160 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.28.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"42\nWrong number format in arg1: 'a'\nWrong number format in arg2: 'b'\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.29.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.29.json new file mode 100644 index 000000000..013b2a6ad --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.29.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Getting the length of 'Incomprehensibilities'. Result: 21 \nGetting the length of '1000'. Result: Error: The object is not a string \nGetting the length of '[java.lang.Object@4d405ef7]'. Result: Error: The object is not a string \n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.3.json new file mode 100644 index 000000000..57f1a2bb8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello world!"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.30.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.30.json new file mode 100644 index 000000000..013b2a6ad --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.30.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Getting the length of 'Incomprehensibilities'. Result: 21 \nGetting the length of '1000'. Result: Error: The object is not a string \nGetting the length of '[java.lang.Object@4d405ef7]'. Result: Error: The object is not a string \n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.31.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.31.json new file mode 100644 index 000000000..e10a0b2a0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.31.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Getting the length of 'Incomprehensibilities'. Result: 21 \nGetting the length of ''. Result: Error: The object is not a string \nGetting the length of '1000'. Result: Error: The object is not a string \n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.4.json new file mode 100644 index 000000000..5ebba3c2d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello world!\n42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.5.json new file mode 100644 index 000000000..f3f817a3e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"sum of 3 and 5 is 8\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.6.json new file mode 100644 index 000000000..35fa79e4a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"sum of 19 and 23 is 42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.7.json new file mode 100644 index 000000000..3b643b5a3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"sum of -1 and 8 is 7\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.8.json new file mode 100644 index 000000000..3b643b5a3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"sum of -1 and 8 is 7\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.9.json new file mode 100644 index 000000000..ed76c67cc --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-syntax/5ec261721162729866abc1e8f7293ef4.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"a = 1, b = 2, c = 3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.1.json new file mode 100644 index 000000000..2e8120d90 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.10.json new file mode 100644 index 000000000..205bb9711 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"a\nb\nc\nd\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.11.json new file mode 100644 index 000000000..b2e25c83a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"ABCD\nabcd\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.12.json new file mode 100644 index 000000000..51589bf8f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"abc1def\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.13.json new file mode 100644 index 000000000..94e3bf2de --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"i = 10\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.14.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.14.json new file mode 100644 index 000000000..c4c8ca5eb --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.14.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"abc.length is 3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.15.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.15.json new file mode 100644 index 000000000..f26a59dea --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.15.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"0\n1\n4\n9\n16\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.2.json new file mode 100644 index 000000000..5fffe235e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.3.json new file mode 100644 index 000000000..b7ec7c496 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.4.json new file mode 100644 index 000000000..330d23951 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"3\n2499999999\n8.5094\n3.3333333333333335\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.5.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.6.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.7.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.8.json new file mode 100644 index 000000000..0f3fc0427 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.9.json new file mode 100644 index 000000000..cc4ce5d27 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/basic-types/be5678589cf16c80d1cda9c85d9a55d9.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"a\n\n\n＀\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/booleans/12bb120f56ea8aee70a72c46b1a1383f.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/booleans/12bb120f56ea8aee70a72c46b1a1383f.1.json new file mode 100644 index 000000000..0f3fc0427 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/booleans/12bb120f56ea8aee70a72c46b1a1383f.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/characters/8de4516ae10b8b417425b7e50699400b.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/characters/8de4516ae10b8b417425b7e50699400b.1.json new file mode 100644 index 000000000..cc4ce5d27 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/characters/8de4516ae10b8b417425b7e50699400b.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"a\n\n\n＀\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/classes/9a7f7ce4c7af4e4eee2ec59bca4cd256.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/classes/9a7f7ce4c7af4e4eee2ec59bca4cd256.1.json new file mode 100644 index 000000000..c99b4db9b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/classes/9a7f7ce4c7af4e4eee2ec59bca4cd256.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"First property: hello\nFirst initializer block that prints hello\nSecond property: 5\nSecond initializer block that prints 5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/classes/9a7f7ce4c7af4e4eee2ec59bca4cd256.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/classes/9a7f7ce4c7af4e4eee2ec59bca4cd256.2.json new file mode 100644 index 000000000..56f5f6f1b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/classes/9a7f7ce4c7af4e4eee2ec59bca4cd256.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Init block\nConstructor 1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/coding-conventions/645676419203904917d24f70f85afe08.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/coding-conventions/645676419203904917d24f70f85afe08.1.json new file mode 100644 index 000000000..38835dcf3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/coding-conventions/645676419203904917d24f70f85afe08.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"\n Not\n trimmed\n text\n \nTrimmed\ntext\n\nTrimmed to margin text:\nif(a > 1) {\n return a\n}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.1.json new file mode 100644 index 000000000..5138aa135 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Count: 4\nMax: 42\nMin: 4\nAverage: 15.5\nSum: 62\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.2.json new file mode 100644 index 000000000..df0be593a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"42\nthree\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.3.json new file mode 100644 index 000000000..5a489845e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"122\n30.5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.4.json new file mode 100644 index 000000000..c52748afe --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"21\n42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.5.json new file mode 100644 index 000000000..743b77e1d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.6.json new file mode 100644 index 000000000..e5e7813f4 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"15\n15\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.7.json new file mode 100644 index 000000000..5f73d12f3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-aggregate/a999adb2484f4ef43f7b6dabebacf438.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Sum of first N elements with runningReduce:\nN = 1: 0\nN = 2: 1\nN = 3: 3\nN = 4: 6\nN = 5: 10\nN = 6: 15\nSum of first N elements with runningFold:\nN = 1: 10\nN = 2: 10\nN = 3: 11\nN = 4: 13\nN = 5: 16\nN = 6: 20\nN = 7: 25\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.1.json new file mode 100644 index 000000000..059b9ba87 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"four\nfour\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.10.json new file mode 100644 index 000000000..8ca79b7b7 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\ntrue\ntrue\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.2.json new file mode 100644 index 000000000..ba987d9d8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"one\nfive\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.3.json new file mode 100644 index 000000000..9af78cf1d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"null\nThe value for index 5 is undefined\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.4.json new file mode 100644 index 000000000..435e56e96 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"three\nfive\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.5.json new file mode 100644 index 000000000..20115c321 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"null\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.6.json new file mode 100644 index 000000000..5091d7221 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"2\n4\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.7.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.8.json new file mode 100644 index 000000000..26a588424 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"2\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.9.json new file mode 100644 index 000000000..7574ea590 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-elements/748db676d783ae535b7df913fccbee08.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\ntrue\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.1.json new file mode 100644 index 000000000..967444aaa --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[three, four]\n{key11=11}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.2.json new file mode 100644 index 000000000..91f3c6c06 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[two, four]\n[three, four]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.3.json new file mode 100644 index 000000000..00790119f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[three, four]\n[one, two]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.4.json new file mode 100644 index 000000000..e90b875b0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\ntrue\nfalse\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.5.json new file mode 100644 index 000000000..dd72fde74 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\nfalse\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.6.json new file mode 100644 index 000000000..9c84777c8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"All String elements in upper case:\nTWO\nFOUR\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.7.json new file mode 100644 index 000000000..c170b679b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-filtering/6e6b3b07db725dcb64fa4d5e7cc464a7.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"3\n3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-grouping/bc3fe4df29decf8aab11dd62f663b20e.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-grouping/bc3fe4df29decf8aab11dd62f663b20e.1.json new file mode 100644 index 000000000..66dbacbc1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-grouping/bc3fe4df29decf8aab11dd62f663b20e.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{O=[one], T=[two, three], F=[four, five]}\n{o=[ONE], t=[TWO, THREE], f=[FOUR, FIVE]}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-grouping/bc3fe4df29decf8aab11dd62f663b20e.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-grouping/bc3fe4df29decf8aab11dd62f663b20e.2.json new file mode 100644 index 000000000..8b1f17613 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-grouping/bc3fe4df29decf8aab11dd62f663b20e.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{o=1, t=2, f=2, s=1}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.1.json new file mode 100644 index 000000000..15cf236bc --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"numbers are still [one, two, three, four]\nnumbers longer than 3 chars are [three, four]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.2.json new file mode 100644 index 000000000..1b1535a1a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[three, four, one]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.3.json new file mode 100644 index 000000000..bf3029192 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"distinct item lengths are [3, 4, 5]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.4.json new file mode 100644 index 000000000..9e15b5952 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-operations/a628714d9c8536fc7ec223da0c41ba8f.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.1.json new file mode 100644 index 000000000..9e15b5952 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.10.json new file mode 100644 index 000000000..9275694cb --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[three, one, two, four]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.2.json new file mode 100644 index 000000000..ab1373c1e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[c, bb, aaa]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.3.json new file mode 100644 index 000000000..ab1373c1e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[c, bb, aaa]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.4.json new file mode 100644 index 000000000..4efccdba9 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Sorted ascending: [four, one, three, two]\nSorted descending: [two, three, one, four]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.5.json new file mode 100644 index 000000000..0b97934d3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Sorted by length ascending: [one, two, four, three]\nSorted by the last letter descending: [four, two, one, three]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.6.json new file mode 100644 index 000000000..1fab89a7a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Sorted by length ascending: [one, two, four, three]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.7.json new file mode 100644 index 000000000..689267092 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[four, three, two, one]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.8.json new file mode 100644 index 000000000..689267092 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[four, three, two, one]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.9.json new file mode 100644 index 000000000..788efcc04 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-ordering/a2cd0913d1943119f7960afe8fd6089d.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[four, three, two, one]\n[five, four, three, two, one]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.1.json new file mode 100644 index 000000000..86546c12e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[two, three, four]\n[one, three, five]\n[four, six, one]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.2.json new file mode 100644 index 000000000..4d9c97f34 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three]\n[four, five, six]\n[two, three, four, five, six]\n[one]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.3.json new file mode 100644 index 000000000..e5ff336de --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three]\n[four, five, six]\n[three, four, five, six]\n[one, two, three, four]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.4.json new file mode 100644 index 000000000..eee1ab7a6 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[[0, 1, 2], [3, 4, 5], [6, 7, 8], [9, 10, 11], [12, 13]]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.5.json new file mode 100644 index 000000000..8743c710a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[3, 12, 21, 30, 25]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.6.json new file mode 100644 index 000000000..ab8968b52 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[[one, two, three], [two, three, four], [three, four, five]]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.7.json new file mode 100644 index 000000000..87fccbae5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[[1, 2, 3], [3, 4, 5], [5, 6, 7], [7, 8, 9], [9, 10]]\n[6, 9, 12, 15, 18, 21, 24, 27]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.8.json new file mode 100644 index 000000000..eacaabf1a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-parts/5c15a123367b5e4e8c9b0cc2e225d3f5.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[(one, two), (two, three), (three, four), (four, five)]\n[false, false, true, false]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-plus-minus/22b0192ae9c1311d37e218d9e76b8830.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-plus-minus/22b0192ae9c1311d37e218d9e76b8830.1.json new file mode 100644 index 000000000..e02fa8ad7 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-plus-minus/22b0192ae9c1311d37e218d9e76b8830.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three, four, five]\n[one, two]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.1.json new file mode 100644 index 000000000..f9c10904f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[3, 6, 9]\n[0, 2, 6]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.10.json new file mode 100644 index 000000000..198e80e9e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 3, 4, 5, 6, 1, 2]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.11.json new file mode 100644 index 000000000..e1c2b080b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three, four, five, six, seven, eight]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.12.json new file mode 100644 index 000000000..289a8c92c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three, four]\none, two, three, four\nThe list of numbers: one, two, three, four\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.13.json new file mode 100644 index 000000000..40152f1f2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"start: one | two | three | four: end\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.14.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.14.json new file mode 100644 index 000000000..eb9833702 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.14.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1, 2, 3, 4, 5, 6, 7, 8, 9, 10, <...>\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.15.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.15.json new file mode 100644 index 000000000..ba74dfac6 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.15.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Element: ONE, Element: TWO, Element: THREE, Element: FOUR\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.2.json new file mode 100644 index 000000000..961005771 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[3, 9]\n[2, 6]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.3.json new file mode 100644 index 000000000..9cc88f800 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{KEY1=1, KEY2=2, KEY3=3, KEY11=11}\n{key1=5, key2=6, key3=7, key11=16}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.4.json new file mode 100644 index 000000000..e36700460 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[(red, fox), (brown, bear), (grey, wolf)]\n[(red, fox), (brown, bear)]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.5.json new file mode 100644 index 000000000..4cc5dd0f6 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[The Fox is red, The Bear is brown, The Wolf is grey]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.6.json new file mode 100644 index 000000000..92dd62125 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"([one, two, three, four], [1, 2, 3, 4])\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.7.json new file mode 100644 index 000000000..bf1fe8bd0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{one=3, two=3, three=5, four=4}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.8.json new file mode 100644 index 000000000..4ee40b8bf --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{O=one, T=three, F=four}\n{O=3, T=5, F=4}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.9.json new file mode 100644 index 000000000..0858e4c50 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-transformations/f93943208619697a99aab6ac2ba6f70a.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{Adams=Alice, Brown=Brian, Campbell=Clara}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.1.json new file mode 100644 index 000000000..f89989022 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 3, 4, 5]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.2.json new file mode 100644 index 000000000..1e4aed4a4 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 5, 6, 7, 8]\n[1, 2, 3, 4, 5, 6, 7, 8]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.3.json new file mode 100644 index 000000000..1e55d97a4 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three]\n[one, two, three, four, five]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.4.json new file mode 100644 index 000000000..c754b048b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 4, 3]\n[1, 2, 4, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.5.json new file mode 100644 index 000000000..350ffe86d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 3, 4]\n[3, 4]\n[]\n[three, four]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.6.json new file mode 100644 index 000000000..070fbd17f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collection-write/98f670c85514862a0f1827f6f36ec585.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three, four]\n[one, two, three]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.1.json new file mode 100644 index 000000000..df98f6bc5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three, four, five]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.10.json new file mode 100644 index 000000000..e1f30ec60 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The maps are equal: true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.11.json new file mode 100644 index 000000000..19f44fc92 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{one=11, two=2, three=3}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.12.json new file mode 100644 index 000000000..4be056b7e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[0, 1, 2, 3, 4]\n0\n4\n[1, 2, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.2.json new file mode 100644 index 000000000..91c32311c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"one two one \none two three \n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.3.json new file mode 100644 index 000000000..dd1d15bf3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[ago, in, far, far]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.4.json new file mode 100644 index 000000000..b2f4e9b78 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Number of elements: 4\nThird element: three\nFourth element: four\nIndex of element \"two\" 1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.5.json new file mode 100644 index 000000000..2e8120d90 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.6.json new file mode 100644 index 000000000..e0f1bc380 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[4, 5, 0, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.7.json new file mode 100644 index 000000000..6ce798d82 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Number of elements: 4\n1 is in the set\nThe sets are equal: true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.8.json new file mode 100644 index 000000000..9e15b5952 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.9.json new file mode 100644 index 000000000..8a04b84ba --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/collections-overview/f42863ed2f6912c75d4cf647a4408652.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"All keys: [key1, key2, key3, key4]\nAll values: [1, 2, 3, 1]\nValue by key \"key2\": 2\nThe value 1 is in the map\nThe value 1 is in the map\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.1.json new file mode 100644 index 000000000..5578252ae --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[0, 2, 4]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.2.json new file mode 100644 index 000000000..c1731195c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"First item's name is: Alicia in source and Alicia in copy\nList size is: 3 in source and 2 in copy\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.3.json new file mode 100644 index 000000000..43a9db0f2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 3, 4]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.4.json new file mode 100644 index 000000000..6c8ea7bb1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Source size: 4\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.5.json new file mode 100644 index 000000000..43a9db0f2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 3, 4]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.6.json new file mode 100644 index 000000000..e0ab61ed8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[three, four]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.7.json new file mode 100644 index 000000000..f9c10904f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[3, 6, 9]\n[0, 2, 6]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.8.json new file mode 100644 index 000000000..bf1fe8bd0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/constructing-collections/e10792dd9229343ed962f1f8bd33cb3f.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{one=3, two=3, three=5, four=4}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.1.json new file mode 100644 index 000000000..6c7a05055 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"max is 3\nmaxOrLimit is 3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.2.json new file mode 100644 index 000000000..418653a19 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n2\n3\n6\n4\n2\n0\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.3.json new file mode 100644 index 000000000..af3958c26 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"a\nb\nc\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.4.json new file mode 100644 index 000000000..205b22e58 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/control-flow/3561fc3486eea161ffc0744652612a39.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"the element at 0 is a\nthe element at 1 is b\nthe element at 2 is c\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/data-classes/fa904e89c90d83dbbc06452d7eb4d6e5.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/data-classes/fa904e89c90d83dbbc06452d7eb4d6e5.1.json new file mode 100644 index 000000000..027a80122 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/data-classes/fa904e89c90d83dbbc06452d7eb4d6e5.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"person1 == person2: true\nperson1 with age 10: Person(name=John)\nperson2 with age 20: Person(name=John)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.1.json new file mode 100644 index 000000000..90b8e8708 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"computed!\nHello\nHello\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.2.json new file mode 100644 index 000000000..7773a1293 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":" -> first\nfirst -> second\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.3.json new file mode 100644 index 000000000..743b77e1d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.4.json new file mode 100644 index 000000000..d158ea45a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegated-properties/031518c7aec5e885fcd568637bb83d27.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"John Doe\n25\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegation/07ca9b8863fa92f15f786badec4f5967.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegation/07ca9b8863fa92f15f786badec4f5967.1.json new file mode 100644 index 000000000..37ac04ee2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegation/07ca9b8863fa92f15f786badec4f5967.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"10"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegation/07ca9b8863fa92f15f786badec4f5967.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegation/07ca9b8863fa92f15f786badec4f5967.2.json new file mode 100644 index 000000000..1a4ad64a9 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegation/07ca9b8863fa92f15f786badec4f5967.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"abc10\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegation/07ca9b8863fa92f15f786badec4f5967.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegation/07ca9b8863fa92f15f786badec4f5967.3.json new file mode 100644 index 000000000..dc61fe9df --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/delegation/07ca9b8863fa92f15f786badec4f5967.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"BaseImpl: x = 10\nMessage of Derived\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/enum-classes/b12c0804ecd0ce924a7f930e954cfc7f.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/enum-classes/b12c0804ecd0ce924a7f930e954cfc7f.1.json new file mode 100644 index 000000000..43a3df831 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/enum-classes/b12c0804ecd0ce924a7f930e954cfc7f.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"PLUS(13, 31) = 44\nTIMES(13, 31) = 403\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/enum-classes/b12c0804ecd0ce924a7f930e954cfc7f.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/enum-classes/b12c0804ecd0ce924a7f930e954cfc7f.2.json new file mode 100644 index 000000000..966a2efa9 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/enum-classes/b12c0804ecd0ce924a7f930e954cfc7f.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"RED\nGREEN\nBLUE\nThe first color is: RED\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/enum-classes/b12c0804ecd0ce924a7f930e954cfc7f.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/enum-classes/b12c0804ecd0ce924a7f930e954cfc7f.3.json new file mode 100644 index 000000000..7d06785d6 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/enum-classes/b12c0804ecd0ce924a7f930e954cfc7f.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"RED\n0\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/exceptions/0fdaa0696df279b79f2d2c63fe005f95.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/exceptions/0fdaa0696df279b79f2d2c63fe005f95.1.json new file mode 100644 index 000000000..1cdc4a200 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/exceptions/0fdaa0696df279b79f2d2c63fe005f95.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":{"message":"Hi There!","fullName":"java.lang.Exception","stackTrace":[{"className":"FileKt","methodName":"main","fileName":"File.kt","lineNumber":3},{"className":"FileKt","methodName":"main","fileName":"File.kt","lineNumber":-1},{"className":"jdk.internal.reflect.DirectMethodHandleAccessor","methodName":"invoke","fileName":"DirectMethodHandleAccessor.java","lineNumber":104}],"cause":null,"localizedMessage":null},"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.1.json new file mode 100644 index 000000000..dd7d02796 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Shape\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.2.json new file mode 100644 index 000000000..d2d612345 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":6,"ch":16},"end":{"line":6,"ch":33}},"message":"Extension is shadowed by a member: public final fun printFunctionType(): Unit","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Class method\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.3.json new file mode 100644 index 000000000..c059fbeaa --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Extension function #1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.4.json new file mode 100644 index 000000000..2c764ba77 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"companion\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.5.json new file mode 100644 index 000000000..b5f373e1f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"kotl.in:443"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.6.json new file mode 100644 index 000000000..74d72d527 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/extensions/433cd94fef7d8fc09ee6e9ca8379b874.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Base extension function in BaseCaller\nBase extension function in DerivedCaller\nBase extension function in DerivedCaller\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/fun-interfaces/6c48fe77f81f41caaaf4ef9b586c27b9.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/fun-interfaces/6c48fe77f81f41caaaf4ef9b586c27b9.1.json new file mode 100644 index 000000000..d73da3ab4 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/fun-interfaces/6c48fe77f81f41caaaf4ef9b586c27b9.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Is 7 even? - false\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/generics/04a5a5123b1053309d109c9e3a143d99.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/generics/04a5a5123b1053309d109c9e3a143d99.1.json new file mode 100644 index 000000000..abc61bde5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/generics/04a5a5123b1053309d109c9e3a143d99.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"stringToSomething = (items, [1, 2, 3])\nstringToInt = null\nstringToList = (items, [1, 2, 3])\nstringToStringList = (items, [1, 2, 3])\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/inheritance/62f10f6fc8355df784cac9813980ca1d.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/inheritance/62f10f6fc8355df784cac9813980ca1d.1.json new file mode 100644 index 000000000..92fd21fa6 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/inheritance/62f10f6fc8355df784cac9813980ca1d.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Constructing the derived class(\"hello\", \"world\")\nArgument for the base class: Hello\nInitializing a base class\nInitializing size in the base class: 5\nInitializing a derived class\nInitializing size in the derived class: 10\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/inheritance/62f10f6fc8355df784cac9813980ca1d.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/inheritance/62f10f6fc8355df784cac9813980ca1d.2.json new file mode 100644 index 000000000..eee9afee1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/inheritance/62f10f6fc8355df784cac9813980ca1d.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Drawing a rectangle\nFilling\nDrawn a filled rectangle with color black\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/inline-classes/76b63f48b4442925fb445d920a4ec699.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/inline-classes/76b63f48b4442925fb445d920a4ec699.1.json new file mode 100644 index 000000000..3ae94f3a2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/inline-classes/76b63f48b4442925fb445d920a4ec699.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello, Kotlin Mascot\n5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/inline-functions/fc7a5fa8a62c8c6290a445186df0b788.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/inline-functions/fc7a5fa8a62c8c6290a445186df0b788.1.json new file mode 100644 index 000000000..e409d7746 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/inline-functions/fc7a5fa8a62c8c6290a445186df0b788.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"hi!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.1.json new file mode 100644 index 000000000..70b9e196c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"one\ntwo\nthree\nfour\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.2.json new file mode 100644 index 000000000..70b9e196c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"one\ntwo\nthree\nfour\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.3.json new file mode 100644 index 000000000..70b9e196c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"one\ntwo\nthree\nfour\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.4.json new file mode 100644 index 000000000..55b0be1ac --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Iterating backwards:\nIndex: 3, value: four\nIndex: 2, value: three\nIndex: 1, value: two\nIndex: 0, value: one\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.5.json new file mode 100644 index 000000000..4d1a908e0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"After removal: [two, three, four]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.6.json new file mode 100644 index 000000000..785a8d25c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/iterators/87979a9e483145f3177cc69910315450.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three, four]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.1.json new file mode 100644 index 000000000..67041dc0c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The shapes are: rhombus, parallelepiped\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.10.json new file mode 100644 index 000000000..619b8891e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\ntrue\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.11.json new file mode 100644 index 000000000..150809896 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[The Fox is red, The Bear is brown]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.12.json new file mode 100644 index 000000000..bf1fe8bd0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{one=3, two=3, three=5, four=4}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.2.json new file mode 100644 index 000000000..9e15b5952 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.3.json new file mode 100644 index 000000000..e9cf637e9 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[Person(name=David, age=30), Person(name=Jack, age=25), Person(name=Jack, age=35)]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.4.json new file mode 100644 index 000000000..61aee0a0c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"145\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.5.json new file mode 100644 index 000000000..c1615c3d8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[2, 3, 1]\n[2, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.6.json new file mode 100644 index 000000000..c2ad4b345 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.7.json new file mode 100644 index 000000000..4001a68dd --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{https://kotlinlang.org/docs/home.html=[Request@1f17ae12, Request@4d405ef7], https://kotlinlang.org/docs/comparison-to-java.html=[Request@6193b845]}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.8.json new file mode 100644 index 000000000..67205a905 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{key11=11}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.9.json new file mode 100644 index 000000000..9c84777c8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-collections-guide/57cc463d64510535f01862401a66c55d.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"All String elements in upper case:\nTWO\nFOUR\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.1.json new file mode 100644 index 000000000..3952d57d9 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello, Joe\nYour name is 3 characters long\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.10.json new file mode 100644 index 000000000..22035494c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Kotlin\n Java \n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.11.json new file mode 100644 index 000000000..da70ceea3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":" Kotlin\n Java\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.2.json new file mode 100644 index 000000000..f4bed03be --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"5\n4\n3\n2\n1\n\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.3.json new file mode 100644 index 000000000..275bf9607 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"-1;-3;-5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.4.json new file mode 100644 index 000000000..d1e10c45a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"David\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.5.json new file mode 100644 index 000000000..ea424fa19 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"place##holder\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.6.json new file mode 100644 index 000000000..eba7824ce --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Initial input: 'login: Pokemon5, password: 1q2w3e4r5t'\nAnonymized input: 'login: xxx, password: xxx'\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.7.json new file mode 100644 index 000000000..2eb8d0e28 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[Sometimes, text, should, be, split]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.8.json new file mode 100644 index 000000000..016bce6bb --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":" 42\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.9.json new file mode 100644 index 000000000..c69e979f6 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-idioms-strings/9f58738cf555e1010ab0a0afc5921709.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":" that is the question.\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-nullability-guide/a7fe4791246b16ed30628ab289c9e265.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-nullability-guide/a7fe4791246b16ed30628ab289c9e265.1.json new file mode 100644 index 000000000..bd0b6a915 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-nullability-guide/a7fe4791246b16ed30628ab289c9e265.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n1\nnull\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-nullability-guide/a7fe4791246b16ed30628ab289c9e265.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-nullability-guide/a7fe4791246b16ed30628ab289c9e265.2.json new file mode 100644 index 000000000..4b0db9b03 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/java-to-kotlin-nullability-guide/a7fe4791246b16ed30628ab289c9e265.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"-1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-basic-types/8d9f1ad7f4763df1c70051cd4e48a924.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-basic-types/8d9f1ad7f4763df1c70051cd4e48a924.1.json new file mode 100644 index 000000000..fb21e670c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-basic-types/8d9f1ad7f4763df1c70051cd4e48a924.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":2,"ch":20},"end":{"line":2,"ch":22}},"message":"Variable 'customers' initializer is redundant","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"10\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-basic-types/8d9f1ad7f4763df1c70051cd4e48a924.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-basic-types/8d9f1ad7f4763df1c70051cd4e48a924.2.json new file mode 100644 index 000000000..e139d0253 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-basic-types/8d9f1ad7f4763df1c70051cd4e48a924.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"3\nhello\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.1.json new file mode 100644 index 000000000..b7ec7c496 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.2.json new file mode 100644 index 000000000..12be0aabd --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"mary@gmail.com\njane@gmail.com\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.3.json new file mode 100644 index 000000000..b76d84014 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.4.json new file mode 100644 index 000000000..e21278639 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"User(name=Alex, id=1)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.5.json new file mode 100644 index 000000000..d0c6ce61b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"user == secondUser: true\nuser == thirdUser: false\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.6.json new file mode 100644 index 000000000..d96547240 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-classes/b2cc9056dc2664e75d7ed15b75d065e9.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"User(name=Alex, id=1)\nUser(name=Max, id=1)\nUser(name=Alex, id=3)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.1.json new file mode 100644 index 000000000..b96cb2cd8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[triangle, square, circle]\n[triangle, square, circle]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.10.json new file mode 100644 index 000000000..abe3188d5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[apple, banana, cherry, dragonfruit]\n[apple, banana, cherry]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.11.json new file mode 100644 index 000000000..ea3c84a78 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{apple=100, kiwi=190, orange=100}\n{apple=100, kiwi=190, orange=100}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.12.json new file mode 100644 index 000000000..4fda8ae80 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The value of apple juice is: 100\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.13.json new file mode 100644 index 000000000..7b0b78aaf --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"This map has 3 key-value pairs\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.14.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.14.json new file mode 100644 index 000000000..c0e1f1376 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.14.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{apple=100, kiwi=190, orange=100, coconut=150}\n{apple=100, kiwi=190, coconut=150}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.15.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.15.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.15.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.16.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.16.json new file mode 100644 index 000000000..cefc466e1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.16.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[apple, kiwi, orange]\n[100, 190, 100]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.17.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.17.json new file mode 100644 index 000000000..2e8120d90 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.17.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.2.json new file mode 100644 index 000000000..eb8b53166 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The first item in the list is: triangle\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.3.json new file mode 100644 index 000000000..eb8b53166 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The first item in the list is: triangle\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.4.json new file mode 100644 index 000000000..5eafb60ea --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"This list has 3 items\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.5.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.6.json new file mode 100644 index 000000000..4346a5845 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[triangle, square, circle, pentagon]\n[triangle, square, circle]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.7.json new file mode 100644 index 000000000..d139ea082 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[apple, banana, cherry]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.8.json new file mode 100644 index 000000000..3804b81c0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"This set has 3 items\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.9.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-collections/482d5a5110b4d39d7886e0944ba418d7.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.1.json new file mode 100644 index 000000000..b76d84014 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.2.json new file mode 100644 index 000000000..26a588424 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"2\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.3.json new file mode 100644 index 000000000..2915c03f1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Greeting\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.4.json new file mode 100644 index 000000000..2915c03f1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Greeting\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.5.json new file mode 100644 index 000000000..f119dd450 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"warm\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.6.json new file mode 100644 index 000000000..0caa01634 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"12345"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.7.json new file mode 100644 index 000000000..2999542f1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Yummy, it's a carrot cake!\nYummy, it's a cheese cake!\nYummy, it's a chocolate cake!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.8.json new file mode 100644 index 000000000..de48daf42 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Eat a cake\nEat a cake\nEat a cake\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.9.json new file mode 100644 index 000000000..150954f0a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-control-flow/b19ea611fc507a0808ddcf90d709c033.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Eat a cake\nEat a cake\nEat a cake\nBake a cake\nBake a cake\nBake a cake\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.1.json new file mode 100644 index 000000000..6bf28d88f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello, world!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.10.json new file mode 100644 index 000000000..34f73ca71 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 3, 5]\n[-2, -4, -6]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.11.json new file mode 100644 index 000000000..6835e00b8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[2, -4, 6, -8, 10, -12]\n[3, -6, 9, -12, 15, -18]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.12.json new file mode 100644 index 000000000..18b8c9fec --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"HELLO\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.13.json new file mode 100644 index 000000000..4888405ae --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Total time is 1680 secs\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.14.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.14.json new file mode 100644 index 000000000..18b8c9fec --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.14.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"HELLO\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.15.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.15.json new file mode 100644 index 000000000..9822511d0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.15.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"6\n6\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.2.json new file mode 100644 index 000000000..9ec5f887e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.3.json new file mode 100644 index 000000000..2ad1471ed --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[Log] Hello\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.4.json new file mode 100644 index 000000000..21af49fbe --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[Log] Hello\n[Info] Hello\n[Log] Hello\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.5.json new file mode 100644 index 000000000..9bd067f43 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.6.json new file mode 100644 index 000000000..9ec5f887e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.7.json new file mode 100644 index 000000000..18b8c9fec --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"HELLO\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.8.json new file mode 100644 index 000000000..18b8c9fec --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"HELLO\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.9.json new file mode 100644 index 000000000..18b8c9fec --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-functions/5a7f4ccf55b50960c263c297e9d8ca61.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"HELLO\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-hello-world/d5ee9c1c75a7de6158e5acf95fbfde1a.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-hello-world/d5ee9c1c75a7de6158e5acf95fbfde1a.1.json new file mode 100644 index 000000000..6bf28d88f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-hello-world/d5ee9c1c75a7de6158e5acf95fbfde1a.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello, world!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-hello-world/d5ee9c1c75a7de6158e5acf95fbfde1a.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-hello-world/d5ee9c1c75a7de6158e5acf95fbfde1a.2.json new file mode 100644 index 000000000..53e9b1742 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-hello-world/d5ee9c1c75a7de6158e5acf95fbfde1a.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":4,"ch":20},"end":{"line":4,"ch":22}},"message":"Variable 'customers' initializer is redundant","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"8\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-hello-world/d5ee9c1c75a7de6158e5acf95fbfde1a.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-hello-world/d5ee9c1c75a7de6158e5acf95fbfde1a.3.json new file mode 100644 index 000000000..aa20152dc --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-hello-world/d5ee9c1c75a7de6158e5acf95fbfde1a.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"There are 10 customers\nThere are 11 customers\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.1.json new file mode 100644 index 000000000..30c03e729 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Empty or null string\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.2.json new file mode 100644 index 000000000..20115c321 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"null\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.3.json new file mode 100644 index 000000000..20115c321 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"null\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.4.json new file mode 100644 index 000000000..4f679a17c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/kotlin-tour-null-safety/ef20073786a87bb33345fe90986216c5.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"0\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/lambdas/0defd45187b18523801ceacc1244a9b2.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/lambdas/0defd45187b18523801ceacc1244a9b2.1.json new file mode 100644 index 000000000..9a5d0940f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/lambdas/0defd45187b18523801ceacc1244a9b2.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"acc = 0, i = 1, result = 1\nacc = 1, i = 2, result = 3\nacc = 3, i = 3, result = 6\nacc = 6, i = 4, result = 10\nacc = 10, i = 5, result = 15\njoinedToString = Elements: 1 2 3 4 5\nproduct = 120\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/lambdas/0defd45187b18523801ceacc1244a9b2.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/lambdas/0defd45187b18523801ceacc1244a9b2.2.json new file mode 100644 index 000000000..a7a8db7d8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/lambdas/0defd45187b18523801ceacc1244a9b2.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"result = hellohellohello\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/lambdas/0defd45187b18523801ceacc1244a9b2.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/lambdas/0defd45187b18523801ceacc1244a9b2.3.json new file mode 100644 index 000000000..a5f597ab1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/lambdas/0defd45187b18523801ceacc1244a9b2.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"<-->\nHello, world!\n2\n3\n5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.1.json new file mode 100644 index 000000000..543be69e4 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n1\nnull\n5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.10.json new file mode 100644 index 000000000..40831a3d2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.11.json new file mode 100644 index 000000000..ddacdee0d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[3, 3, 3, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.12.json new file mode 100644 index 000000000..b6fda2db8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 3, 4, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.13.json new file mode 100644 index 000000000..58c26a909 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Sort into ascending: [four, one, three, two]\nSort into descending: [two, three, one, four]\nSort into ascending by length: [two, one, four, three]\nSort into descending by the last letter: [four, two, one, three]\nSort by Comparator: [one, two, four, three]\nShuffle: [two, one, four, three]\nReverse: [three, four, one, two]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.2.json new file mode 100644 index 000000000..eb69e1071 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[3, 4, 5]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.3.json new file mode 100644 index 000000000..bfc9c4d21 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n4\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.4.json new file mode 100644 index 000000000..40f0a0c96 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"2\n2\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.5.json new file mode 100644 index 000000000..8dc0de50f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[four, one, three, two]\n3\n-5\n-3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.6.json new file mode 100644 index 000000000..b76d84014 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.7.json new file mode 100644 index 000000000..9ec5f887e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.8.json new file mode 100644 index 000000000..b76d84014 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.9.json new file mode 100644 index 000000000..4a931b033 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/list-operations/4228fe058527b8d54ff92d21cb2c2211.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three, four, five, six]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.1.json new file mode 100644 index 000000000..8516bb84c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n1\n10\nnull\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.10.json new file mode 100644 index 000000000..90633fceb --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{one=1, two=2, three=3, four=4, five=5}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.11.json new file mode 100644 index 000000000..8f2859901 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{two=2, three=3}\n{two=2, three=3}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.12.json new file mode 100644 index 000000000..286de1349 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{two=2, three=3, threeAgain=3}\n{two=2, threeAgain=3}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.13.json new file mode 100644 index 000000000..e06acdbd5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{one=1, three=3}\n{one=1, three=3}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.2.json new file mode 100644 index 000000000..cecd58d23 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three]\n[1, 2, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.3.json new file mode 100644 index 000000000..67205a905 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{key11=11}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.4.json new file mode 100644 index 000000000..dfd950b25 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{key1=1, key11=11}\n{key1=1, key2=2, key3=3}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.5.json new file mode 100644 index 000000000..438255bca --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{one=1, two=2, three=3, four=4}\n{one=10, two=2, three=3}\n{one=11, two=2, three=3, five=5}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.6.json new file mode 100644 index 000000000..56c09774f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{two=2, three=3}\n{one=1, three=3}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.7.json new file mode 100644 index 000000000..a35968799 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{one=1, two=2, three=3}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.8.json new file mode 100644 index 000000000..90633fceb --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"{one=1, two=2, three=3, four=4, five=5}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.9.json new file mode 100644 index 000000000..e4b76145e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/map-operations/4d78d544807b79d0a41b8a9946c8a402.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"value associated with 'one', before: 1, after: 11\n{one=11, two=2}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.1.json new file mode 100644 index 000000000..ba5b960e0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":2,"ch":21},"end":{"line":2,"ch":26}},"message":"Variable 'b' initializer is redundant","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"null"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.2.json new file mode 100644 index 000000000..e26298dbf --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"String of length 6"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.3.json new file mode 100644 index 000000000..6264a704f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":5,"ch":13},"end":{"line":5,"ch":15}},"message":"Unnecessary safe call on a non-null receiver of type String","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"null\n6\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.4.json new file mode 100644 index 000000000..7a2d12054 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/null-safety/caab662b5f82c6c847bb060aa8f9d04b.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Kotlin\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.1.json new file mode 100644 index 000000000..2e8120d90 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.2.json new file mode 100644 index 000000000..5fffe235e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.3.json new file mode 100644 index 000000000..091c2d1ce --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":4,"ch":8},"end":{"line":4,"ch":10}},"message":"Variable 'i1' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.4.json new file mode 100644 index 000000000..330d23951 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"3\n2499999999\n8.5094\n3.3333333333333335\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.5.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.6.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.7.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.8.json new file mode 100644 index 000000000..dfd9790f3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/numbers/f56d9449111795feee96b7f922b3320d.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\ntrue\ntrue\nfalse\n[-0.0, 0.0, Infinity, NaN]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/object-declarations/8a72411880f54ee0a305b57ed6c6901d.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/object-declarations/8a72411880f54ee0a305b57ed6c6901d.1.json new file mode 100644 index 000000000..99ec98fa7 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/object-declarations/8a72411880f54ee0a305b57ed6c6901d.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello World"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/operator-overloading/569c46a5672233b1bcfb1a3f121b1b07.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/operator-overloading/569c46a5672233b1bcfb1a3f121b1b07.1.json new file mode 100644 index 000000000..c1d420137 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/operator-overloading/569c46a5672233b1bcfb1a3f121b1b07.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Point(x=-10, y=-20)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/properties/07dffd9b6f168601c7b90ede42e8771a.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/properties/07dffd9b6f168601c7b90ede42e8771a.1.json new file mode 100644 index 000000000..10dba1253 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/properties/07dffd9b6f168601c7b90ede42e8771a.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Width=3, height=4, area=12\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.1.json new file mode 100644 index 000000000..2e8120d90 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.2.json new file mode 100644 index 000000000..d79250bf7 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1234"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.3.json new file mode 100644 index 000000000..9d7e7c632 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"4321"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.4.json new file mode 100644 index 000000000..3ac921c4e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"02468\n0246\n86420"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.5.json new file mode 100644 index 000000000..c4c291999 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"12345678910"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.6.json new file mode 100644 index 000000000..bca30264b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1357"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.7.json new file mode 100644 index 000000000..26226c48e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"147"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.8.json new file mode 100644 index 000000000..2abf211e9 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/ranges/be9b336d2725bd44fa3c9e4dfbbdd046.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[2, 4, 6, 8, 10]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.1.json new file mode 100644 index 000000000..49085ebce --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.10.json new file mode 100644 index 000000000..9ec5f887e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.2.json new file mode 100644 index 000000000..49085ebce --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.3.json new file mode 100644 index 000000000..9dd59425b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[a, abc]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.4.json new file mode 100644 index 000000000..26a588424 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"2\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.5.json new file mode 100644 index 000000000..c2ad4b345 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.6.json new file mode 100644 index 000000000..b76d84014 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.7.json new file mode 100644 index 000000000..47ae2cf43 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"c\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.8.json new file mode 100644 index 000000000..5fffe235e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.9.json new file mode 100644 index 000000000..69b869dc1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/reflection/a92ffc395ea422abd4950360768cf887.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[124]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.1.json new file mode 100644 index 000000000..9983094ee --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"12"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.2.json new file mode 100644 index 000000000..a2e76466d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1245 done with explicit label"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.3.json new file mode 100644 index 000000000..5d495cfc0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1245 done with implicit label"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.4.json new file mode 100644 index 000000000..13ecfb40a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1245 done with anonymous function"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.5.json new file mode 100644 index 000000000..2e3b9b7f8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/returns/f206fec7c8363fb88375dfb7798755ac.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"12 done with nested loop"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.1.json new file mode 100644 index 000000000..1a0187a2b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Person(name=Alice, age=20, city=Amsterdam)\nPerson(name=Alice, age=21, city=London)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.10.json new file mode 100644 index 000000000..4674e2ea5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"First item: one, last item: three\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.11.json new file mode 100644 index 000000000..9b4dcd595 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[5, 4, 4]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.12.json new file mode 100644 index 000000000..9b4dcd595 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[5, 4, 4]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.13.json new file mode 100644 index 000000000..9b4dcd595 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[5, 4, 4]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.14.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.14.json new file mode 100644 index 000000000..9e6f4716d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.14.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"let() called on Hello\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.15.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.15.json new file mode 100644 index 000000000..40d9b8ba4 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.15.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The first item of the list is 'one'\nFirst item after modifications: '!ONE!'\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.16.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.16.json new file mode 100644 index 000000000..2df4ed513 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.16.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"'with' is called with argument [one, two, three]\nIt contains 3 elements\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.17.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.17.json new file mode 100644 index 000000000..e6d92f8da --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.17.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The first element is one, the last element is three\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.18.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.18.json new file mode 100644 index 000000000..c081601bc --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.18.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Result for query 'Default request to port 8080'\nResult for query 'Default request to port 8080'\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.19.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.19.json new file mode 100644 index 000000000..f58417c13 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.19.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"+123\n-FFFF\n88\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.2.json new file mode 100644 index 000000000..1a0187a2b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Person(name=Alice, age=20, city=Amsterdam)\nPerson(name=Alice, age=21, city=London)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.20.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.20.json new file mode 100644 index 000000000..c67cc365f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.20.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Person(name=Adam, age=32, city=London)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.21.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.21.json new file mode 100644 index 000000000..e8400a745 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.21.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The list elements before adding new one: [one, two, three]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.22.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.22.json new file mode 100644 index 000000000..a65dbaac5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.22.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"even: null, odd: 73\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.23.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.23.json new file mode 100644 index 000000000..18b8c9fec --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.23.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"HELLO\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.24.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.24.json new file mode 100644 index 000000000..87e37d39d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.24.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The substring 11 is found in 010000011.\nIts start position is 7.\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.25.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.25.json new file mode 100644 index 000000000..87e37d39d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.25.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The substring 11 is found in 010000011.\nIts start position is 7.\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.3.json new file mode 100644 index 000000000..eb02c6188 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The string's length: 5\nThe string's length is 5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.4.json new file mode 100644 index 000000000..55172f087 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Person(name=Adam, age=20, city=London)\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.5.json new file mode 100644 index 000000000..521b18fd2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"INFO: getRandomInt() generated value 12\n12\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.6.json new file mode 100644 index 000000000..a4df169b0 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"INFO: getRandomInt() generated value 56\n56\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.7.json new file mode 100644 index 000000000..020819c3e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Populating the list\nSorting the list\n[1.0, 2.71, 3.14]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.8.json new file mode 100644 index 000000000..3aef1b146 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":14,"ch":8},"end":{"line":14,"ch":9}},"message":"Variable 'i' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"INFO: getRandomInt() generated value 40\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.9.json new file mode 100644 index 000000000..283e90205 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/scope-functions/575de8eebf9a5bb80eb6420bf3317b77.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"There are 3 elements that end with e.\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.1.json new file mode 100644 index 000000000..1efa4ab4b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 3, 5, 7, 9]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.2.json new file mode 100644 index 000000000..b8181882b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.3.json new file mode 100644 index 000000000..1efa4ab4b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 3, 5, 7, 9]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.4.json new file mode 100644 index 000000000..7a10cb5f5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"filter: The\nfilter: quick\nfilter: brown\nfilter: fox\nfilter: jumps\nfilter: over\nfilter: the\nfilter: lazy\nfilter: dog\nlength: 5\nlength: 5\nlength: 5\nlength: 4\nlength: 4\nLengths of first 4 words longer than 3 chars:\n[5, 5, 5, 4]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.5.json new file mode 100644 index 000000000..c903483b3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/sequences/d854262f69aedd9d97effc55b8ac2090.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Lengths of first 4 words longer than 3 chars\nfilter: The\nfilter: quick\nlength: 5\nfilter: brown\nlength: 5\nfilter: fox\nfilter: jumps\nlength: 5\nfilter: over\nlength: 4\n[5, 5, 5, 4]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/set-operations/c6e6f0fd690176e030a7c3560aad4d9e.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/set-operations/c6e6f0fd690176e030a7c3560aad4d9e.1.json new file mode 100644 index 000000000..55f64237d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/set-operations/c6e6f0fd690176e030a7c3560aad4d9e.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[one, two, three, four, five]\n[four, five, one, two, three]\n[one, two]\n[one, two]\n[one, two]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/set-operations/c6e6f0fd690176e030a7c3560aad4d9e.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/set-operations/c6e6f0fd690176e030a7c3560aad4d9e.2.json new file mode 100644 index 000000000..821cb0e20 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/set-operations/c6e6f0fd690176e030a7c3560aad4d9e.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 3, 5]\n[1, 2, 3, 5, 8, -1]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.1.json new file mode 100644 index 000000000..205bb9711 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"a\nb\nc\nd\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.2.json new file mode 100644 index 000000000..b2e25c83a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"ABCD\nabcd\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.3.json new file mode 100644 index 000000000..51589bf8f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"abc1def\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.4.json new file mode 100644 index 000000000..94e3bf2de --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"i = 10\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.5.json new file mode 100644 index 000000000..c4c8ca5eb --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/strings/684a78155560e29c60cfedf300a516a1.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"abc.length is 3\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/this-expressions/b342b2aa84887281bafddfb28e77c5bd.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/this-expressions/b342b2aa84887281bafddfb28e77c5bd.1.json new file mode 100644 index 000000000..04bbb0585 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/this-expressions/b342b2aa84887281bafddfb28e77c5bd.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Member function\nTop-level function\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.1.json new file mode 100644 index 000000000..10eaa72f3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"500ms\n0s\n10m\n-1ns\nInfinity\n-Infinity\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.10.json new file mode 100644 index 000000000..0adbc5f88 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"104.753750ms\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.11.json new file mode 100644 index 000000000..088a0009c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"42\n104.945834ms\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.12.json new file mode 100644 index 000000000..21b616215 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Measurement 1.1: elapsed1=501.522959ms, elapsed2=3.375us, diff=501.519584ms\nMeasurement 1.2: elapsed1=511.057542ms, elapsed2=9.537958ms, diff=501.519584ms\nMeasurement 1.3: elapsed1=511.986542ms, elapsed2=10.466958ms, diff=501.519584ms\nMeasurement 1.4: elapsed1=512.033209ms, elapsed2=10.513625ms, diff=501.519584ms\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.13.json new file mode 100644 index 000000000..9e15b5952 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.2.json new file mode 100644 index 000000000..ab3b1322d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"35s\n25s\n10s\n15s\n6.0\n-30s\n30s\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.3.json new file mode 100644 index 000000000..2900b3366 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"5,89s\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.4.json new file mode 100644 index 000000000..cafb618c2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"PT24H0M20S\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.5.json new file mode 100644 index 000000000..18712bf09 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1800\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.6.json new file mode 100644 index 000000000..b46e3c6d9 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"4.5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.7.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.8.json new file mode 100644 index 000000000..1ca2d2031 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.9.json new file mode 100644 index 000000000..a590fced7 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/time-measurement/ef8a72a1b61d7d07ffc19fed4326e604.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"0h:30m\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/type-aliases/a0eb53602bfee3ae6e396dd2e4f88fdf.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/type-aliases/a0eb53602bfee3ae6e396dd2e4f88fdf.1.json new file mode 100644 index 000000000..b4812a3ef --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/type-aliases/a0eb53602bfee3ae6e396dd2e4f88fdf.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n[1]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/typecasts/2a72485ade1536976a77040176bcf3a1.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/typecasts/2a72485ade1536976a77040176bcf3a1.1.json new file mode 100644 index 000000000..abc61bde5 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/typecasts/2a72485ade1536976a77040176bcf3a1.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"stringToSomething = (items, [1, 2, 3])\nstringToInt = null\nstringToList = (items, [1, 2, 3])\nstringToStringList = (items, [1, 2, 3])\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.1.json new file mode 100644 index 000000000..ad0718a82 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":18,"ch":9},"end":{"line":18,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"LaLaLandAwards = 2 (in our small example), but actually it's 6.\nLaLaLandIsTheBestMovie = false\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.10.json new file mode 100644 index 000000000..4b572191d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":4,"ch":9},"end":{"line":4,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Calculating the answer...\nThe answer is 42.\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.11.json new file mode 100644 index 000000000..8deba4273 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":8,"ch":9},"end":{"line":8,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"RED, GREEN, BLUE"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.12.json new file mode 100644 index 000000000..0231f6ab3 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":15,"ch":9},"end":{"line":15,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Testing the content was copied:\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.13.json new file mode 100644 index 000000000..a7e4b0bc8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"'in' was found in 'Kotlin'\nKotlin\n ^\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.14.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.14.json new file mode 100644 index 000000000..d7313f26f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.14.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":8,"ch":9},"end":{"line":8,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"string = \"\"; result = \"null\"\nstring = \"abc\"; result = \"abc\"\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.15.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.15.json new file mode 100644 index 000000000..b712c9f15 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.15.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Counting first letters: {o=1, t=3, f=2, s=2, e=1, n=1}.\nComparing the result with using 'groupBy': true.\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.16.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.16.json new file mode 100644 index 000000000..cada93120 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.16.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"map: {key=42}\nemptyMap: {}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.17.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.17.json new file mode 100644 index 000000000..44776fa7a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.17.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"minSize = 2\nlongestList = [x, y, z]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.18.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.18.json new file mode 100644 index 000000000..5d0ef7ad1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.18.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"squares: [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]\nmutable: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.19.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.19.json new file mode 100644 index 000000000..996b90cfd --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.19.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"value is 42\nvalue2 is 4\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.2.json new file mode 100644 index 000000000..e5714fe2c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":5,"ch":9},"end":{"line":5,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Result is [123, 456]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.20.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.20.json new file mode 100644 index 000000000..b696fb115 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.20.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"[Ljava.lang.String;@b1bc7ed\n[a, b, c]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.3.json new file mode 100644 index 000000000..97e398535 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":15,"ch":9},"end":{"line":15,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"e is 3.0\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.4.json new file mode 100644 index 000000000..7125fa4c8 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"{1=1 -> one!, 2=2 -> two!}\n{1=1 -> one!, 2=2 -> two!}\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.5.json new file mode 100644 index 000000000..e68bef002 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"one!\ntwo!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.6.json new file mode 100644 index 000000000..8ce727b72 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":4,"ch":9},"end":{"line":4,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"getResult() returns Result(value=42, status=ok)\nstatus is 'ok'\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.7.json new file mode 100644 index 000000000..e7c8ef240 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":6,"ch":9},"end":{"line":6,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"1000000\nffecde5e\n11010010011010011001010010010010\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.8.json new file mode 100644 index 000000000..dd4c88d34 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":5,"ch":9},"end":{"line":5,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Person(name=Akari, age=26).isAdult = true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.9.json new file mode 100644 index 000000000..8da2b7808 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew11/8ca7b9291f3de4ce4943237efbe85652.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":5,"ch":9},"end":{"line":5,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Last index of [a, b] is 1\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.1.json new file mode 100644 index 000000000..e8061a29b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":2,"ch":9},"end":{"line":2,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Values in the cycle: 1, 2, 3, 1, 2, 3, 1, ...\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.2.json new file mode 100644 index 000000000..e496e6e20 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":12,"ch":9},"end":{"line":12,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"isInitialized before assignment: false\nisInitialized after assignment: true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.3.json new file mode 100644 index 000000000..2a2cd60e1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":8,"ch":9},"end":{"line":8,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"defaultStrings = [1, 2, 3]\ncustomStrings = [(1), (2), (3)]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.4.json new file mode 100644 index 000000000..0fa07266f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":13,"ch":9},"end":{"line":13,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"called on \"abacaba\": 4\ncalled on [1, 2, 3, 1, 2]: 2\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.5.json new file mode 100644 index 000000000..b7ec7c496 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.6.json new file mode 100644 index 000000000..04edf340a --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"items: [1, 4, 9, 16, 25, 36, 49, 64, 81]\n\nchunked into lists: [[1, 4, 9, 16], [25, 36, 49, 64], [81]]\n3D points: [(1, 4, 9), (16, 25, 36), (49, 64, 81)]\nwindowed by 4: [[1, 4, 9, 16], [4, 9, 16, 25], [9, 16, 25, 36], [16, 25, 36, 49], [25, 36, 49, 64], [36, 49, 64, 81]]\nsliding average by 4: [7.5, 13.5, 21.5, 31.5, 43.5, 57.5]\npairwise differences: [3, 5, 7, 9, 11, 13, 15, 17]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.7.json new file mode 100644 index 000000000..445983836 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew12/a9e58a4cc24ddb8075abc4dca26fe379.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":9},"end":{"line":0,"ch":13}},"message":"Parameter 'args' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Shuffled items: [4, 1, 5, 2, 3]\nItems doubled: [8, 2, 10, 4, 6]\nItems filled with 5: [5, 5, 5, 5, 5]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.1.json new file mode 100644 index 000000000..391c15462 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"length of '42' is 2\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.2.json new file mode 100644 index 000000000..6bf28d88f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello, world!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.3.json new file mode 100644 index 000000000..cec78110e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":0,"ch":0},"end":{"line":0,"ch":6}},"message":"'inline' modifier is deprecated. Use 'value' instead","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Kotlin\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.4.json new file mode 100644 index 000000000..7dec9b5dd --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":4,"ch":4},"end":{"line":4,"ch":9}},"message":"Variable 'ulong' is never used","severity":"WARNING","className":"WARNING"},{"interval":{"start":{"line":8,"ch":4},"end":{"line":8,"ch":7}},"message":"Variable 'int' is never used","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"ubyte: 255, byte: -1, ulong2: 18446744073709551615\nx: 42, y: 256, z: 128, range: 1..5\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.5.json new file mode 100644 index 000000000..5da21178c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"9\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.6.json new file mode 100644 index 000000000..5fb106804 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[null, null, null, l, i, n]\n[k, o, t, l, i, n]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.7.json new file mode 100644 index 000000000..dd184eb2b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"\nFOO\nBAR\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.8.json new file mode 100644 index 000000000..1a237cf82 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew13/c2413506347fd45a10cb6711c749e436.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"\nnull\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.1.json new file mode 100644 index 000000000..d73da3ab4 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Is 7 even? - false\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.10.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.10.json new file mode 100644 index 000000000..76639bb4e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.10.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Kotlin type: java.lang.String (Kotlin reflection is not available)\nJava type: class java.lang.String\nKotlin type: java.util.List (Kotlin reflection is not available)\nJava type: java.util.List\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.11.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.11.json new file mode 100644 index 000000000..e4c127187 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.11.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[1, 2, 0]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.12.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.12.json new file mode 100644 index 000000000..919c52c3d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.12.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[8, 40, 16, 12, 92]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.13.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.13.json new file mode 100644 index 000000000..0a0dc533d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.13.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"0:a\n1:b\n2:c\n3:d\n[k, o, t, l, i, n]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.14.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.14.json new file mode 100644 index 000000000..b7ec7c496 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.14.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.15.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.15.json new file mode 100644 index 000000000..02698554d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.15.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[0, 1, 3, 6, 10, 15]\n[10, 10, 11, 13, 16, 20, 25]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.16.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.16.json new file mode 100644 index 000000000..c17f91aae --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.16.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"You've ordered 6 items that cost 20.5 in total\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.17.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.17.json new file mode 100644 index 000000000..95c3d9979 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.17.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The most expensive item in the order costs 10.0\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.18.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.18.json new file mode 100644 index 000000000..7ce7833a6 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.18.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[k, o, t, l, i, n]\n[k, o, t, l, i, n]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.19.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.19.json new file mode 100644 index 000000000..8bf9faabc --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.19.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello Kotlin 1.4.0"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.2.json new file mode 100644 index 000000000..dc70e061e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"0!\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.20.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.20.json new file mode 100644 index 000000000..f2c91c194 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.20.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Hello,\nworld\n\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.3.json new file mode 100644 index 000000000..a8c2bb2ce --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\ntrue\nfalse\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.4.json new file mode 100644 index 000000000..7adfd4c23 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":21,"ch":14},"end":{"line":21,"ch":18}},"message":"Call uses reflection API which is not found in compilation classpath. Make sure you have kotlin-reflect.jar in the classpath","severity":"WARNING","className":"WARNING"}]},"exception":{"message":"Kotlin reflection implementation is not found at runtime. Make sure you have kotlin-reflect.jar in the classpath","fullName":"kotlin.jvm.KotlinReflectionNotSupportedError","stackTrace":[{"className":"kotlin.jvm.internal.CallableReference","methodName":"getReflected","fileName":"CallableReference.java","lineNumber":98},{"className":"kotlin.jvm.internal.FunctionReference","methodName":"getReflected","fileName":"FunctionReference.java","lineNumber":63},{"className":"kotlin.jvm.internal.FunctionReference","methodName":"getReflected","fileName":"FunctionReference.java","lineNumber":12}],"cause":null,"localizedMessage":null},"text":""} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.5.json new file mode 100644 index 000000000..b875fac33 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":3,"ch":54},"end":{"line":3,"ch":55}},"message":"Parameter 'p' is never used, could be renamed to _","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"null → abc\nabc → xyz\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.6.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.6.json new file mode 100644 index 000000000..724518485 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.6.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"kotlin\n.kt\n[k, o, t, l, i, n]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.7.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.7.json new file mode 100644 index 000000000..67fa0545f --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.7.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"kotlin\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.8.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.8.json new file mode 100644 index 000000000..4be056b7e --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.8.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[0, 1, 2, 3, 4]\n0\n4\n[1, 2, 3]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.9.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.9.json new file mode 100644 index 000000000..0a1a5e016 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew14/ad8e7706416536cc082340d4c8bd1621.9.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"2\n4\n1000000\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.1.json new file mode 100644 index 000000000..2959dc1ef --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Floored division -5/3: -2\nModulus: 1\nTruncated division -5/3: -1\nRemainder: -2\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.2.json new file mode 100644 index 000000000..78785edef --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[a, 1]\n[+]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.3.json new file mode 100644 index 000000000..a3753bbcc --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"[Dž, Lj, Nj, Dz]\n[1, A, a, +]\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.4.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.4.json new file mode 100644 index 000000000..f29e78bef --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.4.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"1.5\nnull\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.5.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.5.json new file mode 100644 index 000000000..99897e20b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew15/f581dd74809f95d6448c98641a1ef376.5.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\nnull\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew1520/3935dfd5ee6802ca2842ad03792a2ab1.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew1520/3935dfd5ee6802ca2842ad03792a2ab1.1.json new file mode 100644 index 000000000..7453eb907 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew1520/3935dfd5ee6802ca2842ad03792a2ab1.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"10\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew1520/3935dfd5ee6802ca2842ad03792a2ab1.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew1520/3935dfd5ee6802ca2842ad03792a2ab1.2.json new file mode 100644 index 000000000..4e7afc326 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew1520/3935dfd5ee6802ca2842ad03792a2ab1.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"true\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew16/7da1192c7257933b8f4ee33ca9c7f33e.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew16/7da1192c7257933b8f4ee33ca9c7f33e.1.json new file mode 100644 index 000000000..4f679a17c --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew16/7da1192c7257933b8f4ee33ca9c7f33e.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"0\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew16/7da1192c7257933b8f4ee33ca9c7f33e.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew16/7da1192c7257933b8f4ee33ca9c7f33e.2.json new file mode 100644 index 000000000..f8e4da075 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew16/7da1192c7257933b8f4ee33ca9c7f33e.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"100000000000100\n1000100\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew16/7da1192c7257933b8f4ee33ca9c7f33e.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew16/7da1192c7257933b8f4ee33ca9c7f33e.3.json new file mode 100644 index 000000000..2c15b258d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew16/7da1192c7257933b8f4ee33ca9c7f33e.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"$ Kotlin\n\\ 1.6.0\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew18/2b6d4a00abb6d5d1253c7fff4c5235f0.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew18/2b6d4a00abb6d5d1253c7fff4c5235f0.1.json new file mode 100644 index 000000000..81186bcc1 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew18/2b6d4a00abb6d5d1253c7fff4c5235f0.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"The cube root of 27.0 is: 3.0\nThe cube root of -27.0 is: -3.0\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew18/2b6d4a00abb6d5d1253c7fff4c5235f0.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew18/2b6d4a00abb6d5d1253c7fff4c5235f0.2.json new file mode 100644 index 000000000..a5cc2282b --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew18/2b6d4a00abb6d5d1253c7fff4c5235f0.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Measurement 1.1: elapsed1=510.800583ms, elapsed2=7.859167ms, diff=502.941416ms\nMeasurement 1.2: elapsed1=523.933666ms, elapsed2=13.503708ms, diff=510.429958ms\nMeasurement 1.3: elapsed1=523.992333ms, elapsed2=13.560458ms, diff=510.431875ms\nMeasurement 1.4: elapsed1=524.032750ms, elapsed2=13.599958ms, diff=510.432792ms\n\nMeasurement 2.1: elapsed1=525.411958ms, elapsed2=14.977125ms, diff=510.434833ms\nMeasurement 2.2: elapsed1=525.468708ms, elapsed2=15.033875ms, diff=510.434833ms\nMeasurement 2.3: elapsed1=525.510333ms, elapsed2=15.075500ms, diff=510.434833ms\nMeasurement 2.4: elapsed1=525.561333ms, elapsed2=15.126500ms, diff=510.434833ms\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew19/510860504b78ca29bef0032f306a2f34.1.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew19/510860504b78ca29bef0032f306a2f34.1.json new file mode 100644 index 000000000..42d28aae2 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew19/510860504b78ca29bef0032f306a2f34.1.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[{"interval":{"start":{"line":11,"ch":23},"end":{"line":11,"ch":26}},"message":"Recursive call is not a tail call","severity":"WARNING","className":"WARNING"},{"interval":{"start":{"line":15,"ch":14},"end":{"line":15,"ch":15}},"message":"Variable 'res' initializer is redundant","severity":"WARNING","className":"WARNING"}]},"exception":null,"text":"Hello from Kotlin/Wasm!\n\nack(3, 10) = 8189\nduration: 89.011833 ms\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew19/510860504b78ca29bef0032f306a2f34.2.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew19/510860504b78ca29bef0032f306a2f34.2.json new file mode 100644 index 000000000..1ba6bdc7d --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew19/510860504b78ca29bef0032f306a2f34.2.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"Measurement 1.1: elapsed1=505.418458ms, elapsed2=5.75us, diff=505.412708ms\nMeasurement 1.2: elapsed1=534.764750ms, elapsed2=29.352042ms, diff=505.412708ms\nMeasurement 1.3: elapsed1=534.905ms, elapsed2=29.492292ms, diff=505.412708ms\nMeasurement 1.4: elapsed1=534.999875ms, elapsed2=29.587167ms, diff=505.412708ms\ntrue\n"} \ No newline at end of file diff --git a/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew19/510860504b78ca29bef0032f306a2f34.3.json b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew19/510860504b78ca29bef0032f306a2f34.3.json new file mode 100644 index 000000000..9e15b5952 --- /dev/null +++ b/src/test/resources/test-compile-output/jvm/kotlin-web-site/whatsnew19/510860504b78ca29bef0032f306a2f34.3.json @@ -0,0 +1 @@ +{"errors":{"File.kt":[]},"exception":null,"text":"false\ntrue\n"} \ No newline at end of file