fun executeKotlinProjectEndpoint()

in src/main/kotlin/com/compiler/server/controllers/CompilerRestController.kt [35:46]


    fun executeKotlinProjectEndpoint(
        @RequestBody @Valid request: RunRequest,
        @RequestParam(defaultValue = "false") addByteCode: Boolean,
    ): ExecutionResult {
        return kotlinProjectExecutor.run(
            Project(
                args = request.args,
                files = request.files.map { ProjectFile(name = it.name, text = it.text) },
                compilerArguments = listOf(request.compilerArguments)
            ), addByteCode
        )
    }