Denis Zharkov
5a2cdfcab4
FIR: Run callable references resolution for synthetic-select calls
2020-02-12 16:05:11 +03:00
Denis Zharkov
003aea2e68
FIR: Consider abbreviation's nullability when expanding types
2020-02-12 16:05:11 +03:00
Alexander Udalov
2bb6e4fd97
Minor, add package to typeOfCapturedStar.kt test
...
This fixes this test on Android where packages are replaced.
2020-02-12 14:03:22 +01:00
Nikolay Krasko
eca562a006
Add possibility to depend on nightly repository
2020-02-12 14:54:47 +03:00
Natalia Selezneva
95b2a583ae
build.gradle.kts: change notification text
2020-02-12 14:21:30 +03:00
Pavel Kirpichenkov
c02dd720dc
[NI] Restore missing call checker errors in coroutine inference
...
Reported diagnostics from the call checkers didn't get to a top-level
trace, if an intermediate wrapping call was a lambda call.
Use of the top-level trace in call completer is a workaround for
the unreliable commit order of common calls' temporary traces.
^KT-33542 Fixed
2020-02-12 12:27:02 +03:00
Mikhail Zarechenskiy
6af8f320f7
Add JS runtime to the failing test
2020-02-12 12:23:13 +03:00
Dmitriy Novozhilov
9408bb84e9
[FIR-TEST] Update testname in testdata
2020-02-12 11:20:40 +03:00
Dmitriy Novozhilov
a7de4a8b4b
[FIR-TEST] Update testname in testdata
2020-02-12 11:14:14 +03:00
Mikhail Zarechenskiy
759127df9a
Add NI diagnostics for spec tests
2020-02-12 10:37:35 +03:00
Mikhail Zarechenskiy
c58e819a6a
Regenerate tests
2020-02-12 10:36:46 +03:00
Mikhail Zarechenskiy
0d310c0fa4
[NI] Support signed-unsigned conversions for K/Native
...
#KT-34545 Fixed
2020-02-12 10:36:45 +03:00
Mikhail Zarechenskiy
e14e58c121
Update test about conversions, remove irrelevant case
2020-02-12 10:36:44 +03:00
Mikhail Zarechenskiy
1acce46133
[NI] Fix recording info about captured local variables
2020-02-12 10:36:43 +03:00
Mikhail Zarechenskiy
7f6c03c926
[NI] Fix search of effects for substituted descriptors
...
This fixed *testExactlyOnce* tests for NI
2020-02-12 10:36:42 +03:00
Mikhail Zarechenskiy
7df92cd00b
Set isOperator property for dynamic calls by convention
2020-02-12 10:36:41 +03:00
Mikhail Zarechenskiy
a736551c2a
Add test checking that fun isn't inherited from base interface
2020-02-12 10:36:40 +03:00
Mikhail Zarechenskiy
45bbdaf73f
Add base declaration checker for fun interfaces
2020-02-12 10:36:39 +03:00
Dmitriy Novozhilov
6735cc8937
[FIR] Implement new bound smartcast algorithm
...
#KT-36055 Fixed
2020-02-12 10:17:45 +03:00
Ilya Kirillov
40f907ec2f
Fix compilation for 191 & as35
2020-02-11 23:49:30 +03:00
Mikhail Glukhikh
67668d798b
FIR2IR: update test data
2020-02-11 23:22:55 +03:00
Mikhail Glukhikh
12c001f491
FIR: unmute two additional black-box tests
2020-02-11 23:14:51 +03:00
Mikhail Glukhikh
76f78d3fde
FIR2IR: don't mutate basic FIR for invoke / next calls
2020-02-11 22:50:06 +03:00
Juan Chen
37abdb1732
[FIR2IR] Fix NoSuchMethod for Iterator::next (same issue with invoke)
2020-02-11 22:50:06 +03:00
Juan Chen
8e35545e10
FIR2IR: provide type arguments for class 'this' receiver
2020-02-11 22:50:06 +03:00
Mikhail Glukhikh
df07b77271
FIR2IR: get rid of "creates list under the hood" warnings
2020-02-11 22:50:05 +03:00
Mikhail Glukhikh
fe5dd4dba1
FIR2IR: extract 'declareThisReceiverParameter', rename 'setThisReceiver'
2020-02-11 22:50:05 +03:00
Nikolay Krasko
b75d0eb1a1
201: Restrict 193 and own plugin for 201
2020-02-11 20:28:05 +03:00
Nikolay Krasko
a983b0bf74
201: Additional method getOwnReferences is introduced (bunched)
2020-02-11 20:28:05 +03:00
Nikolay Krasko
c9d97ae555
201: Notification group was rewritten to Kotlin (no sam conversion)
2020-02-11 20:28:05 +03:00
Nikolay Krasko
034243b5e7
201: ExecutionManager.contentManager was rewritten to Kotlin (bunched)
2020-02-11 20:28:05 +03:00
Nikolay Krasko
1cb56ee946
201: Processor<in PsiMethod> used in PsiShortNamesCache
2020-02-11 20:28:04 +03:00
Nikolay Krasko
9f6f8088e3
201: Processors changed for UsageInfo and SliceUsage
2020-02-11 20:28:04 +03:00
Nikolay Krasko
e23f3b54c6
201: New DynamicBundle.LanguageBundleEP.EP_NAME needed for Java
...
https://github.com/JetBrains/intellij-community/commits/master/platform/core-api/src/com/intellij/DynamicBundle.java
2020-02-11 20:28:04 +03:00
Nikolay Krasko
51244d7b1d
201: Return JavaCoreApplicationEnvironment subclassing (bunched)
2020-02-11 20:28:04 +03:00
Nikolay Krasko
cfd92f252a
201: Update version to 201.4515.24-EAP-SNAPSHOT
2020-02-11 20:28:04 +03:00
Nikolay Krasko
314474c33b
201: uast-tests.jar new dependency (depend on whole idea in tests)
2020-02-11 20:28:04 +03:00
Nikolay Krasko
7a89bd9c90
201: Change of ProblemDescriptorBase.getFixes() return type
...
https://github.com/JetBrains/intellij-community/commit/15a39d5742161a79d9169c871a8b74d5272bc0db
2020-02-11 20:28:04 +03:00
Nikolay Krasko
8cb4a8f5c6
201: Raw Class -> Class<?> (bunched)
...
https://github.com/JetBrains/intellij-community/commit/f8b7e8b0b5419d6be6bcad0a0b185d753842e8c1
2020-02-11 20:28:04 +03:00
Nikolay Krasko
890109beb8
201: PsiElementVisitor.visitElement nullability
2020-02-11 20:28:04 +03:00
Nikolay Krasko
98c6efaed9
201: BinaryFileStubBuilders.EP_NAME dropped (bunched)
2020-02-11 20:28:03 +03:00
Nikolay Krasko
2cc4d878a8
201: ProjectManagerEx.forceCloseProject(project, true) - no second parameter
2020-02-11 20:28:03 +03:00
Nikolay Krasko
41ca51cb9e
201: MadTestingUtil.enableAllInspections second parameter was removed
2020-02-11 20:28:03 +03:00
Nikolay Krasko
ae1cfff5d2
201: IdeaTestApplication -> TestApplicationManager in tests
2020-02-11 20:28:03 +03:00
Nikolay Krasko
3eb4d46c3d
201: ExternalProjectsManagerImpl.disableProjectWatcherAutoUpdate removed (bunched)
2020-02-11 20:28:03 +03:00
Nikolay Krasko
10ce3c58e1
201: No PlatformTestCase.myProjectManager anymore (bunched)
2020-02-11 20:28:03 +03:00
Nikolay Krasko
75f05d8329
201: TemplateManagerImpl.setTemplateTesting() parameter removed
2020-02-11 20:28:03 +03:00
Nikolay Krasko
b17a28381b
201: Can't instantiate subclass of Task anymore
2020-02-11 20:28:03 +03:00
Nikolay Krasko
54b1c512c5
201: LookupImpl.focusedDegree renamed
2020-02-11 20:28:03 +03:00
Nikolay Krasko
56d960c65b
201: "testFramework" and "testFramework.core" libs introduced
2020-02-11 20:28:02 +03:00