The Apache 2 license (given in full in LICENSE.txt) applies to all code in this repository which is copyright by JetBrains. The following sections of the repository contain third-party code, to which different licenses may apply:

Kotlin Plugin

The following modules contain third-party code and are incorporated into the Kotlin IntelliJ IDEA plugin:

  • Path: jvm-debugger/eval4j/src/org/jetbrains/eval4j/interpreterLoop.kt
    • License: BSD (license/third-party/asm-license.txt)
    • Origin: Derived from ASM: a very small and fast Java bytecode manipulation framework, Copyright (c) 2000-2011 INRIA, France Telecom

Kotlin Test Data

The following source code is used for testing the Kotlin IntelliJ IDEA plugin and is not incorporated into any distributions of the compiler, libraries or plugin: