Mikhael Bogdanov
|
d1a443d952
|
Update to Idea 12.0.4
|
2013-02-19 19:46:00 +04:00 |
|
Mikhael Bogdanov
|
026b833ba0
|
Test fix
|
2013-02-19 19:45:54 +04:00 |
|
Andrey Breslav
|
cc569fe0ba
|
Compilation fixed
|
2013-02-19 19:06:49 +04:00 |
|
Andrey Breslav
|
ec33f90f89
|
Rename getQualifiedName() -> getFqName()
|
2013-02-19 18:52:12 +04:00 |
|
Mikhael Bogdanov
|
029b2d9770
|
Test fixes for 'New diagnostic error for ambiguous object expression type'
|
2013-02-19 17:56:56 +04:00 |
|
Mikhael Bogdanov
|
1662c5cb75
|
New diagnostic error for ambiguous object expression type
|
2013-02-19 17:56:55 +04:00 |
|
Mikhael Bogdanov
|
1b2da6b558
|
Write proper enclosingMethod/enclosingClass information to bytecode
|
2013-02-19 17:56:55 +04:00 |
|
Evgeny Gerashchenko
|
1a54e42eb7
|
Minor. Fixed method name.
|
2013-02-19 17:45:16 +04:00 |
|
Evgeny Gerashchenko
|
2c13b6b63d
|
Operation mode.
|
2013-02-19 17:45:16 +04:00 |
|
Evgeny Gerashchenko
|
bb64e43ee1
|
Better error logging.
|
2013-02-19 17:45:16 +04:00 |
|
Evgeny Gerashchenko
|
626d9f988c
|
Logging error instead of throwing exception.
|
2013-02-19 17:45:16 +04:00 |
|
Evgeny Gerashchenko
|
543a2821e4
|
Disabled assertion when return types are incompatible (incomplete/invalid Java code).
EA-43482 - ISE: JavaFunctionResolver.checkFunctionsOverrideCorrectly
|
2013-02-19 17:45:15 +04:00 |
|
Evgeny Gerashchenko
|
50bc94bafc
|
Not compiling @ExpectLoadError annotation all the time.
|
2013-02-19 17:25:36 +04:00 |
|
Evgeny Gerashchenko
|
70030b208d
|
Extracted PropagationHeuristics utility class.
|
2013-02-19 17:25:36 +04:00 |
|
Evgeny Gerashchenko
|
b1c13a25be
|
Added test with overriding Object[] with T[]
EA-43482 - ISE: JavaFunctionResolver.checkFunctionsOverrideCorrectly
|
2013-02-19 17:25:36 +04:00 |
|
Evgeny Gerashchenko
|
eb20fb8b39
|
Removed redundant parameter.
|
2013-02-19 17:25:36 +04:00 |
|
Evgeny Gerashchenko
|
8d101ad5fa
|
Substituted super functions from mapped classes.
|
2013-02-19 17:25:35 +04:00 |
|
Evgeny Gerashchenko
|
30afc99ccf
|
Extracted method.
|
2013-02-19 17:25:35 +04:00 |
|
Evgeny Gerashchenko
|
48113f036f
|
Fixing signature when overriding with erased signature.
EA-43482 - ISE: JavaFunctionResolver.checkFunctionsOverrideCorrectly
|
2013-02-19 17:25:35 +04:00 |
|
Evgeny Gerashchenko
|
cd06bdedfe
|
Added propagation error message when array of subtype is used in return type of sub method.
EA-43482 - ISE: JavaFunctionResolver.checkFunctionsOverrideCorrectly
|
2013-02-19 17:25:34 +04:00 |
|
Evgeny Gerashchenko
|
1de5da1e8a
|
Fixed misused "variance" word.
|
2013-02-19 17:24:14 +04:00 |
|
Evgeny Gerashchenko
|
19bc28b29d
|
Environment with Kotlin descriptors in marker provider.
EA-41980 - assert: SignaturesPropagationData.getSuperFunctionsForMethod
|
2013-02-19 17:24:14 +04:00 |
|
Andrey Breslav
|
326aeddbd5
|
NamespaceDescriptorParent moved to impl
|
2013-02-19 14:40:32 +04:00 |
|
Andrey Breslav
|
afd764c27f
|
Implementations of descriptors moved to a separate package
|
2013-02-19 14:32:06 +04:00 |
|
Natalia.Ukhorskaya
|
c11be77aa1
|
Do not apply ExpressionSurrounders for expressions with Unit type and for call expressions inside qualified expression
|
2013-02-18 17:30:52 +04:00 |
|
Natalia.Ukhorskaya
|
98306c1c54
|
Add InTextDirectivesUtils.findStringWithPrefix()
|
2013-02-18 17:21:30 +04:00 |
|
Natalia.Ukhorskaya
|
9bbfc788ea
|
Generate all surround with tests to one file
|
2013-02-18 17:21:26 +04:00 |
|
Natalia.Ukhorskaya
|
7c360a0ede
|
Add surround with function literal
|
2013-02-18 17:21:16 +04:00 |
|
Natalia.Ukhorskaya
|
7789062c7c
|
Add try-catch, try-finally, try-catch-finally surrounders
|
2013-02-18 17:12:47 +04:00 |
|
Natalia.Ukhorskaya
|
ae6a2d3820
|
Base class for surrounders for statements
|
2013-02-18 17:00:40 +04:00 |
|
Natalia.Ukhorskaya
|
654fa09fff
|
Add when surrounder
|
2013-02-18 17:00:39 +04:00 |
|
Natalia.Ukhorskaya
|
af0b6df2b4
|
Move getExpressionType method to utils
|
2013-02-18 17:00:35 +04:00 |
|
Natalia.Ukhorskaya
|
814ca0385a
|
Add string template surrounder
|
2013-02-18 17:00:34 +04:00 |
|
Natalia.Ukhorskaya
|
856bffb324
|
Add parentheses surrounder
|
2013-02-18 17:00:03 +04:00 |
|
Natalia.Ukhorskaya
|
eeb158a5c8
|
Check that found expression has correct start and end offset
|
2013-02-18 17:00:02 +04:00 |
|
Natalia.Ukhorskaya
|
eef0e554d9
|
Add base class for expression surrounders
|
2013-02-18 17:00:01 +04:00 |
|
Natalia.Ukhorskaya
|
68c3b3981b
|
Create packages for surrounders for expression and for statements
|
2013-02-18 17:00:00 +04:00 |
|
Andrey Breslav
|
bf62bc0261
|
PsiJetStubWithFqName interface extracted
|
2013-02-18 16:05:41 +04:00 |
|
Andrey Breslav
|
179456cd0b
|
Tests for Java name resolution in the IDE
#KT-3337 In Progress
LightClasses: class object's property getter unresolved in Java, but compiles OK
|
2013-02-18 16:05:41 +04:00 |
|
Andrey Breslav
|
15938e3d28
|
Class object FqNames indexed properly
#KT-3337 In Progress
LightClasses: class object's property getter unresolved in Java, but compiles OK
|
2013-02-18 16:05:41 +04:00 |
|
Andrey Breslav
|
53b2bbad68
|
Discover class objects for light class generation in the compiler
#KT-3337 In Progress
LightClasses: class object's property getter unresolved in Java, but compiles OK
|
2013-02-18 16:05:41 +04:00 |
|
Wojciech Lopata
|
c3d5350315
|
QuickFix for NOT_AN_ANNOTATION_CLASS error.
|
2013-02-15 19:14:51 +04:00 |
|
Wojciech Lopata
|
8fad23691f
|
QuickFix for USELESS_HIDDEN_IMPORT.
|
2013-02-15 19:14:51 +04:00 |
|
Michał Sapalski
|
6cd8779126
|
Quickfix for NO_BACKING_FIELD_ABSTRACT_PROPERTY.
|
2013-02-15 19:07:51 +04:00 |
|
Nikolay Krasko
|
1aee735775
|
Search rt.jar even if compiler was run with jre
#KT-2599 Fixed
|
2013-02-15 17:19:53 +04:00 |
|
Andrey Breslav
|
33fa065162
|
Splitting PrintingMessageCollector into Grouping and Printing collectors
|
2013-02-13 19:06:22 +04:00 |
|
Alexey Sedunov
|
1f8d42ab49
|
Fix nullability check (in case of explicitly nullable types constructed from ype variables)
|
2013-02-13 18:23:37 +04:00 |
|
Evgeny Gerashchenko
|
fc62a7dfa0
|
Project settings.
|
2013-02-13 18:08:37 +04:00 |
|
Evgeny Gerashchenko
|
f55c3befb3
|
Disposal on error when processing module script.
|
2013-02-13 18:08:37 +04:00 |
|
Evgeny Gerashchenko
|
b9e5704057
|
Updated test data and stdlib sources.
|
2013-02-13 18:08:37 +04:00 |
|