Dmitriy Novozhilov
|
03c34691af
|
[NI] Expand TYPE_INFERENCE_ERRORS with diagnostics from NI
|
2019-05-06 11:36:25 +03:00 |
|
Dmitriy Novozhilov
|
3d5593c70c
|
[IDE-NI-MIGRATE] [BAD] Migrate testdata of Intention tests
Issues:
- #KT-31263
Bad tests:
- SamConversionToAnonymousObject.testSimple3
- ConvertReferenceToLambda.testIf1
- ConvertReferenceToLambda.testIf2
- ConvertReferenceToLambda.testIf3
- ConvertReferenceToLambda.testIf4
- ConvertReferenceToLambda.testWhen1
- ConvertReferenceToLambda.testWhen2
- ConvertReferenceToLambda.testWhen3
- ConvertReferenceToLambda.testWhen4
- ConvertLambdaToReference.testVarargFunction2
|
2019-05-06 11:36:23 +03:00 |
|
Dmitriy Novozhilov
|
1a085516b0
|
[IDE-NI] Fix detecting error types in InsertExplicitTypeArgumentsIntention
|
2019-05-06 11:36:21 +03:00 |
|
Dmitriy Novozhilov
|
e46f552a8d
|
[NI] Update testdata in diagnostic tests
|
2019-05-06 11:36:20 +03:00 |
|
Dmitriy Novozhilov
|
ad1b8a6fb1
|
[NI] Add substitution of lambda return type in diagnostics
|
2019-05-06 11:36:18 +03:00 |
|
Dmitriy Novozhilov
|
b4dbf0f9a4
|
[NI] Fix inference for constraints with captured in projection
|
2019-05-06 11:36:16 +03:00 |
|
Dmitriy Novozhilov
|
8f22d43d01
|
Typo: fix function name in kotlinToResolvedCallTransformer
|
2019-05-06 11:36:15 +03:00 |
|
Dmitriy Novozhilov
|
d18c55a412
|
[NI] Fix reporting type mismatch on lambda parameters
|
2019-05-06 11:36:13 +03:00 |
|
Dmitriy Novozhilov
|
f7091dd1e9
|
[NI] Uncapture captured types in diagnostics
|
2019-05-06 11:36:11 +03:00 |
|
Dmitriy Novozhilov
|
e6deaf3315
|
[NI] Fix reporting UNSAFE_IMPLICIT_INVOKE_CALL diagnostic
|
2019-05-06 11:36:09 +03:00 |
|
Dmitriy Novozhilov
|
251a02f71d
|
[NI] Fix recording type of lambda in trace
|
2019-05-06 11:36:08 +03:00 |
|
Dmitriy Novozhilov
|
233dd3ffba
|
[IDEA] Approximate IntegerLiteralType on IDEA side
|
2019-05-06 11:36:06 +03:00 |
|
Dmitriy Novozhilov
|
f2bbae6a63
|
[NI] Fix resolving callable references with typealias in ths
#KT-31199 Fixed
|
2019-05-06 11:36:04 +03:00 |
|
Dmitriy Novozhilov
|
65380f4eb4
|
[NI] Remove captured type approximation in type arguments of resolved call
|
2019-05-06 11:36:02 +03:00 |
|
Dmitriy Novozhilov
|
421fda6e92
|
[NI] Fix reporting smartcasts on arguments of binary expression
|
2019-05-06 11:36:01 +03:00 |
|
Dmitriy Novozhilov
|
5715c32216
|
[IDE-NI-MIGRATE] [OK] Enable only OI on some IDEA tests that unrelevant in NI
|
2019-05-06 11:35:59 +03:00 |
|
Dmitriy Novozhilov
|
48e450684b
|
[TEST] Add configuration of language features in AbstractDiagnosticMessageTest
|
2019-05-06 11:35:57 +03:00 |
|
Dmitriy Novozhilov
|
05aa36a858
|
[IDE-NI-MIGRATE] [BAD] Migrate testdata of LocalInspection tests
|
2019-05-06 11:35:55 +03:00 |
|
Dmitriy Novozhilov
|
17df843bf1
|
[NI] Fix getting source psi in UnusedLambdaExpressionBodyInspection
|
2019-05-06 11:35:54 +03:00 |
|
Dmitriy Novozhilov
|
6f51415b4d
|
[NI] Fix determining return type of lambda in IDEA
UselessCallOnCollection tests fixed
|
2019-05-06 11:35:50 +03:00 |
|
Sergey Rostov
|
956f27cc2d
|
Gradle, JS Test: temporary disable js tests configuration
Test configuration will be reworked with new DSL for browser and nodejs
configuration.
|
2019-05-05 22:32:23 +03:00 |
|
Mikhael Bogdanov
|
5698d923eb
|
Update dependencies for Android box tests
|
2019-05-03 15:36:48 +02:00 |
|
Mikhael Bogdanov
|
6dbbf0bb72
|
Move server process creation to JDK 6 suite
It's allow to avoid problem with wrong inherited output
(gradle instead of test process)
|
2019-05-02 13:46:27 +02:00 |
|
Georgy Bronnikov
|
bfe148efd5
|
IR: mostly remove descriptors from codegen
|
2019-05-01 20:08:20 +03:00 |
|
Georgy Bronnikov
|
9923d956aa
|
JVM_IR: rework IrIntrinsicMethods
|
2019-05-01 20:08:20 +03:00 |
|
Georgy Bronnikov
|
98d309d03b
|
IR: declaration builders for receiver parameters
|
2019-05-01 20:08:20 +03:00 |
|
Georgy Bronnikov
|
ad70a68671
|
JVM_IR: correct some type parameter bugs
|
2019-05-01 20:08:20 +03:00 |
|
Georgy Bronnikov
|
3e6171aefc
|
JVM_IR: redirect super calls to DefaultImpls where necessary
|
2019-05-01 11:47:44 +03:00 |
|
ilya-g
|
66fb47e715
|
Fix relative link in contributing guide
|
2019-05-01 07:59:15 +03:00 |
|
Ilya Gorbunov
|
5f2762ed20
|
Follow up: fix typos in coroutine docs
|
2019-05-01 05:40:35 +03:00 |
|
Svyatoslav Kuzmich
|
87415cb769
|
[JS IR] Help IDEA: Copy stdlib sources instead of sharing
|
2019-05-01 00:28:36 +03:00 |
|
Svyatoslav Kuzmich
|
54e6ee82ad
|
Exclude :kotlin-stdlib-js-ir from coreLibProjects for local builds
|
2019-05-01 00:28:36 +03:00 |
|
Simon Ogorodnik
|
8a2b41c8cb
|
Fix proguard
|
2019-04-30 19:28:17 +03:00 |
|
Mikhail Glukhikh
|
5262f0a53f
|
Fir2Ir: apply major text data update after a bunch of resolve changes
|
2019-04-30 18:45:57 +03:00 |
|
Simon Ogorodnik
|
3e51cbc9dc
|
FIR: move test to stdlib group thus fixing it
|
2019-04-30 18:45:56 +03:00 |
|
Simon Ogorodnik
|
5b929b88e1
|
[FIR] Allow nullability mismatch in resolve
|
2019-04-30 18:45:56 +03:00 |
|
Simon Ogorodnik
|
2111e56d2e
|
FIR: introduce workaround to avoid type-aliases in ConeClassType
|
2019-04-30 18:45:56 +03:00 |
|
Simon Ogorodnik
|
c06d521e78
|
FIR: support star projection in CreateFreshTypeVariableSubstitutorStage
This commit fixes a small pack of tests failing at this point
|
2019-04-30 18:45:56 +03:00 |
|
Simon Ogorodnik
|
4bcba000fd
|
FIR: pass name resolver to annotation deserializer separately
|
2019-04-30 18:45:56 +03:00 |
|
Mikhail Glukhikh
|
1bb4b32c91
|
Fir2Ir converter: fix exception on FirUnitExpression
|
2019-04-30 18:45:56 +03:00 |
|
Mikhail Glukhikh
|
f2ff103ed7
|
Fir2Ir converter: fix KNPE during use-site scope building for local
|
2019-04-30 18:45:55 +03:00 |
|
Mikhail Glukhikh
|
8cb16cc06a
|
FIR provider: support getClassUseSiteMemberScope for type aliases
|
2019-04-30 18:45:55 +03:00 |
|
Mikhail Glukhikh
|
f457cb099f
|
FIR deserializer: handle context in more correct way
|
2019-04-30 18:45:55 +03:00 |
|
Mikhail Glukhikh
|
1e653226ef
|
FIR deserializer: don't create symbol in advance for class literals
|
2019-04-30 18:45:55 +03:00 |
|
Mikhail Glukhikh
|
a4b4db5589
|
FIR resolve: process situation with both implicit receivers properly
|
2019-04-30 18:45:55 +03:00 |
|
victor.petukhov
|
3636046e2d
|
[FIR] Add test with potential recursive call in compiler FE on when with sealed class inside it (KT-18583)
|
2019-04-30 18:45:55 +03:00 |
|
Mikhail Glukhikh
|
d1d6b8b77a
|
FIR Java: handle primitive arrays in annotations correctly
|
2019-04-30 18:45:54 +03:00 |
|
Mikhail Glukhikh
|
be18134270
|
FIR multi-module: minor test data fixes after resolve enhancements
|
2019-04-30 18:45:54 +03:00 |
|
Simon Ogorodnik
|
77817cb750
|
Raw FIR: copy class type-parameters into constructors properly
|
2019-04-30 18:45:54 +03:00 |
|
Simon Ogorodnik
|
9cef9e4056
|
Remove isMarkedNullable from FirResolvedTypeRef
|
2019-04-30 18:45:54 +03:00 |
|