Valentin Kipyatkov
ed2f5ccfa2
Checking file name case for some of the auto-generated tests
2015-09-03 15:55:55 +03:00
Valentin Kipyatkov
10f7d6d7dd
Inspection (and quickfix) for extension propeties conflicting with synthetic ones
2015-09-03 15:55:54 +03:00
Valentin Kipyatkov
d41e01c0e4
Added a test
2015-09-03 15:55:54 +03:00
Valentin Kipyatkov
14c2500261
Added a test
2015-09-03 15:55:54 +03:00
Valentin Kipyatkov
58e79037ed
Renamed tests
2015-09-03 15:55:54 +03:00
Valentin Kipyatkov
e83711d41a
More correct rendering of synthetic extension descriptors
2015-09-03 15:55:54 +03:00
Alexander Udalov
67e29ac566
ReadMe: update IDEA 14 EAP -> 15 EAP
2015-09-03 14:57:46 +03:00
Alexander Udalov
113957e38f
ReadMe: update Twitter link
2015-09-03 14:56:02 +03:00
Alexander Udalov
2d44a853e9
Don't perform "ant compiler-quick" and "ant runtime" before All Tests
...
Although this made sure you'd not forget to rebuild the runtime before running
all tests locally, it had an unexpected side effect that All Tests would check
not the compiler built by "ant dist", but the compiler built by "ant
compiler-quick", which can and does in fact differ from the former (for
example, proguard is not run on it)
2015-09-03 14:52:26 +03:00
Alexander Udalov
f1a75508d3
Optimize non-generic CollectionToArray.toArray for empty collection
2015-09-03 14:52:24 +03:00
Nikolay Krasko
fe947d5665
Move since because of using api for line markers
2015-09-03 14:21:06 +03:00
Nikolay Krasko
dd7ef4d89f
Fix null exception in setName() method (EA-70396)
2015-09-03 13:40:09 +03:00
Nikolay Krasko
5325767c61
Minor: fix spelling
2015-09-03 13:40:08 +03:00
Nikolay Krasko
d4bf109a60
Check project for null (EA-72492)
2015-09-03 13:40:07 +03:00
Dmitry Jemerov
239097a3f3
remove temporarily copied Java safe delete implementation (the underlying IDEA problem has been fixed)
2015-09-02 20:29:05 +02:00
Yan Zhulanow
55b2029b3c
Remove FIELD target from jvmStatic and platformStatic annotations
2015-09-02 20:36:48 +03:00
Ilya Gorbunov
c4b18d8fb8
Special case of slice for int ranges, sliceArray returning array.
...
#KT-8711
2015-09-02 20:22:38 +03:00
Ilya Gorbunov
faa26cdb25
Introduce operations on Arrays returning Arrays: reversedArray, sortedArray.
...
#KT-8711
2015-09-02 20:22:27 +03:00
Ilya Gorbunov
89df3925fa
Unify operations on Array<T> and Array<out T> (copyOf, copyOfRange) which return the same type as the receiver.
2015-09-02 20:21:20 +03:00
Ilya Gorbunov
a3056bea1a
Accept in-projection of Comparator as a parameter.
2015-09-02 20:21:18 +03:00
Mikhail Glukhikh
f92e91f045
Regression test for annotated function after the last enum entry #KT-4693 Obsolete
2015-09-02 18:23:10 +03:00
Mikhail Glukhikh
fa292ec0e0
Enum entries now can have no initializer if default secondary constructor is available. #KT-8484 Fixed
2015-09-02 18:23:07 +03:00
Stanislav Erokhin
0fc8023f18
Use LoggingStorageManager only if necessary
2015-09-02 17:49:16 +03:00
Yan Zhulanow
acbc39bf9f
Minor: move kapt-related stuff to AnnotationProcessingManager
2015-09-02 15:53:15 +03:00
Yan Zhulanow
b044e4be07
Minor: remove code duplication
2015-09-02 15:53:15 +03:00
Yan Zhulanow
39d7e98775
kapt: Support Kotlin code generation
2015-09-02 15:53:14 +03:00
Yan Zhulanow
edb35ae6ce
kapt: Fix sequential builds (KT-8733)
2015-09-02 15:53:14 +03:00
Ilya Gorbunov
b3073dbd2d
Provide lazy implementation with an external object to synchronize on.
2015-09-02 15:49:53 +03:00
Ilya Gorbunov
4fbf787f7d
Change proposed replacements for Delegates.lazy and blockingLazy to preserve behavior.
2015-09-02 15:49:50 +03:00
Ilya Gorbunov
184978e3cb
Remove usages from tests
2015-09-02 15:49:47 +03:00
Ilya Gorbunov
ceb3b7da9d
Thread extension properties deprecated in favor of synthetic extension properties.
...
Executor.invoke and ExecutorService.invoke deprecated.
2015-09-02 15:49:44 +03:00
Ilya Gorbunov
ed8edd2ce4
Documented HiddenDeclaration
2015-09-02 15:45:42 +03:00
Nikolay Krasko
1132652026
Update to 142.4245.2: Temprorary modify test data after IDEA update
...
The problem is in order of cleanup actions. Each action can invalidate psi and that can prevent next action from execution.
2015-09-02 15:10:43 +03:00
Natalia Ukhorskaya
11331e74fd
Update to 142.4245.2: Fix compilation
2015-09-02 15:10:42 +03:00
Natalia Ukhorskaya
ffe41b88a7
Update to 142.4245.2: Debugger tests: changes in testData
2015-09-02 15:10:41 +03:00
Nikolay Krasko
339f8ee2ab
Update to 142.4245.2: Fix test data in pull up
2015-09-02 15:10:40 +03:00
Nikolay Krasko
a946db98a1
Update to 142.4245.2: Fix compilation after update
2015-09-02 15:10:39 +03:00
Nikolay Krasko
ca907c4985
Update to 142.4245.2: register RunLineMarkerProvider not only for Java language (temp)
2015-09-02 15:10:32 +03:00
Nikolay Krasko
5554a44f0f
Update to 142.4245.2: Update Kotlin run line marker info to new API
2015-09-02 15:10:03 +03:00
Nikolay Krasko
6975afba3e
Update to 142.4245.2
2015-09-02 13:49:12 +03:00
Nikolay Krasko
73a24435f7
Make Kotlin light classes pass "element instanceof StubBasedPsiElement" in LocalSearchScope scope
2015-09-02 13:49:10 +03:00
Nikolay Krasko
853c29be5a
Add read-action call for looking for descriptor
2015-09-02 13:49:09 +03:00
Nikolay Krasko
01fd028799
Test base class of the test to be closer emulate IDE behaviour
2015-09-02 13:49:08 +03:00
Nikolay Krasko
73eca64769
Minor: too long lines
2015-09-02 13:49:06 +03:00
Mikhail Glukhikh
726cbe3755
Refactoring: VariableInitState --> VariableControlFlowState
2015-09-02 12:07:21 +03:00
Mikhail Glukhikh
285d5d06c7
More precise value reassignment analysis. #KT-7418 Fixed. #KT-6902 Fixed.
...
Variable can now be "exactly initialized", "may be initialized" and "not initialized".
A set of relevant tests. Some fixed tests.
2015-09-02 12:07:18 +03:00
Denis Zharkov
c59b118b09
Implement quckfix adding explicit upper bounds for generic when needed
2015-09-02 12:04:08 +03:00
Denis Zharkov
c17451cf5c
Add quickfix for JAVA_TYPE_MISMATCH
2015-09-02 12:03:52 +03:00
Denis Zharkov
632e336782
Prohibit unsafe covariant conversion for collections invariant in Java
2015-09-02 10:39:29 +03:00
Denis Zharkov
6dc08f76a6
Preserve type capabilities while substituting
...
`val result` in test data rendered descriptors should be rendered as having raw type
2015-09-02 10:38:43 +03:00