Andrey Breslav
e16885c301
LazyTopDownAnalyzerForTopLevel extracted
2015-01-29 16:07:25 +03:00
Andrey Breslav
6285efe32d
LazyDeclarationResolver extracted from ResolveSession
2015-01-29 16:07:24 +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
Andrey Breslav
6d1484dbed
Better diagnostics in injector generator
2015-01-22 14:15:50 +03:00
Natalia Ukhorskaya
d2cf83902b
Debugger: do not evaluate calls on mouse cover when 'Value auto tooltip' switched on
2015-01-15 11:45:16 +03:00
Alexey Tsvetkov
17baee740b
Frontend: AdditionalCheckerProvider.Empty->AdditionalCheckerProvider.DefaultProvider
2015-01-14 21:49:52 +03:00
Alexey Tsvetkov
0344f467d5
Frontend: KotlinJsDeclarationCheckerProvider->KotlinJsCheckerProvider
2015-01-14 21:49:52 +03:00
Alexey Tsvetkov
491ac7db12
Frontend: JavaDeclarationCheckerProvider->KotlinJvmCheckerProvider
2015-01-14 21:49:52 +03:00
Evgeny Gerashchenko
b781a09caf
Implemented simplest version of unused symbol inspection.
2015-01-14 15:48:45 +03:00
Alexander Udalov
edf054ddf3
Remove duplicate copyright file, use license/LICENSE.txt instead
2015-01-13 15:02:17 +03:00
Alexander Udalov
c82308d3be
Rename jet -> kotlin in idea
2015-01-13 01:15:14 +03:00
Alexander Udalov
49f3c31e29
Rename jet -> kotlin in idea: configuration, editor, framework, search
2015-01-13 01:15:11 +03:00
Alexander Udalov
a9a15978e0
Rename jet -> kotlin in idea: completion, debugger, decompiler, highlighter
...
org.jetbrains.jet.plugin.* -> org.jetbrains.kotlin.idea.*
2015-01-13 01:15:09 +03:00
Alexander Udalov
044f7b6156
Rename jet -> kotlin in idea: refactoring, codeInsight
...
org.jetbrains.jet.plugin.* -> org.jetbrains.kotlin.idea.*
2015-01-13 01:15:08 +03:00
Alexander Udalov
fe544eaf71
Rename jet -> kotlin in idea: intentions
...
org.jetbrains.jet.plugin.intentions -> org.jetbrains.kotlin.idea.intentions
2015-01-13 01:14:37 +03:00
Alexander Udalov
0b64f028b6
Rename jet -> kotlin in idea: quickfixes
...
org.jetbrains.jet.plugin.quickfix -> org.jetbrains.kotlin.idea.quickfix
2015-01-13 01:14:36 +03:00
Alexander Udalov
17227bb4fe
Rename org.jetbrains.kotlin.plugin -> org.jetbrains.kotlin.idea
2015-01-13 01:14:31 +03:00
Alexander Udalov
09942d7c09
Rename jet -> kotlin in idea tests
...
org.jetbrains.jet -> org.jetbrains.kotlin (except 'plugin' subpackage)
2015-01-12 15:40:24 +03:00
Alexander Udalov
0e8b00c1f4
Rename jet -> kotlin in compiler-tests: resolve
...
org.jetbrains.jet.resolve -> org.jetbrains.kotlin.resolve
2015-01-12 15:40:22 +03:00
Alexander Udalov
0866d0517f
Rename jet -> kotlin in idea resolve tests
...
org.jetbrains.jet.resolve -> org.jetbrains.kotlin.plugin.resolve
2015-01-12 15:40:22 +03:00
Alexander Udalov
3b81d63334
Rename jet -> kotlin in compiler-tests (except resolve)
...
Move test-related code to org.jetbrains.kotlin.test, also move some tests to
packages with better names
2015-01-12 00:24:12 +03:00
Alexander Udalov
63cefea6e9
Rename jet -> kotlin in frontend
...
org.jetbrains.jet -> org.jetbrains.kotlin
Also rename package slicedmap to slicedMap
2015-01-11 15:20:51 +03:00
Alexander Udalov
64c6055030
Rename jet -> kotlin in frontend, descriptors: resolve
...
org.jetbrains.jet.lang.resolve -> org.jetbrains.kotlin.resolve
2015-01-11 05:09:01 +03:00
Alexander Udalov
634ed0b652
Rename jet -> kotlin in frontend: lazy resolve
...
org.jetbrains.jet.lang.resolve.lazy -> org.jetbrains.kotlin.resolve.lazy
2015-01-11 05:09:00 +03:00
Alexander Udalov
8affc31303
Rename jet -> kotlin in descriptor.loader.java, frontend.java
...
Split package 'lang/resolve/java' into two semantically different packages:
'resolve/jvm' and 'load/java'. Also rename 'lang/resolve/kotlin' to
'load/kotlin'
2015-01-11 05:08:57 +03:00
Alexander Udalov
0499ec94ca
Rename jet -> kotlin in frontend: call resolution
...
org.jetbrains.jet.lang.resolve.calls -> org.jetbrains.kotlin.resolve.calls
2015-01-10 20:25:15 +03:00
Alexander Udalov
f81a3c353d
Rename jet -> kotlin in frontend: evaluate
...
org.jetbrains.jet.lang.evaluate ->
org.jetbrains.kotlin.resolve.constants.evaluate
2015-01-10 17:15:06 +03:00
Alexander Udalov
fe67b374e7
Rename jet -> kotlin in frontend: parsing
...
org.jetbrains.jet.lang.parsing -> org.jetbrains.kotlin.parsing
2015-01-10 16:06:09 +03:00
Alexander Udalov
524fdc2527
Rename jet -> kotlin in descriptors, types, names
...
org.jetbrains.jet.lang.descriptors -> org.jetbrains.kotlin.descriptors
org.jetbrains.jet.lang.types -> org.jetbrains.kotlin.types
org.jetbrains.jet.lang.resolve.name -> org.jetbrains.kotlin.name
2015-01-10 15:52:20 +03:00
Alexander Udalov
e88f89d1c6
Rename jet -> kotlin in descriptors: built-ins
...
org.jetbrains.jet.lang.types.lang -> org.jetbrains.kotlin.builtins
2015-01-10 15:52:16 +03:00
Alexander Udalov
ead8c8ac1d
Rename jet -> kotlin in frontend: lexer, kdoc
...
org.jetbrains.jet.lexer -> org.jetbrains.kotlin.lexer
org.jetbrains.jet.kdoc -> org.jetbrains.kotlin.kdoc
Also rename Jet.flex -> Kotlin.flex
2015-01-10 15:52:12 +03:00
Alexander Udalov
378d04e301
Rename jet -> kotlin in frontend: cfg
...
org.jetbrains.jet.lang.cfg, org.jetbrains.jet.cfg -> org.jetbrains.kotlin.cfg
2015-01-10 15:52:06 +03:00
Alexander Udalov
2c414d880c
Rename jet -> kotlin in descriptors: renderer
...
org.jetbrains.jet.renderer -> org.jetbrains.kotlin.renderer
2015-01-10 15:51:59 +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
de6e8a7493
Rename package jet -> kotlin in backend
...
org.jetbrains.jet.codegen -> org.jetbrains.kotlin.codegen
2015-01-08 23:32:09 +03:00
Alexander Udalov
f37e2f173d
Rename package jet -> kotlin in util, util-runtime
...
org.jetbrains.jet.config -> org.jetbrains.kotlin.config
org.jetbrains.jet.utils -> org.jetbrains.kotlin.utils
Also move coreLib.kt to package 'org.jetbrains.kotlin.utils'
2015-01-08 23:32:08 +03:00
Alexander Udalov
8ca803775f
Rename package jet -> kotlin in cli, cli-common
...
org.jetbrains.jet.cli -> org.jetbrains.kotlin.cli
Also fix some minor warnings
2015-01-08 23:32:07 +03:00
Alexander Udalov
2e0fab3f98
Rename package jet -> kotlin in light-classes
...
org.jetbrains.jet.asJava -> org.jetbrains.kotlin.asJava
Also fix some minor warnings and deprecated API usage
2015-01-06 05:15:11 +03:00
Alexander Udalov
3f7d2e461e
Rename package jet -> kotlin in jps-plugin
...
org.jetbrains.jet.jps -> org.jetbrains.kotlin.jps
2015-01-05 19:54:21 +03:00
Alexander Udalov
03e3969544
Rename package k2js -> kotlin.js in js.frontend
...
org.jetbrains.k2js -> org.jetbrains.kotlin.js
2015-01-05 05:10:33 +03:00
Alexander Udalov
36eb5eff1f
Rename package k2js -> kotlin.js in js.tests
...
org.jetbrains.k2js.test -> org.jetbrains.kotlin.js.test
2015-01-05 05:10:26 +03:00
Alexander Udalov
366f0daaa8
Rename package jet -> kotlin in j2k
...
org.jetbrains.jet.j2k -> org.jetbrains.kotlin.j2k
Also update calls to deprecated functions: size -> size(), length -> length(),
withIndices() -> withIndex()
2015-01-03 04:16:24 +03:00
Alexander Udalov
3c859caf2b
j2k: flatten test cases and testData directory structure
...
Move j2k/test/tests -> j2k/tests, j2k/test/testData -> j2k/testData
2015-01-03 00:52:59 +03:00
Alexander Udalov
fcbfc53dc8
Rename package jet -> kotlin in injectors
...
org.jetbrains.jet.di -> org.jetbrains.kotlin.di
2015-01-03 00:19:02 +03:00
Alexander Udalov
4f8e6c1dcc
Rename package jet -> kotlin in generators
...
org.jetbrains.jet.generators -> org.jetbrains.kotlin.generators
2015-01-03 00:19:02 +03:00
Alexander Udalov
80997acba3
Minor, extract constant "org.jetbrains.jet.di"
2015-01-02 20:45:44 +03:00
Alexander Udalov
159a2dc585
Rename package jet -> kotlin in injector-generator
...
org.jetbrains.jet.di -> org.jetbrains.kotlin.generators.di
2015-01-02 20:45:44 +03:00
Alexander Udalov
77be31c149
Move injector-generator under generators
2015-01-02 20:45:43 +03:00
Valentin Kipyatkov
e39443d53a
Refactored tests for keywords insertion to be all generated
2014-12-29 17:27:30 +03:00
Svetlana Isakova
37abdc2ca6
Rewritten captured type approximation test
...
Approximation bounds may be non-trivial both (in this case we ignore 'in' projection);
no need for special interpretation of 'Nothing?'
2014-12-27 00:55:28 +03:00