Valentin Kipyatkov
|
2e420fc312
|
Conflicting imports error for imports of classes and packages
|
2015-01-21 20:10:16 +03:00 |
|
Valentin Kipyatkov
|
0c74f1679b
|
Variable renames
|
2015-01-21 20:10:16 +03:00 |
|
Valentin Kipyatkov
|
b888ea601c
|
Changed imports semantics: imports order does not affect resolve, explicit imports have higher priority for classes
|
2015-01-21 20:10:16 +03:00 |
|
Valentin Kipyatkov
|
8fc0063410
|
Refactoring of Importer - PlatformToKotlinClassMap is the same for all imports
|
2015-01-21 20:10:16 +03:00 |
|
Valentin Kipyatkov
|
58fb303f8c
|
Code improvements after conversion
|
2015-01-21 20:10:15 +03:00 |
|
Valentin Kipyatkov
|
de3a93264c
|
Converted code to Kotlin - step 2
|
2015-01-21 20:10:15 +03:00 |
|
Valentin Kipyatkov
|
251d98a602
|
Converted code to Kotlin (step 1 to keep history)
|
2015-01-21 20:10:15 +03:00 |
|
Valentin Kipyatkov
|
b625298cd4
|
Reordered methods
|
2015-01-21 20:10:15 +03:00 |
|
Valentin Kipyatkov
|
2b215681c9
|
Code refactoring - no need to filter out classes with Kotlin analogs from inside classes
|
2015-01-21 20:10:15 +03:00 |
|
Svetlana Isakova
|
9dbcd8b55f
|
Approximate captured types only when necessary
|
2015-01-21 15:37:33 +03:00 |
|
Dmitry Jemerov
|
6c814279fc
|
Merge pull request #550 from JetBrains/kdoc-inherit
allow inheriting doc comments from base classes
|
2015-01-21 13:26:01 +01:00 |
|
Dmitry Jemerov
|
431cdd2245
|
delete unused OperationModeProvider class
|
2015-01-20 19:51:24 +01:00 |
|
Dmitry Jemerov
|
0c2b230e4a
|
allow inheriting doc comments from base classes
|
2015-01-20 19:20:59 +01:00 |
|
Dmitry Jemerov
|
8217563aac
|
KDocTokens.START can't be the first token of a tag
|
2015-01-20 18:08:02 +01:00 |
|
Dmitry Jemerov
|
31f5441f6b
|
code review
|
2015-01-20 18:08:01 +01:00 |
|
Dmitry Jemerov
|
100b8c2c4d
|
Fix tests according to new PSI structure; move doc comment text calculation from JetQuickDocumentationProvider to KDocTag.getContent()
|
2015-01-20 18:07:18 +01:00 |
|
Dmitry Jemerov
|
c3a496b9a2
|
introduce the concept of sections
|
2015-01-20 18:00:17 +01:00 |
|
Dmitry Jemerov
|
f3763bc2b5
|
some initial PSI for KDoc; changed syntax of links (Markdown style single brackets instead of Wiki style double brackets)
|
2015-01-20 18:00:09 +01:00 |
|
Alexey Sedunov
|
9278dee1a4
|
Pseudocode: Bind nondeterministic jump caused by local declaration to declaration iself instead of its parent element
#KT-6261 Fixed
#KT-6416 Fixed
|
2015-01-19 20:58:50 +03:00 |
|
Pavel V. Talanov
|
2d68637fd9
|
ResolveElementCache: Use softly (not weakly) retained values
Fixes performance problems with long running searches analyzing function bodies several times
|
2015-01-15 19:54:25 +03:00 |
|
Alexey Tsvetkov
|
ddcd2e7344
|
Regenerated injectors
|
2015-01-14 21:49:52 +03:00 |
|
Alexey Tsvetkov
|
c3dde69a7a
|
Minor in Frontend: Moved NeedSyntheticChecker to jvm frontend
|
2015-01-14 21:49:52 +03:00 |
|
Alexey Tsvetkov
|
17baee740b
|
Frontend: AdditionalCheckerProvider.Empty->AdditionalCheckerProvider.DefaultProvider
|
2015-01-14 21:49:52 +03:00 |
|
Alexey Tsvetkov
|
21e28fa866
|
Frontend: use AdditionalCheckerProvider instead of CallResolverExtensionProvider
|
2015-01-14 21:49:52 +03:00 |
|
Alexey Tsvetkov
|
597a191c84
|
Frontend: extracted InlineCallCheckerWrapper to create InlineCallCheckers during run
|
2015-01-14 21:49:52 +03:00 |
|
Alexey Tsvetkov
|
5e16516d8e
|
Frontend: CallResolverExtension->CallChecker
|
2015-01-14 21:49:52 +03:00 |
|
Evgeny Gerashchenko
|
47ae2364f3
|
JetLanguage says that it is case-sensitive language now.
Otherwise redundant fake usages may be processed when searching usages of Kotlin symbols.
|
2015-01-14 15:48:49 +03:00 |
|
Alexander Udalov
|
ba46df61de
|
Rename jet -> kotlin in stub index external ids
|
2015-01-13 15:11:08 +03:00 |
|
Alexander Udalov
|
17227bb4fe
|
Rename org.jetbrains.kotlin.plugin -> org.jetbrains.kotlin.idea
|
2015-01-13 01:14:31 +03:00 |
|
Evgeny Gerashchenko
|
c64cb06180
|
KT-6530 Do not report "useless cast" when RHS is unresolved
#KT-6530 fixed
|
2015-01-12 19:26:44 +03:00 |
|
Alexander Udalov
|
587a92717c
|
Update copyright in frontend (cfg), tests
|
2015-01-12 15:40:16 +03:00 |
|
Natalia Ukhorskaya
|
b709baa9b4
|
Minor: rename
|
2015-01-12 14:16:24 +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
|
9f4513dd75
|
Rename jet -> kotlin in idea: icons
|
2015-01-11 05:09:03 +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
|
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
|
88670eb78a
|
Rename jet -> kotlin in frontend: diagnostics
org.jetbrains.jet.lang.diagnostics -> org.jetbrains.kotlin.diagnostics
|
2015-01-10 17:38:07 +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
|
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
|
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
|
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
|
11ff051924
|
Regenerate built-ins, keywords, operations map
|
2015-01-03 00:19:03 +03:00 |
|