Denis Zharkov
676ca86ea4
Deprecate escaped modifiers and unescaped annotations
2015-09-08 12:11:30 +03:00
Natalia Ukhorskaya
519c2784ff
Debugger: allow evaluate expression in constructors
2015-09-08 11:00:50 +03:00
Natalia Ukhorskaya
3aa7528c8f
Show declared type for delegated properties correctly in debugger
...
#EA-72136 - assert: ValueDescriptorImpl.getValue
2015-09-08 11:00:47 +03:00
Ilya Gorbunov
a59962c620
Change test data to reproduce the same error as was before adding an overload of assert.
2015-09-08 10:27:33 +03:00
Denis Zharkov
fc447e2d2f
Parse some builtin annotations as modifiers
...
But still resolve them as annotations.
Mostly it's needed as begin of migration path, one day they become modifiers anyway
Some tests are dropped because they supposed that `annotation` should have parameter
2015-09-08 08:53:35 +03:00
Michael Nedzelsky
9f5bbf94d3
introduce quickfix for change visiblity from private to internal for private top-level declarations
2015-09-08 07:30:27 +03:00
Alexey Tsvetkov
b25dfabbcc
Fix modules tests
2015-09-08 05:49:32 +03:00
Michael Nedzelsky
7c1758a8d3
fix tests in org.jetbrains.kotlin.idea.debugger.evaluate
2015-09-08 02:06:13 +03:00
Michael Nedzelsky
aaff442f65
fix tests in org.jetbrains.kotlin.idea.structureView
2015-09-08 02:06:02 +03:00
Michael Nedzelsky
ce77ac4991
fix tests in org.jetbrains.kotlin.idea.refactoring.changeSignature
2015-09-08 02:05:49 +03:00
Michael Nedzelsky
daa1ac1918
fix tests in org.jetbrains.kotlin.idea.refactoring.introduce
2015-09-08 02:05:46 +03:00
Michael Nedzelsky
92ca057b4a
fix tests in org.jetbrains.kotlin.idea.quickfix
2015-09-08 02:05:41 +03:00
Michael Nedzelsky
32c66914fe
fix tests in org.jetbrains.kotlin.idea.highlighter
2015-09-08 02:05:38 +03:00
Michael Nedzelsky
fa97b8f91e
fix tests in org.jetbrains.kotlin.idea.editor.quickDoc
2015-09-08 02:05:34 +03:00
Michael Nedzelsky
c861b036a0
fix tests in org.jetbrains.kotlin.idea.decompiler.textBuilder
2015-09-08 02:05:30 +03:00
Michael Nedzelsky
a119a6bbeb
fix tests in org.jetbrains.kotlin.idea.decompiler.stubBuilder
2015-09-08 02:05:25 +03:00
Michael Nedzelsky
1a48ccff4c
fix tests in org.jetbrains.kotlin.idea.decompiler.navigation
2015-09-08 02:05:21 +03:00
Michael Nedzelsky
68c6c7790a
fix tests in org.jetbrains.kotlin.idea.codeInsight
2015-09-08 02:05:15 +03:00
Michael Nedzelsky
2684b7abb0
fix tests in org.jetbrains.kotlin.idea.resolve
2015-09-08 02:04:59 +03:00
Michael Nedzelsky
bc5c9065d2
fix tests in org.jetbrains.kotlin.checkers
2015-09-08 02:04:32 +03:00
Valentin Kipyatkov
97cf562dea
Made convert to string template inspection less eager
2015-09-07 19:48:05 +03:00
Valentin Kipyatkov
527faec457
Moved test data
2015-09-07 19:34:32 +03:00
Nikolay Krasko
df28d34f0f
Ctrl-W works badly for selecting body of multi-line lambda starting with comment (KT-9014)
...
#KT-9014 Fixed
2015-09-07 18:45:43 +03:00
Dmitry Petrov
5ca8f7409a
Fix debugger tests.
...
- Index binaries by facade class fqName
- Fix DebuggerUtils: should understand new facades
- Refactor IDELightClassGenerationSupport
- Add facadeSimpleName to KotlinFileStub
2015-09-07 16:29:02 +03:00
Dmitry Petrov
f9901f6075
Fix decompiler tests.
...
For now, JVM and JS backends produce different metadata for package facades (and package parts),
and thus different output is expected for JVM and JS decompiler.
Split decompiler tests into common (decompiledText), JVM-specific (decompiledTextJvm),
and JS-specific (decompiledTextJs)
Join them back together if JS backend migrates to JVM-like package model.
2015-09-07 16:29:01 +03:00
Michael Bogdanov
0e5a5a2e25
ldifferentTypes test fix
2015-09-07 16:29:00 +03:00
Michael Bogdanov
47635c19a2
Generate calls through new minifacades
2015-09-07 16:28:59 +03:00
Dmitry Petrov
0289b8e290
Fix tests: ClsStubBuilderTestGenerated should honor new file part generation scheme.
2015-09-07 16:28:58 +03:00
Dmitry Petrov
8e6054f6c7
Fix tests:
...
- package parts are no longer built;
- test decompiled content for default file facades.
2015-09-07 16:28:58 +03:00
Dmitry Petrov
b1b845d44d
Proper light classes generation in presence of the new file facades.
2015-09-07 16:28:53 +03:00
Dmitry Petrov
ab8b5d05ed
Light class generation for new facades/parts.
...
1st working (naive) implementation.
2015-09-07 16:28:45 +03:00
Dmitry Petrov
7af88f6797
Update debug tests & incremental compilation tests depending on part class naming
2015-09-07 16:28:43 +03:00
Michael Bogdanov
d524cdeef7
~Redeclaration
2015-09-07 16:28:40 +03:00
Michael Bogdanov
905e74f870
TODO: restore tests: files with same names
2015-09-07 16:28:38 +03:00
Michael Bogdanov
48c5e3d218
Debug tests patched
2015-09-07 16:28:38 +03:00
Mikhail Glukhikh
8f7b29f80a
Annotation rename: target --> @Target
2015-09-07 13:42:26 +03:00
Alexey Sedunov
14c657d448
Extract Function: Consider reference "broken" if corresponding diagnostics are changed after code fragment extraction
...
#KT-8633 Fixed
2015-09-06 18:04:39 +03:00
Alexey Sedunov
e03067846f
Extract Function: Ignore internal smartcasts
...
#KT-8458 Fixed
2015-09-06 18:04:37 +03:00
Dmitry Jemerov
55640ac885
assorted Find Usages fixes: add missing read actions, better cancellation, fix search of componentN() usages for data class primary constructor parameter, remove workaround for usage of IDEA API which is now public
2015-09-04 18:25:36 +02:00
Mikhail Glukhikh
eab288bdd7
annotation() now has no arguments. Syntax migration to Retention / Repeatable / MustBeDocumented combination
...
Deprecated test for annotation(params) completion deleted. A lot of tests changed.
2015-09-04 19:21:12 +03:00
Denis Zharkov
31244edec9
Deprecate deprecated in favor of Deprecated
2015-09-04 18:19:31 +03:00
Denis Zharkov
952d45dc8b
Deprecate JVM platform annotations in favor of capitilized themselves
2015-09-04 18:19:31 +03:00
Denis Zharkov
26f9bd7b63
Deprecate some of JVM flag annotations in favor of capitilized themselves
2015-09-04 18:19:31 +03:00
Denis Zharkov
bbc192fda5
Deprecate suppress annotation in favor of Suppress
2015-09-04 17:23:25 +03:00
Denis Zharkov
11fed1674e
Deprecate extension annotation in favor of Extension
2015-09-04 17:23:25 +03:00
Dmitry Jemerov
fcb8b796c4
change expected testdata
2015-09-04 15:05:11 +02:00
Natalia Ukhorskaya
060b6e6b15
Debugger: support stepping out inline function
2015-09-04 11:40:22 +03:00
Natalia Ukhorskaya
73946050c1
Debugger: support stepping over inline function
2015-09-04 11:40:20 +03:00
Alexey Sedunov
e4dd30599e
Extraction Engine: Forbid extraction of non-singleton qualifiers
...
#KT-8297 Fixed
2015-09-03 22:06:20 +03:00
Alexey Sedunov
1db7195e94
Extract Function: Fix callee replacement in operation expressions
...
#KT-8294 Fixed
2015-09-03 22:06:18 +03:00