Andrey Breslav
|
cc68ed894b
|
"type" is not a keyword anymore ("typealias" reserved instead)
|
2014-10-13 15:41:13 +04:00 |
|
Andrey Breslav
|
fe2fb60daf
|
Approximating flexible types in descriptor renderer
|
2014-10-13 15:38:07 +04:00 |
|
Andrey Breslav
|
0cbbb6a0db
|
Test data fixed
|
2014-10-13 15:37:47 +04:00 |
|
Pavel V. Talanov
|
ebbd08a546
|
Respect resolve scope when adapting java types completion
Do not suggest classes from unrelated modules
|
2014-10-10 21:14:30 +04:00 |
|
Pavel V. Talanov
|
c04b52561e
|
"abstract" modifier on enum class is an error
#KT-3454 Fixed
|
2014-10-10 17:43:32 +04:00 |
|
Pavel V. Talanov
|
e7cd4bf6cf
|
Implement modificationTracker for CompositeDiagnostics
#KT-5981 Fixed
|
2014-10-10 16:46:05 +04:00 |
|
Natalia Ukhorskaya
|
1055aa86aa
|
Debugger tests: do not check breakpoint line and file extension for JDK classes
|
2014-10-09 19:17:23 +04:00 |
|
Natalia Ukhorskaya
|
f9f4aefb2a
|
Evaluate expression: check for errors before running extract function for code fragment
|
2014-10-09 13:48:39 +04:00 |
|
Nikolay Krasko
|
e85b36cdff
|
Store resolution context for light classes to prevent back-end fail
|
2014-10-09 02:28:41 +04:00 |
|
Valentin Kipyatkov
|
05aaea48e9
|
Added API in PSI to add/remove modifiers and refactored quickfixes to use it
|
2014-10-08 15:41:48 +04:00 |
|
Nikolay Krasko
|
dc97cdb51c
|
Fix test
|
2014-10-07 13:34:55 +04:00 |
|
Valentin Kipyatkov
|
5ae756addb
|
Quickfix to correct signature of method with 'override' to not include 'override' in signature text
|
2014-10-06 21:26:55 +04:00 |
|
Valentin Kipyatkov
|
317607db70
|
Corrected quickfix to correct signature of method with 'override' to:
- not loose annotations and other stuff
- not include visibility modifiers into the name and into the code generated
|
2014-10-06 21:26:55 +04:00 |
|
Nikolay Krasko
|
44b8e22bef
|
More tests for generating methods from different caret positions
|
2014-10-06 17:53:10 +04:00 |
|
Nikolay Krasko
|
774af134fa
|
Move caret to generated element and add selection
|
2014-10-06 17:53:02 +04:00 |
|
Nikolay Krasko
|
a50720d74d
|
Remove rest of whitespace on override or implement to insert generated at caret offset
|
2014-10-06 17:53:00 +04:00 |
|
Nikolay Krasko
|
03d1c64d27
|
KT-5103 No delegated members in Override/Implement
#KT-5103 Fixed
|
2014-10-06 17:52:41 +04:00 |
|
Alexey Sedunov
|
74242a5fd9
|
Move: Updated test data (functions/properties are not imported by default)
|
2014-10-06 14:23:50 +04:00 |
|
Alexey Sedunov
|
1353e7f56b
|
Find Usages: Disable by-convention search of invoke(). Improve scanner
accuracy when indexing possible references to component functions
|
2014-10-06 14:23:49 +04:00 |
|
Pavel V. Talanov
|
95302fd540
|
Fix not generating KotlinLightField for OBJECT$ and INSTANCE$ fields
Fix navigation from Java to such fields
Fix TODO in converter
|
2014-10-03 21:35:06 +04:00 |
|
Pavel V. Talanov
|
b2ec5e1ec4
|
Test reference resolve from Java to Kotlin
Cases cover the most basic features
Sadly it was missing before
|
2014-10-03 21:35:00 +04:00 |
|
Pavel V. Talanov
|
af963ea244
|
Fix being unable to find declaration for substituted callable from library
#KT-5900 Fixed
#KT-5901 Fixed
|
2014-10-03 21:33:18 +04:00 |
|
Alexey Sedunov
|
ae7c5e1323
|
Create From Usage: Do not fail on qualifier receiver when it doesn't have type
|
2014-10-03 20:18:44 +04:00 |
|
Alexey Sedunov
|
5ade563902
|
Create From Usage: Join local "vars" with their initializers
|
2014-10-03 20:18:43 +04:00 |
|
Alexey Sedunov
|
865c793561
|
Create From Usage: Do not suggest "val" for references used as assignment left-hand side
|
2014-10-03 20:18:42 +04:00 |
|
Alexey Sedunov
|
58126b28ca
|
Create From Usage: Quick-fix for properties
|
2014-10-03 20:18:41 +04:00 |
|
Alexey Sedunov
|
8386bcd4e0
|
Create Local Variable From Usage: Support lambdas
|
2014-10-03 20:18:39 +04:00 |
|
Alexey Sedunov
|
6ad2157806
|
Create From Usage: Quick-fix for value parameters
|
2014-10-03 20:18:39 +04:00 |
|
Alexey Sedunov
|
73fc984c4c
|
Change Signature: Fix detection of conflicts in generic classes
|
2014-10-03 20:18:37 +04:00 |
|
Valentin Kipyatkov
|
bbc2d30f60
|
KT-4849 'Join lines' should remove braces from single-statement block
#KT-4849 Fixed
|
2014-10-02 18:26:07 +04:00 |
|
Valentin Kipyatkov
|
d71c481606
|
Moved test data
|
2014-10-02 18:26:06 +04:00 |
|
Valentin Kipyatkov
|
c0db84331e
|
Fixed bug in join lines
|
2014-10-02 18:26:06 +04:00 |
|
Svetlana Isakova
|
ce01c61811
|
Rename: auto cast -> smart cast
|
2014-10-01 18:52:52 +04:00 |
|
Svetlana Isakova
|
1d2d2f4845
|
KT-5873 Exception in ArgumentMatchImpl on smart completion
#KT-5873 Fixed
|
2014-10-01 18:52:51 +04:00 |
|
Nikolay Krasko
|
f0e7435254
|
A better heuristics is declaration implemented or overriden
|
2014-10-01 18:05:46 +04:00 |
|
Nikolay Krasko
|
5c6d74af7d
|
Test for "Incorrect override icon shown for overloaded methods" (KT-4428)
#KT-4428 Fixed
|
2014-10-01 18:03:02 +04:00 |
|
Nikolay Krasko
|
236cdc7d82
|
Filter synthetic trait overrides for "overriding" markers too
|
2014-10-01 18:02:54 +04:00 |
|
Nikolay Krasko
|
897ebd0347
|
Linemarker tests
|
2014-10-01 18:02:52 +04:00 |
|
Nikolay Krasko
|
6aa5e53a00
|
Fix navigate to super declaration line marker tooltip
Don't show overridden function signature each time, show only where it's declared
|
2014-10-01 17:58:56 +04:00 |
|
Pavel V. Talanov
|
a8d77887af
|
Introduce HighlightingWithDependentLibrariesTest
This tests that LibraryInfo dependencies affect source files highlighting
|
2014-09-30 21:59:01 +04:00 |
|
Alexey Sedunov
|
4ca39e8f9a
|
Create From Usage: Quick-fix for local variables
|
2014-09-30 19:55:46 +04:00 |
|
Alexey Sedunov
|
e9b16f3e1b
|
Create Function From Usage: Use Any if error type is inferred
|
2014-09-30 19:55:44 +04:00 |
|
Alexey Sedunov
|
854962a139
|
Create Function From Usage: Fix availability condition
|
2014-09-30 19:55:43 +04:00 |
|
Alexey Sedunov
|
a6ba3a569d
|
Create From Usage: Move "Create function"-related tests to separate directory
|
2014-09-30 19:55:43 +04:00 |
|
Valentin Kipyatkov
|
35ebbab733
|
Fixed smart completion not working when parameter has default value
|
2014-09-30 15:29:10 +04:00 |
|
Valentin Kipyatkov
|
267aabae12
|
Smart completion: multiple arguments at once
|
2014-09-30 15:29:10 +04:00 |
|
Natalia Ukhorskaya
|
6179b4889b
|
Debugger: fix className for properties in class objects
|
2014-09-30 15:00:29 +04:00 |
|
Natalia Ukhorskaya
|
4994e771d0
|
Evaluate expression: support EE for shared vars
|
2014-09-30 15:00:28 +04:00 |
|
Natalia Ukhorskaya
|
8ad18df3fa
|
Evaluate expression: switch off breakpoints during eval4j run
|
2014-09-30 15:00:27 +04:00 |
|
Alexey Sedunov
|
ff29e581db
|
Create Function From Usage: Add empty lines when inserting new function
|
2014-09-29 01:27:28 +04:00 |
|