Pavel V. Talanov
|
d2592e4a2c
|
Companion objects have public visibility by default
#KT-7114 Fixed
|
2015-06-02 16:23:03 +03:00 |
|
Michael Nedzelsky
|
c362db7330
|
tests for decompiled texts: AssertionError -> RuntimeException
|
2015-05-26 05:04:49 +03:00 |
|
Michael Nedzelsky
|
a0dc22b464
|
add TARGET_BACKEND: JVM to some decompiled tests
|
2015-05-26 05:04:44 +03:00 |
|
Denis Zharkov
|
5297b4974f
|
Adjust descriptor renderer to latest parsing changes
- `constructor` keyword expected in primary constructor with non-empty modifier list
- annotation list should be preceeded by '@'
|
2015-05-20 09:24:56 +03:00 |
|
Mikhail Glukhikh
|
67cce57aeb
|
Decompiler & stub builder fixed accordingly with new enum syntax.
Companion object now directly follows enum entries to avoid having them at the middle.
Some decompiler & stub builder tests fixed accordingly.
|
2015-05-15 16:13:29 +03:00 |
|
Dmitry Jemerov
|
625096466e
|
IDE testdata: s/trait/interface
|
2015-05-13 16:13:13 +02:00 |
|
Alexander Udalov
|
fe602d34ce
|
Support type annotations in cls stub builder
Also add test on decompiler
|
2015-04-29 01:03:56 +03:00 |
|
Stanislav Erokhin
|
3de0dff575
|
Migrate testdata to new lambda syntax
|
2015-04-07 13:08:53 +03:00 |
|
Denis Zharkov
|
8e69c06e5a
|
Adjust stub-builder, decompiler and renderer to new PSI structure
of primary ctor
|
2015-03-31 20:20:22 +03:00 |
|
Pavel V. Talanov
|
06916d98c6
|
default -> companion: replace all mentions of default and default object
|
2015-03-17 15:47:39 +03:00 |
|
Pavel V. Talanov
|
c0a031eafe
|
Support secondary constructors in decompiled text
Build cls stubs for secondary constructors
|
2015-03-13 20:17:32 +03:00 |
|
Pavel V. Talanov
|
59f192ef90
|
Replace 'class object' with 'default object' in renderers and test data
Includes changes to decompiled text
Old syntax is used in builtins and project code for now
|
2015-03-06 19:36:54 +03:00 |
|
Pavel V. Talanov
|
cceb5738c8
|
Can't omit default object name in imports and types
There should be only one way to denote a type (A.Default.B can't be denoted as A.B)
|
2015-03-03 13:04:28 +03:00 |
|
Pavel V. Talanov
|
be5f00ad1c
|
Update test data for various stub tests
|
2015-02-16 15:38:33 +03:00 |
|
Pavel V. Talanov
|
72aba2b758
|
Change default parameter rendering in decompiled text
So the code does not contain syntax errors
|
2014-12-21 14:23:23 +03:00 |
|
Pavel V. Talanov
|
d0479aa61b
|
DecompiledTextFactory: use own implementation of type normalizer
Do not rely on IDE utils
This makes implementing cls stub builder easier
|
2014-12-21 14:23:22 +03:00 |
|
Pavel V. Talanov
|
d2cfcfa659
|
Fix test data after changes to renderer and descriptors
|
2014-11-14 17:09:05 +03:00 |
|
Pavel V. Talanov
|
5fb4f41030
|
Rename test data folder: libraries -> decompiler
|
2014-10-31 18:12:20 +03:00 |
|