Alexander Udalov
|
baea660a0b
|
Rewrite hack in codegen for lambdas in anonymous object super calls
Synthetic ClassDescriptor created in codegen for lambdas and such should have
correct container, because it'll be used in generation of InnerClasses
|
2015-01-16 21:48:57 +03:00 |
|
Alexander Udalov
|
c23352d81b
|
Remove ParentCodegenAware
Inline its fields to subclasses, fix parent codegen nullability
|
2015-01-16 21:47:51 +03:00 |
|
Evgeny Gerashchenko
|
2b438a286f
|
Updated test data according to changes in IDEA.
|
2015-01-16 20:19:37 +03:00 |
|
Nikolay Krasko
|
bc9287b60f
|
Change description of 'iter' template to make it searchable by 'for' prefix
#KT-6603 Fixed
|
2015-01-15 20:35:39 +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 Sedunov
|
90e7d2151b
|
Create From Usage: Restrict type guess search scope to prevent performance problem with highlighting
|
2015-01-15 19:43:01 +03:00 |
|
Denis Zharkov
|
6f94ebb9d6
|
Refined redundant null check optimization
|
2015-01-15 15:13:05 +03:00 |
|
Denis Zharkov
|
5675d2b26b
|
Dead code elimination
#KT-6602 Fixed
#KT-6305 Fixed
#KT-5656 Fixed
|
2015-01-15 15:13:05 +03:00 |
|
Denis Zharkov
|
aecb925b7b
|
Refined skipping last goto when inlining try/catch/finally block
|
2015-01-15 15:13:05 +03:00 |
|
Denis Zharkov
|
5a0a05e5c7
|
Removed unused inline markers
|
2015-01-15 15:13:04 +03:00 |
|
Natalia Ukhorskaya
|
d2cf83902b
|
Debugger: do not evaluate calls on mouse cover when 'Value auto tooltip' switched on
|
2015-01-15 11:45:16 +03:00 |
|
Natalia Ukhorskaya
|
f5aefc96fb
|
Local variable shouldn't be visible in debugger before initialization
|
2015-01-15 11:45:15 +03:00 |
|
Alexey Tsvetkov
|
89f8442705
|
Fixed weird compilation issue by moving function to other package
|
2015-01-14 21:49:52 +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
|
0344f467d5
|
Frontend: KotlinJsDeclarationCheckerProvider->KotlinJsCheckerProvider
|
2015-01-14 21:49:52 +03:00 |
|
Alexey Tsvetkov
|
491ac7db12
|
Frontend: JavaDeclarationCheckerProvider->KotlinJvmCheckerProvider
|
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 |
|
Valentin Kipyatkov
|
c915eb4eac
|
KT-6566 Generate Override/Implement method does not work for locally declared classes
#KT-6566 Fixed
|
2015-01-14 20:59:23 +03:00 |
|
Valentin Kipyatkov
|
eed0def1cb
|
Completion auto-popup works at the start of function literal
|
2015-01-14 20:57:28 +03:00 |
|
Valentin Kipyatkov
|
dc1d06db9c
|
Do not select item by typing dot only for auto-popup completion
|
2015-01-14 20:57:28 +03:00 |
|
Valentin Kipyatkov
|
9e526fca58
|
Completion for "file" keyword in annotations
|
2015-01-14 20:57:28 +03:00 |
|
Valentin Kipyatkov
|
fde1890de9
|
More tests
#KT-1670 Fixed
#KT-2690 Fixed
|
2015-01-14 20:57:27 +03:00 |
|
Valentin Kipyatkov
|
ec1541a692
|
No completion auto-popup where parameter name can be
|
2015-01-14 20:57:27 +03:00 |
|
Valentin Kipyatkov
|
000cde3f7f
|
KT-6225 Completion of annotations for method parameters
#KT-6225 Fixed
|
2015-01-14 20:57:27 +03:00 |
|
Dmitry Jemerov
|
95d29e0f8a
|
Merge pull request #546 from JetBrains/rr/coverage-test-fix
fix code coverage test to match the new implementation logic
|
2015-01-14 17:15:34 +01:00 |
|
Dmitry Jemerov
|
548b52d529
|
don't store .class files in testdata
|
2015-01-14 14:49:07 +01:00 |
|
Nikolay Krasko
|
25794beb56
|
Refactoring: extract macrodef
|
2015-01-14 16:22:56 +03:00 |
|
Evgeny Gerashchenko
|
23f2e08f0c
|
Minor. Simplified code after review.
|
2015-01-14 15:48:51 +03:00 |
|
Evgeny Gerashchenko
|
b6dffb8f0b
|
Added test with class used only in import.
|
2015-01-14 15:48:50 +03:00 |
|
Evgeny Gerashchenko
|
f7553bafa9
|
Split method.
|
2015-01-14 15:48:50 +03:00 |
|
Evgeny Gerashchenko
|
2d4e0be076
|
Added test with class referred in XML.
|
2015-01-14 15:48:49 +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 |
|
Evgeny Gerashchenko
|
9b22fc06c7
|
Class used in text is not unused.
|
2015-01-14 15:48:48 +03:00 |
|
Evgeny Gerashchenko
|
8297411e5f
|
Not marking entry points as unused.
|
2015-01-14 15:48:46 +03:00 |
|
Evgeny Gerashchenko
|
b781a09caf
|
Implemented simplest version of unused symbol inspection.
|
2015-01-14 15:48:45 +03:00 |
|
Dmitry Jemerov
|
cc1a628110
|
fix code coverage test to match the new implementation logic
|
2015-01-14 12:12:27 +01:00 |
|
Nikolay Krasko
|
cb76c2a971
|
Fix build by temporary test disable
|
2015-01-14 02:20:00 +03:00 |
|
Nikolay Krasko
|
a8193cd832
|
Auto-search for build number from idea version
|
2015-01-14 00:31:02 +03:00 |
|
Nikolay Krasko
|
87316ddfeb
|
Update to 139.1038.6
|
2015-01-14 00:31:01 +03:00 |
|
Dmitry Jemerov
|
f90b605d5d
|
Merge pull request #545 from JetBrains/kotlin-coverage-perf
Improve code coverage performance
|
2015-01-13 17:23:54 +01:00 |
|
Dmitry Jemerov
|
657b507371
|
Improve code coverage performance: always get the .class files corresponding to a source file by looking at the output directory, not by analyzing the source file.
|
2015-01-13 15:42:15 +01:00 |
|
Alexander Udalov
|
76d11330ee
|
Fix === comparison for primitive types
#KT-6590 Fixed
|
2015-01-13 17:40:21 +03:00 |
|
Natalia Ukhorskaya
|
3a04bd7e44
|
Add getTargetPlatform method in ProjectConfigurator
#KT-6605 Fixed
|
2015-01-13 17:00:30 +03:00 |
|
Alexander Udalov
|
ba46df61de
|
Rename jet -> kotlin in stub index external ids
|
2015-01-13 15:11:08 +03:00 |
|
Alexander Udalov
|
053b5a7700
|
Drop JetTestCaseBuilder, move methods to JetTestUtils
|
2015-01-13 15:11:06 +03:00 |
|
Alexander Udalov
|
edf054ddf3
|
Remove duplicate copyright file, use license/LICENSE.txt instead
|
2015-01-13 15:02:17 +03:00 |
|