| The Apache 2 license (given in full in [LICENSE.txt](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][asm]) |
| - 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: |
| |
| - Path: idea/testData/android/lintQuickfix/requiresApi/RequiresApi.java |
| - License: Apache 2 ([license/third-party/aosp-license.txt][aosp]) |
| - Origin: Copyright (C) 2011-15 The Android Open Source Project |
| |
| - Path: idea/testData/android/lint/IntRange.java |
| - License: Apache 2 ([license/third-party/aosp-license.txt][aosp]) |
| - Origin: Copyright (C) 2011-15 The Android Open Source Project |
| |
| - Path: idea/testData/android/lint/RequiresPermission.java |
| - License: Apache 2 ([license/third-party/aosp-license.txt][aosp]) |
| - Origin: Copyright (C) 2011-15 The Android Open Source Project |
| |
| [aosp]: third-party/aosp-license.txt |
| [asm]: third-party/asm-license.txt |
| [javaslang]: third-party/javaslang-license.txt |
| [kotlinx.collections.immutable]: third-party/kotlinx.collections.immutable-license.txt |