Nikolay Krasko
dcfb5f1554
Minor: mark folder as resources not a source root
2016-07-07 02:51:24 +03:00
Dmitry Jemerov
1653f9f480
add "Decompile" button to Kotlin Bytecode toolwindow
2016-05-16 16:03:01 +02:00
Alexey Sedunov
29310b5ca8
Code Insight: Suppress file reference completion on typing. Disable file references on string literals with escape sequences
2016-05-16 02:52:23 +03:00
Sergey Mashkov
fc197cd616
Maven: extract maven support to the separate module
2016-04-27 19:40:54 +03:00
Mikhail Zarechenskiy
4c006300ef
Move files related to formatting to module 'formatter' as is
2016-04-15 18:15:13 +03:00
Nikolay Krasko
10206ef0d0
Restore tests-common dependency in idea module
2016-04-08 18:36:34 +03:00
Nikolay Krasko
47c7181f2a
Extract tests-common module without any actual tests
...
The main reasoning for the module is to avoid running any compiler tests while executing run configuration that searches tests across module dependencies.
2016-04-08 17:40:38 +03:00
Yan Zhulanow
c45bdef0c2
Minor: Add idea -> lint_idea dependency (fixes IDEA tests), change lint sdk to 1.8
2016-04-08 16:27:50 +03:00
Nikolay Krasko
4f7257ab66
Remove dependency to idea.jar in compiler tets to continue running them with JDK 1.6
2016-04-05 00:39:46 +03:00
Nikolay Krasko
ef13e8f5bb
Prepare building plugins modules against 1.8 JDK
2016-04-05 00:39:46 +03:00
Natalia Ukhorskaya
bf4c92d903
Refactoring: rename android-idea-plugin to android-extensions-idea
2016-03-15 20:25:48 +03:00
Natalia Ukhorskaya
7e6fa8ef17
Refactoring: rename android-compiler-plugin to android-extensions-compiler
2016-03-15 20:25:45 +03:00
Natalia Ukhorskaya
6b48eae03e
Configure Kotlin for Android: add kotlin plugin to project build.gradle file.
...
Do not add mavenCentral dependency if jcenter is present
2016-03-15 20:20:24 +03:00
Sergey Mashkov
790524e391
Add library kotlin-test to IDEA project
2015-12-18 22:17:47 +03:00
Nikolay Krasko
8683582c40
Fix red code in AbstractEditorForEvaluateExpressionTest.kt
2015-12-03 18:59:55 +03:00
Ilya Chernikov
c76bec51a0
Moving daemon files, renaming namespaces, modules and jar
2015-11-27 19:04:04 +01:00
Michael Nedzelsky
8ac3b1441a
remove idea-js module
2015-11-23 22:32:44 +03:00
Valentin Kipyatkov
b8dadeb4cc
Moved live templates support into separate module
2015-11-23 20:31:33 +03:00
Pavel V. Talanov
0ae842a05d
'descriptors' module exports 'deserialization', not the other way around
...
Also remove some of redundantly specified dependencies
2015-10-01 17:53:13 +03:00
Dmitry Kovanikov
a11f411f7d
Add kotlin console repl
2015-09-21 14:41:16 +03:00
ligee
6e3ce69faa
Shutting down daemon from kotlin plugin on idea exit, passing jvm params to daemon launch
2015-08-31 18:39:53 +02:00
Michael Nedzelsky
f56bb4e9f4
add dependency on idea-js for idea and fix AbstractQuickFixTest
2015-05-26 05:05:08 +03:00
Michael Nedzelsky
b558fd4181
add KotlinJavaScriptDecompiledTextConsistencyTest
2015-05-26 05:05:00 +03:00
Valentin Kipyatkov
bb808b5620
Created module idea-test-framework and moved classes needed for idea tests there
...
Moved tests for completion and their test data into module idea-completion
2015-04-14 18:53:01 +03:00
Valentin Kipyatkov
412ab8f8b8
Split module idea into idea, idea-core and idea-completion
2015-04-06 14:28:40 +03:00
Alexander Udalov
52292fc360
Fix build, add dependencies idea-analysis, idea -> deserialization
2015-03-30 20:15:12 +03:00
Alexander Udalov
32c3bb8c7f
Extract module 'deserialization' out of 'serialization'
...
'deserialization' stays in core because it's needed both in compiler and
reflection, but 'serialization' is used only in the compiler
2015-03-30 19:44:17 +03:00
Alexander Udalov
085bc2197b
Merge module 'serialization.jvm' into 'descriptor.loader.java'
...
It was very small and there proved to be no point in separation of loading Java
classes and deserializing Kotlin classes
2015-03-30 17:22:06 +03:00
Dmitry Jemerov
853fce4b71
render Markdown and support link navigation in KDoc comments
2015-03-17 19:55:49 +01:00
Yan Zhulanow
7423e30065
Removed Android dependencies from core modules
2015-02-26 15:26:02 +03:00
Yan Zhulanow
edac24df74
Android plugins are now test dependencies, not compile-time
2015-02-26 15:25:51 +03:00
Andrey Breslav
1f10ab21ac
android-ide-plugin module extracted
2015-02-26 15:25:40 +03:00
Andrey Breslav
565ce5a781
frontend.android renamed to android-compiler-plugin
2015-02-26 15:25:39 +03:00
Mikhail Mutcianko
baa442207b
fix android resource path arguments after rebase
2015-02-26 15:25:34 +03:00
Mikhail Mutcianko
adbe9afd4a
add android completion tests
...
- add android plugin test classes as test library
- add base android test cases for kotlin, setting up android facet and sdk
2015-02-26 15:25:32 +03:00
Mikhail Mutcianko
a56fa7f192
optimize imports
2015-02-26 15:25:31 +03:00
Mikhail Mutcianko
ec0d1f5d06
fix android plugin libs dependencies
2015-02-26 15:25:30 +03:00
Mikhail Mutcianko
c6b8cbbb01
add android layout file searching to kotlin jps plugin
2015-02-26 15:25:28 +03:00
Mikhail Mutcianko
155d2fa979
ide analyzer integration stub
...
- add android ui xml path providers/stubs
- add generated file injection during analysis
2015-02-26 15:25:17 +03:00
Evgeny Gerashchenko
7ed36f08e6
Moved cli-common before idea-full. cli-common exports dependency on cli-parser library of version different from packaged in idea-full.
2015-02-13 21:51:51 +03:00
Evgeny Gerashchenko
1484ce4a46
Renamed and moved module ide-compiler-runner to idea-jps-common.
...
Motivation: it has only a bunch of constants and a trivial class needed in idea and jps modules.
2015-02-13 21:51:50 +03:00
Alexander Udalov
5903b8c4a7
Reorder and optimize dependencies between modules and libraries
...
- drop 'kotlin-runtime' and other dependencies which are exported by
other modules ('util' and 'util.runtime' in case of 'kotlin-runtime')
- make all Kotlin modules from the compiler depend on 'util' for clarity
- put 'util' and 'util.runtime' to the bottom of the list everywhere: when
kotlin-runtime gets reflection, classes from core/ should have higher
priority than their previous versions from kotlin-runtime.jar
2015-01-28 19:58:35 +03:00
Alexander Udalov
00878cc31a
Rename java -> jvm, jet -> kotlin in module serialization.java
...
org.jetbrains.jet.descriptors.serialization ->
org.jetbrains.kotlin.serialization.jvm
2015-01-09 14:27:13 +03:00
Alexander Udalov
b1809f8d40
Rename module jet.as.java.psi -> light-classes
2015-01-03 12:38:41 +03:00
Dmitry Jemerov
052c0e60a4
initial implementation of showing coverage data in IDE
2014-12-05 21:29:09 +01:00
nik
ca7ce6228c
initial injection support (KT-2428): allow injection inside string literals
2014-12-03 13:52:59 +03:00
Zalim Bashorov
c7e0e3d391
Replace js.translator with js.frontend in dependencies of idea module and remove js.translator from KotlinPlugin artifact.
2014-10-08 15:55:06 +04:00
Natalia Ukhorskaya
dd0642e0fc
Add module for kotlin-android-plugin and optional dependency on android plugin
2014-10-07 12:15:50 +04:00
Alexander Udalov
8f92141137
Minor, exclude tinyApp test classes output from IDEA indices
2014-09-26 10:22:28 +04:00
Alexander Udalov
d5d4cff701
Minor, remove dependency of everything on "descriptor.loader.java"
...
Everything already depends on "frontend.java" which exports
"descriptor.loader.java"
2014-08-25 17:53:18 +04:00