Pavel V. Talanov
06916d98c6
default -> companion: replace all mentions of default and default object
2015-03-17 15:47:39 +03:00
Pavel V. Talanov
59f192ef90
Replace 'class object' with 'default object' in renderers and test data
...
Includes changes to decompiled text
Old syntax is used in builtins and project code for now
2015-03-06 19:36:54 +03:00
Pavel V. Talanov
989f07962b
Write to trace in case class qualifier is a short reference to default object
...
This allows to fix some cases when there is a difference between explicit and short reference to default object
Fix shorten reference, optimize imports and import insert helper for default objects
ShortenReferences always transforms default object references to shorter form for now
Fix DescriptorUtils#getFqName() for default objects (affects test data mostly)
Fix DescriptorUtils#getImportableDescriptor()
2015-03-03 13:04:30 +03:00
Valentin Kipyatkov
0a363fc371
Import is placed in some specific order on adding
2015-02-19 11:07:02 +03:00
Valentin Kipyatkov
20cf100714
Shorten references inserts imports for global functions and properties too
2015-02-19 11:07:01 +03:00
Valentin Kipyatkov
d579e4906b
Minor changes after code review
2015-02-12 19:47:25 +03:00
Valentin Kipyatkov
dd0664939c
Commented out 3 tests to be fixed later
2015-02-12 19:47:11 +03:00
Valentin Kipyatkov
ce26437cd0
Corrected test data because it will be fixed by KT-6545
2015-02-12 18:18:07 +03:00
Valentin Kipyatkov
d2f11cdc05
Fixed test data which was incorrect (no nested classes inside inner class allowed!)
2015-02-12 18:18:06 +03:00
Valentin Kipyatkov
6acba00599
Working on new imports insertion on copy/paste
2015-02-12 18:18:05 +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
Valentin Kipyatkov
a383a82ddd
No subpackages of current package resolved by short name
2014-12-26 16:23:19 +03:00
Andrey Breslav
6728a384e4
KT-4881 Annotation resolved to package should be compile-time error
...
#KT-4881 Fixed
2014-12-23 15:18:47 +03:00
Alexey Sedunov
c73c581b11
Call Resolver: Report UNRESOLVED_REFERENCE instead of EXPRESSION_EXPECTED_PACKAGE_FOUND when callee expession is resolved to package
2014-10-14 01:59:48 +04:00
Andrey Breslav
fe2fb60daf
Approximating flexible types in descriptor renderer
2014-10-13 15:38:07 +04:00
Valentin Kipyatkov
88bdbb02f4
Fixed test data
2014-07-10 23:20:33 +04:00
Valentin Kipyatkov
43cac31722
Java to Kotlin converter: corrected test output
2014-06-10 14:26:54 +04:00
Valentin Kipyatkov
b47c5975b2
Java to Kotlin conversion: fixed test data
2014-06-03 17:29:01 +04:00
Andrey Breslav
767eb04930
JetElement.getContainingJetFile() introduced
2014-04-21 21:55:00 +04:00
Pavel V. Talanov
6f2ed9a5a9
Add JetMultiDeclarationReference
...
A reference to component* functions
2014-03-06 16:01:02 +04:00
Pavel V. Talanov
61153c87e0
Insert imports on copy/paste
...
Introduce KotlinCopyPasteReferenceProcessor
2014-02-04 20:19:52 +04:00
Pavel V. Talanov
e0b1170dc6
Formatter: left brace formatting for "for in ..."
2014-01-20 19:54:35 +04:00
Pavel V. Talanov
2d6f8aef4e
Formatter: introduce "Put left brace on new line option", support this option for "if/else" expressions
2014-01-20 19:54:25 +04:00
Pavel V. Talanov
160f897806
Conversion on copy paste: Reformat code after conversion
2014-01-09 21:07:24 +04:00
Pavel V. Talanov
5408c6ea77
Conversion on copy paste:
...
Copy elements that are partially selected as text
2013-12-22 16:50:07 +04:00
Pavel V. Talanov
3a4b7e07f8
Conversion on copy paste:
...
Copy element as text in case it can't be converted
2013-12-22 16:50:05 +04:00
Pavel V. Talanov
ab19669c43
Conversion on copy paste:
...
Only convert elements that are wholly selected
2013-12-22 16:50:04 +04:00
Pavel V. Talanov
1464d1f7ad
Conversion on copy paste:
...
Introduce tests for conversion on copy paste
Don't insert additional end of line after each converted element (not needed since converter takes care of formatting)
Add test for some of the trivial cases of conversion on copy paste
2013-12-22 16:50:01 +04:00