Nikolay Krasko
|
560fccbfb5
|
Better recovering after reporting error about several statements on the line
|
2013-11-09 14:08:01 +04:00 |
|
Nikolay Krasko
|
8e1b4edd7c
|
Refactoring: Remove class KotlinLightClassForPackageBase
FakeLightClassForFileOfPackage will use same code with delegating
|
2013-11-08 18:41:25 +04:00 |
|
Nikolay Krasko
|
fa0c3e52c5
|
Generate out of block modification tests
|
2013-11-08 18:41:23 +04:00 |
|
Nikolay Krasko
|
2975198b4c
|
Attempt to simplify hashCode and equals login in JetLookupObject
|
2013-11-08 18:41:22 +04:00 |
|
Nikolay Krasko
|
3e94246c45
|
Add ability to use ctrl+click in decompiled kotlin files
|
2013-11-08 18:41:21 +04:00 |
|
Zalim Bashorov
|
98e9b387b6
|
JetCompiler (non JPS) -> K2JvmTranslatingCompiler;
K2JSCompiler (non JPS) -> K2JsTranslatingCompiler.
|
2013-11-08 18:14:22 +04:00 |
|
Zalim Bashorov
|
e5a58e0c70
|
JPS: switched to use dirty files without incremental compilation (temporary hack for recompiling all).
Fixed compiling files from excluded directories.
|
2013-11-08 18:14:22 +04:00 |
|
Zalim Bashorov
|
6e5c849cb8
|
Use Project JDK in cli-common
|
2013-11-08 18:14:22 +04:00 |
|
Zalim Bashorov
|
e5c450fbee
|
SourceMapBuilder#skipLinesInBegin -> SourceMapBuilder#skipLinesAtBeginning
|
2013-11-08 18:14:22 +04:00 |
|
Zalim Bashorov
|
1409dd7812
|
Refresh FS after compilation for js and sourcemap files.
|
2013-11-08 18:14:21 +04:00 |
|
Zalim Bashorov
|
637c6635bd
|
Just rename some variables like: *factory -> outputFiles
|
2013-11-08 18:14:21 +04:00 |
|
Zalim Bashorov
|
4cea0a3de4
|
Fix build after change api
|
2013-11-08 18:14:21 +04:00 |
|
Zalim Bashorov
|
ae8ac28ddc
|
Split OutputFileFactory to OutputFileCollection and OutputFile
|
2013-11-08 18:14:21 +04:00 |
|
Zalim Bashorov
|
e041e950c8
|
Extracted OutputDirector and output utils to common place
|
2013-11-08 18:14:20 +04:00 |
|
Zalim Bashorov
|
5dd4eb780e
|
Extracted OutputFileFactory interface.
|
2013-11-08 18:14:20 +04:00 |
|
svtk
|
64e12398af
|
comment added to tests
|
2013-11-08 16:33:41 +04:00 |
|
svtk
|
95ef417ee8
|
KT-4170 Compiler hangs (or works too long)
#KT-4170 Fixed
|
2013-11-08 16:33:41 +04:00 |
|
Mikhael Bogdanov
|
df03eb5330
|
KT-4173: Can't pass a non-trivial closure to a super-call for object expression
#KT-4173 Fixed
|
2013-11-08 15:19:20 +04:00 |
|
Mikhael Bogdanov
|
2c75bdacc5
|
Added exception for outer absence
|
2013-11-08 14:10:35 +04:00 |
|
Natalia Ukhorskaya
|
cc948d88cc
|
Build j2k using kotlinc in build.xml
|
2013-11-08 12:12:06 +04:00 |
|
Alexey Sedunov
|
1b8205273b
|
Search constructor-declared properties together with class declarations
|
2013-11-07 20:44:25 +04:00 |
|
Alexey Sedunov
|
52ffd52a4e
|
Implement "Find Usages" for value/type parameters
|
2013-11-07 20:44:25 +04:00 |
|
Alexey Sedunov
|
cfaeca88bf
|
Reuse property search for parameters
|
2013-11-07 20:44:23 +04:00 |
|
Alexey Sedunov
|
58f7a3efbf
|
Refactor search helpers: replace some classes with traits
|
2013-11-07 20:44:23 +04:00 |
|
Andrey Breslav
|
dabd048352
|
Do not rely on PSI when checking resolution results for packages (by geevee)
|
2013-11-07 19:18:55 +04:00 |
|
Andrey Breslav
|
1544e1a64b
|
Suppress warnings from Kotlin compiler
|
2013-11-07 19:12:25 +04:00 |
|
Andrey Breslav
|
fd73dc3dce
|
Fix tests after stdlib rearrangement
|
2013-11-07 13:56:17 +04:00 |
|
Alexey Sedunov
|
9038798e55
|
Update to IDEA 132.947 EAP
|
2013-11-07 13:33:17 +04:00 |
|
Maxim Shafirov
|
73db26f5f3
|
Clean up deprecation
|
2013-11-07 13:03:03 +04:00 |
|
Maxim Shafirov
|
9f1428a985
|
Merge branch 'upstream' of git://github.com/mhshams/kotlin
|
2013-11-07 12:42:49 +04:00 |
|
Andrey Breslav
|
2888a6d950
|
Print preloader results even if the underlying code called System.exit()
|
2013-11-06 19:50:14 +04:00 |
|
Alexey Sedunov
|
dfef1a37ac
|
Add comments to usage check functions
|
2013-11-06 14:26:39 +04:00 |
|
Alexey Sedunov
|
f40fb623a6
|
FindUsagesTest: Add overriding property without accessors
|
2013-11-06 14:26:38 +04:00 |
|
Alexey Sedunov
|
e2e8a02fbb
|
isConstructor optimization
|
2013-11-06 14:26:37 +04:00 |
|
Alexey Sedunov
|
78a7afe70e
|
FindUsagesTest: Add usages of extensions for functions declared in objects
|
2013-11-06 14:26:36 +04:00 |
|
Alexey Sedunov
|
60022ddb56
|
Rename FindUsagesTest
|
2013-11-06 14:26:35 +04:00 |
|
Alexey Sedunov
|
bc9b2bf657
|
Add "Find Usages" tests for nested/inner classes and objects
|
2013-11-06 14:26:34 +04:00 |
|
Alexey Sedunov
|
f99e6e6765
|
Fix usage type detection for static members of Java classes and members of nested classes
|
2013-11-06 14:26:33 +04:00 |
|
Alexey Sedunov
|
40900ac16c
|
Reuse Java usage types
|
2013-11-06 14:26:32 +04:00 |
|
Alexey Sedunov
|
828f24406c
|
Move search helper options to constructor parameters
|
2013-11-06 14:26:32 +04:00 |
|
Alexey Sedunov
|
ec8eb97e0e
|
Disable override search for non-virtual properties
|
2013-11-06 14:26:31 +04:00 |
|
Alexey Sedunov
|
a0e90f38a2
|
"Find Usages": add tests for Kotlin usages of Java declarations
|
2013-11-06 14:26:30 +04:00 |
|
Alexey Sedunov
|
f41cfa2b8b
|
"Find Usages": separate Kotlin and Java tests
|
2013-11-06 14:26:29 +04:00 |
|
Alexey Sedunov
|
f1a7d707a0
|
Implement "Find usages" using UsagesSearch (classes, functions, properties)
|
2013-11-06 14:26:27 +04:00 |
|
Alexey Sedunov
|
e1fa8628ec
|
Implement search helpers for Kotlin declarations
|
2013-11-06 14:26:26 +04:00 |
|
Alexey Sedunov
|
790fb2acff
|
Implement UsagesSearch
|
2013-11-06 14:26:26 +04:00 |
|
Alexey Sedunov
|
6502f21144
|
JetUsageTypeProvider: Eliminate SELECTOR type, replace class with object
|
2013-11-06 14:26:25 +04:00 |
|
Alexey Sedunov
|
657b4a164c
|
Translate find usage options to Kotlin
|
2013-11-06 14:26:24 +04:00 |
|
Alexey Sedunov
|
992c7055a5
|
Translate FindUsagesUtils to Kotlin
|
2013-11-06 14:26:23 +04:00 |
|
Alexey Sedunov
|
8ca3f6a1ad
|
Translate JetFindUsagesProvider to Kotlin
|
2013-11-06 14:26:22 +04:00 |
|