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
|
2ac4c65720
|
Move PlatformToKotlinClassMap to org.jetbrains.kotlin.platform
Also JavaToKotlinClassMap
|
2015-01-10 15:52:17 +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
|
d384e50a97
|
Rename jet -> kotlin in frontend: PSI
org.jetbrains.jet.lang.psi -> org.jetbrains.kotlin.psi
|
2015-01-10 15:52:14 +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
|
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
|
05eaf81ba6
|
Rename jet -> kotlin and regroup files in serialization
org.jetbrains.jet.descriptors.serialization ->
org.jetbrains.kotlin.serialization
Deserialization goes to subpackage deserialization, built-ins-related stuff
goes to subpackage builtins
|
2015-01-09 16:37:22 +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
|
f447a860b1
|
Rename package jet -> kotlin in util.runtime (StorageManager)
org.jetbrains.jet.storage -> org.jetbrains.kotlin.storage
|
2015-01-08 23:32:08 +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
|
d5288b88fd
|
Minor, fix double typo
|
2015-01-03 00:19:03 +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 |
|
Nikolay Krasko
|
e65c0d44bb
|
Reuse JavaPsiFacadeImpl impl for package caching and search in dumb mode + Add filter for packages
|
2014-12-31 21:56:20 +03:00 |
|
Nikolay Krasko
|
be008714fb
|
Copy JavaPsiFacadeImpl version to modify it for Kotlin needs
|
2014-12-31 21:56:19 +03:00 |
|
Zalim Bashorov
|
9869ae10e5
|
JS frontend: allow to omit body for native functions and initializer for native properties. Additionally suppress UNUSED_PARAM for new nativeX annotations too.
|
2014-12-29 21:37:18 +03:00 |
|
Zalim Bashorov
|
41dff74037
|
resolve/*Diagnostics* -> resolve/diagnostics/*Diagnostics*
And remove unused TraceUtil.java
|
2014-12-29 21:37:18 +03:00 |
|
Alexander Udalov
|
e9badcbcc7
|
Rename AsmTypeConstants -> AsmTypes
|
2014-12-29 19:32:10 +03:00 |
|
Svetlana Isakova
|
bc060dd145
|
Moved call resolver extensions to subpackage
|
2014-12-27 00:55:43 +03:00 |
|
Svetlana Isakova
|
7b09e85717
|
Added check for incompatible variance modifiers and repeated modifiers
|
2014-12-27 00:55:25 +03:00 |
|
Svetlana Isakova
|
d1556331ef
|
Simplified signatures propagation for vararg types
(do not change flexible types)
|
2014-12-27 00:55:23 +03:00 |
|
Pavel V. Talanov
|
2fe77d2c6c
|
Fix problem with several runtimes configured
|
2014-12-25 15:49:49 +03:00 |
|
Nikolay Krasko
|
5745a1624b
|
Take read action instead of simply asserting it
|
2014-12-24 15:40:47 +03:00 |
|
Pavel V. Talanov
|
15add4bd64
|
Remove no longer meaningful utils from JavaResolverUtils
|
2014-12-21 14:23:42 +03:00 |
|
Andrey Breslav
|
229c7ad537
|
Report an error on native declarations marked ilnine
|
2014-12-16 16:23:31 +03:00 |
|
Andrey Breslav
|
3a8ca2608d
|
Report error on native members of traits
|
2014-12-16 16:23:30 +03:00 |
|
Andrey Breslav
|
a94a1f8a6f
|
Report error on native declaration with a body
|
2014-12-16 16:23:30 +03:00 |
|
Andrey Breslav
|
d4cf789b53
|
Report error on native abstract declarations
|
2014-12-16 16:23:30 +03:00 |
|
Andrey Breslav
|
76e2ae2005
|
Do not complain about missing bodies on native functions
|
2014-12-16 16:23:29 +03:00 |
|
Svetlana Isakova
|
5b4f10e698
|
Made vararg parameters have Array<out T> type
instead of simply Array<T>
#KT-1638 Fixed
#KT-2163 Fixed
#KT-3213 Fixed
#KT-4172 Fixed
#KT-5534 Fixed
|
2014-12-12 23:08:28 +03:00 |
|
Evgeny Gerashchenko
|
4e702e34f0
|
Fixed incremental compilation, when removing all callables from file.
|
2014-12-10 14:28:21 +03:00 |
|
Valentin Kipyatkov
|
b8d1f115bf
|
Renamed JetType.isNullable() to isMarkedNullable()
|
2014-12-03 21:36:10 +03:00 |
|
Andrey Breslav
|
fda7f63957
|
isBoolean() moved to KotlinBuiltIns
|
2014-12-03 15:39:16 +03:00 |
|
Andrey Breslav
|
99ac9e1c2f
|
Singleton made thread-safe in JavaToKotlinClassMap
|
2014-12-03 15:39:16 +03:00 |
|
Andrey Breslav
|
80a32ee875
|
ModuleDescriptor knows its built-ins
|
2014-12-03 15:39:15 +03:00 |
|
Andrey Breslav
|
ae7f38d891
|
Some usages of KotlinBuiltIns injected as components
|
2014-12-03 15:39:13 +03:00 |
|
Andrey Breslav
|
6efa0032e5
|
GenerateInjectors cleaned up
|
2014-12-03 15:39:12 +03:00 |
|
Andrey Breslav
|
c21dd366e0
|
Checks for primitive types and arrays made static in KotlinBuiltIns
|
2014-12-03 15:39:11 +03:00 |
|
Andrey Breslav
|
db635c0e44
|
is<TYPE>() made static in KotlinBuiltIns
|
2014-12-03 15:39:10 +03:00 |
|
Stanislav Erokhin
|
1664a55dcf
|
Add VarianceChecker to TopDownAnalyzer
|
2014-12-02 14:30:15 +03:00 |
|
Andrey Breslav
|
6187a0e9e0
|
Fix for UNSUPPORTED diagnostic for dynamic types in local classes
|
2014-12-01 20:43:46 +03:00 |
|
Andrey Breslav
|
20513abe04
|
Allow dynamic types only in some contexts
|
2014-12-01 20:43:38 +03:00 |
|
Zalim Bashorov
|
c06d70d190
|
JS frontend: added checkers for nativeInvoke, nativeGetter, nativeSetter.
|
2014-12-01 15:27:36 +03:00 |
|
Nikolay Krasko
|
e49d13dfac
|
Refactoring: drop method, rename method in TopDownAnalyzerFacadeForJVM.java
|
2014-11-28 17:19:29 +03:00 |
|
Nikolay Krasko
|
ce45108fe9
|
LTDA: Add addition scope provider component for lazy resolve and create additional injector for REPL
|
2014-11-28 17:18:47 +03:00 |
|
Nikolay Krasko
|
4342740195
|
Refactoring: move common code for ResolveSession init to method
|
2014-11-28 17:18:46 +03:00 |
|
Nikolay Krasko
|
8cfdcd319b
|
LTDA: Add the temp ability to build with eager resolve
Compiler should be executed with -Dlazy.tda=false parameter
REPL won't work with this option
|
2014-11-28 17:18:45 +03:00 |
|
Nikolay Krasko
|
df115099a6
|
LTDA: Rename method for creating shared trace
|
2014-11-28 17:18:41 +03:00 |
|
Nikolay Krasko
|
a42edb9c8f
|
LTDA: Assert context was created for light class generation
|
2014-11-28 17:18:40 +03:00 |
|
Nikolay Krasko
|
571f3c8524
|
LTDA: Initialize project components with resolve session after injector construction is finished
|
2014-11-28 17:18:39 +03:00 |
|
Nikolay Krasko
|
23c6498e1e
|
LTDA: Injector with lazy TDA for JVM target
- REPL is broken
- Tests for Kotlin - Java - Kotlin hierarchy may fail
|
2014-11-28 17:18:36 +03:00 |
|