Natalia Ukhorskaya
|
d441f2cf8a
|
Debugger: do not compute location during creation of step command
|
2015-10-09 17:33:18 +03:00 |
|
Natalia Ukhorskaya
|
bf4a71ee02
|
Minor: fix number of steps in some tests
|
2015-10-09 17:33:17 +03:00 |
|
Natalia Ukhorskaya
|
a303c8a2f6
|
Debugger, stepping: first check that source position is in kotlin file
|
2015-10-09 17:33:17 +03:00 |
|
Valentin Kipyatkov
|
6fb329c1cd
|
Minor
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
21b2631558
|
KT-9500 Prohibit java.lang.Deprecated in completion + no duplicates for built-ins in completion
#KT-9500 Fixed
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
7b2d63cfb9
|
Added infix modifier
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
91b2ba9ef3
|
Fixed warnings
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
b549bc913a
|
Dropped ability to specify custom PrefixMatcher in LookupElementsCollector
|
2015-10-09 16:42:07 +03:00 |
|
Valentin Kipyatkov
|
aa0a68b4be
|
More simple prefix matching in ParameterNameAndTypeCompletion
|
2015-10-09 16:42:06 +03:00 |
|
Valentin Kipyatkov
|
9b4070b881
|
Changed lookup strings and prefix matchers for parameter name&type completion to get more stable and correct ordering
|
2015-10-09 16:42:06 +03:00 |
|
Valentin Kipyatkov
|
7c39064f75
|
Removed unnecessary 'data' modifier
|
2015-10-09 16:42:06 +03:00 |
|
Valentin Kipyatkov
|
2c1defaf18
|
Smart completion for "ClassName::class" and "ClassName::class.java" when specific KClass or Class expected
|
2015-10-09 16:42:06 +03:00 |
|
Michael Nedzelsky
|
b92a06929e
|
fix KT-9484 Don't allow named arguments for inherited functions with parameter name conflicts
#KT9484 Fixed
|
2015-10-09 16:35:44 +03:00 |
|
Michael Bogdanov
|
ae15443413
|
Generate linenumberts in objects clinit
|
2015-10-09 16:25:21 +03:00 |
|
Michael Bogdanov
|
afa281357a
|
Changed visibility for trait static fields
|
2015-10-09 16:25:20 +03:00 |
|
Michael Bogdanov
|
8198ac77cb
|
Generate private constructor for object
#KT-9510 Fixed
|
2015-10-09 16:25:20 +03:00 |
|
Michael Bogdanov
|
a3e0205aec
|
JvmAbi increased
|
2015-10-09 16:25:19 +03:00 |
|
Pavel V. Talanov
|
f4ef9647b1
|
Idea: add quick fix for replacing usages of deprecated "INSTANCE$" field
|
2015-10-09 16:25:19 +03:00 |
|
Pavel V. Talanov
|
d630c25f7d
|
Add test for light class generated from object
|
2015-10-09 16:25:18 +03:00 |
|
Michael Bogdanov
|
a4997e8b31
|
backend tests: INSTANCE$ -> INSTANCE
|
2015-10-09 16:25:18 +03:00 |
|
Pavel V. Talanov
|
679748e1ee
|
j2k tests: INSTANCE$ -> INSTANCE
|
2015-10-09 16:25:17 +03:00 |
|
Pavel V. Talanov
|
c28107034a
|
Idea tests: INSTANCE$ -> INSTANCE
|
2015-10-09 16:25:17 +03:00 |
|
Michael Bogdanov
|
7fe71d21f3
|
Initialize class companion object fields on accessing its java class
|
2015-10-09 16:25:16 +03:00 |
|
Michael Bogdanov
|
60d1736b97
|
Instance field generation in objects
|
2015-10-09 16:25:16 +03:00 |
|
Michael Bogdanov
|
53ced57c42
|
Annotations.EMPTY replaced with Annotations.Companion.getEMPTY() in java classes
|
2015-10-09 16:25:15 +03:00 |
|
Michael Bogdanov
|
12afbffb09
|
Copy to interface just companion object public const properties
|
2015-10-09 16:25:15 +03:00 |
|
Michael Bogdanov
|
a9aa2bc147
|
Interface companion object backing fields become static
|
2015-10-09 16:25:14 +03:00 |
|
Nikolay Krasko
|
8f20595e8c
|
Disable plugin updater check in tests
|
2015-10-09 16:14:27 +03:00 |
|
Natalia Ukhorskaya
|
391af972d7
|
CodeFragments: do not add imports from context file
|
2015-10-09 15:10:03 +03:00 |
|
Zalim Bashorov
|
e9b138557b
|
Report error when try to access to static field which come from many sources
|
2015-10-09 15:00:59 +03:00 |
|
Denis Zharkov
|
da00ddfc3e
|
Filter out UnsafeVariance annotation when it sticks after substitution
|
2015-10-09 14:40:34 +03:00 |
|
Denis Zharkov
|
888f8cc548
|
Adjust stdlib to contains* transformation
|
2015-10-09 14:40:34 +03:00 |
|
Denis Zharkov
|
14f93a88c4
|
Adjust rendered collections desciptors to contains* transformation
|
2015-10-09 14:40:34 +03:00 |
|
Denis Zharkov
|
e9cd9db2a7
|
Adjust testData after contains transformation
|
2015-10-09 14:40:34 +03:00 |
|
Denis Zharkov
|
35783f129b
|
Generate INSTANCEOF barrier in bridges for Collection.contains
|
2015-10-09 14:40:33 +03:00 |
|
Denis Zharkov
|
80da320c2c
|
Customize JVM signature for Collection's members
- Do not write signature for `contains`
- Write signature for `containsAll` as it's declared like `containsAll(Collection<?>)`
|
2015-10-09 14:40:33 +03:00 |
|
Denis Zharkov
|
1f52dfccdb
|
Setup specific loading contains/containsAll from java
If they override Kotlin collection members
contains(Object) -> contains(E)
containsAll(Collection<?>) -> containsAll(Collection<E>)
|
2015-10-09 14:40:33 +03:00 |
|
Denis Zharkov
|
d27d3950fb
|
Refine signature for Collection.contains/containsAll
|
2015-10-09 14:40:33 +03:00 |
|
Denis Zharkov
|
521e958f6d
|
Serialize type annotations in builtins
|
2015-10-09 14:40:33 +03:00 |
|
Denis Zharkov
|
e800be18c6
|
Introduce UnsafeVariance annotation
|
2015-10-09 14:40:33 +03:00 |
|
Nikolay Krasko
|
013b257347
|
Make it possible to get diagnostics factory was registered for
|
2015-10-09 14:15:09 +03:00 |
|
Nikolay Krasko
|
efaa1d9614
|
Minor: add factory info into toString() for diagnostics
|
2015-10-09 14:15:08 +03:00 |
|
Nikolay Krasko
|
a2ba1d762d
|
Fix spelling in error message (KT-9475)
#KT-9475 Fixed
|
2015-10-09 14:15:07 +03:00 |
|
Dmitry Jemerov
|
07332106a5
|
Gradle plugin build fixed
|
2015-10-09 12:57:02 +02:00 |
|
Dmitry Jemerov
|
a54e49aedd
|
Maven build fixed
|
2015-10-09 12:43:00 +02:00 |
|
Michael Bogdanov
|
7cdc3d8dd9
|
Fix test data
|
2015-10-09 13:03:01 +03:00 |
|
Natalia Ukhorskaya
|
ccbb015606
|
Completion for evaluate expression: add only imports from code fragment to scope when analyzing it
|
2015-10-09 12:58:39 +03:00 |
|
Dmitry Jemerov
|
7e2c2ef678
|
restore compilation after rebase of dropping external annotations; fix affected tests
|
2015-10-09 11:52:02 +02:00 |
|
Alexander Udalov
|
c41aefe2cb
|
Drop JVMConfigurationKeys.ANNOTATIONS_PATH_KEY and external annotations in CLI
CoreExternalAnnotationsManager is moved to the only usage left, which is in the
test
|
2015-10-09 11:52:00 +02:00 |
|
Alexander Udalov
|
b0a4e812e5
|
Drop ConfigurationKind.JDK_AND_ANNOTATIONS, JetTestUtils.getJdkAnnotationsJar()
|
2015-10-09 11:51:59 +02:00 |
|