Pavel V. Talanov
|
385c15d0e2
|
Restructure JetDecompiledData
JetDecompiledData now stores file text and uses descriptors serialized to String to find declarations
|
2013-08-26 17:58:51 +04:00 |
|
Michał Sapalski
|
7deec28b9c
|
Adjusted tests to the new DescriptorRenderer behaviour
|
2013-04-29 15:44:07 +04:00 |
|
Andrey Breslav
|
c422e4194d
|
Reverting pull request 240
|
2013-04-12 15:25:52 +04:00 |
|
Michał Sapalski
|
d875bf80cb
|
Fixed regression in rendering generic types upper bounds.
|
2013-04-12 12:49:00 +04:00 |
|
Michał Sapalski
|
97796f9b0f
|
Refactoring: use DescriptionRenderer to generate overriding functions / properties.
|
2013-04-12 12:49:00 +04:00 |
|
Evgeny Gerashchenko
|
d194d4d877
|
Updated test data. Unit -> jet.Unit.
|
2013-03-22 16:38:26 +04:00 |
|
Natalia.Ukhorskaya
|
47abdcf565
|
Rename namespace class to {package.name}Package
Conflicts:
compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JavaElementFinder.java
|
2013-01-15 19:45:06 +04:00 |
|
Evgeny Gerashchenko
|
27bbca7fe4
|
Navigate to source when functions differ only in upper bounds of type parameters.
|
2013-01-11 16:08:33 +04:00 |
|
Evgeny Gerashchenko
|
09f4705360
|
Modified test data to provoke resolution because of rename in imports.
|
2013-01-11 16:08:32 +04:00 |
|
Evgeny Gerashchenko
|
43fd993d6d
|
Added test which provokes resolution because of same short name.
|
2013-01-11 16:08:32 +04:00 |
|
Evgeny Gerashchenko
|
7bd87f64ac
|
Supported navigation to source of named object and its members.
|
2013-01-11 16:08:28 +04:00 |
|
Evgeny Gerashchenko
|
e16ff27e57
|
Supported navigation to decompiled named object and its members.
|
2013-01-11 16:08:28 +04:00 |
|
Evgeny Gerashchenko
|
28c93f2912
|
Not rendering "final" for top-level functions and properties.
|
2012-12-28 14:25:18 +04:00 |
|
Evgeny Gerashchenko
|
0df966323d
|
Smarter members sorting.
|
2012-12-27 20:46:56 +04:00 |
|
Evgeny Gerashchenko
|
778df8b1fd
|
Rendering annotations and visibility for class object.
Don't render modality for any object kind.
|
2012-12-27 20:46:55 +04:00 |
|
Evgeny Gerashchenko
|
08d2002277
|
Rendering 'where' for properties.
|
2012-12-27 20:46:53 +04:00 |
|
Evgeny Gerashchenko
|
e3a30b10a9
|
Not writing fake parameters of enum constructors to generic signature.
|
2012-12-25 15:20:57 +04:00 |
|
Evgeny Gerashchenko
|
5bdd68e502
|
Added navigation to source of constructor.
#KT-3168 fixed
|
2012-12-20 18:48:48 +04:00 |
|
Evgeny Gerashchenko
|
32699133cd
|
Minor. Moved Pair class lower.
|
2012-12-20 18:48:48 +04:00 |
|
Evgeny Gerashchenko
|
9906bbef4e
|
Navigation to decompiled primary constructor.
#KT-3168 in progress
|
2012-12-20 18:48:47 +04:00 |
|
Evgeny Gerashchenko
|
4c64ea58d5
|
Rendering primary constructor in decompiler.
#KT-3168 in progress
|
2012-12-20 18:48:47 +04:00 |
|
Andrey Breslav
|
ee5b50cb1b
|
Incorrect comparison to default bound fixed
|
2012-10-17 13:48:07 +04:00 |
|
Andrey Breslav
|
5eaa5b396b
|
Removing usages of tuples from test data
(KT-2358 Drop tuples)
#KT-2358 In progress
|
2012-09-18 20:27:09 +04:00 |
|
Evgeny Gerashchenko
|
d825fb25a0
|
KT-1651 Navigation to enum constants doesn't work for libraries with and without source code
#KT-1651 fixed
|
2012-09-17 16:27:14 +04:00 |
|
Pavel V. Talanov
|
b228fd66e0
|
Enum entry has final modality when loaded from binaries.
|
2012-08-27 15:52:34 +04:00 |
|
Natalia.Ukhorskaya
|
4b002d1d6d
|
Fix test data according to latest changes in JavaDescriptorResolver.
|
2012-08-21 21:40:49 +04:00 |
|
Alex Tkachman
|
5947759684
|
proper compilation of enums
|
2012-08-13 22:37:27 +03:00 |
|
Evgeny Gerashchenko
|
f38191682f
|
Fixed LibrariesWithoutSourcesTest after correcting loading of 'internal' visibility from bytecode.
|
2012-06-16 19:38:19 +04:00 |
|
Evgeny Gerashchenko
|
1f7c435a24
|
Removed val/var soft keywords in renderer for functions
|
2012-04-20 20:44:08 +04:00 |
|
Evgeny Gerashchenko
|
aec021e668
|
Implemented better rendering for parameters with default values in decompiler and descriptor renderer.
#KT-1582 fixed
|
2012-04-08 19:59:53 +04:00 |
|
Evgeny Gerashchenko
|
da9973a822
|
Added rendering visibility in DescriptorRenderer.
|
2012-04-06 20:04:57 +04:00 |
|
Evgeny Gerashchenko
|
2da41a9e35
|
Added test for navigating to library sources when same function FQ name is defined in separate source files.
#KT-1681 in progress
|
2012-04-05 19:24:55 +04:00 |
|
Evgeny Gerashchenko
|
793fdd4f55
|
Added file to test library used in LibrariesWith[out]SourcesTests.
|
2012-04-05 19:24:55 +04:00 |
|
Evgeny Gerashchenko
|
9918e4a723
|
Made LibrariesWithSourcesTest possible to be executed with multi-file test library.
|
2012-04-05 19:24:55 +04:00 |
|
Evgeny Gerashchenko
|
b4cf0bff96
|
Split on big fat test case in LibrariesWithSourcesTest into several smaller ones.
|
2012-04-04 20:25:22 +04:00 |
|
Svetlana Isakova
|
16c6935d91
|
added 'public' annotation to library functions
|
2012-04-04 19:19:02 +04:00 |
|
Svetlana Isakova
|
c321ffe39b
|
fix for tests to work (all library functions should be done 'public' later)
|
2012-04-04 19:02:26 +04:00 |
|
Evgeny Gerashchenko
|
9b04e85282
|
Added test for "Can't navigate to sources of the filter() extension function"
#KT-1681can't reproduce
|
2012-04-04 18:54:21 +04:00 |
|
Evgeny Gerashchenko
|
eacb89171e
|
Added navigation to class object members.
|
2012-03-28 15:02:25 +04:00 |
|
Evgeny Gerashchenko
|
d0751b5c11
|
Added LibrariesWithSourcesTest.
|
2012-03-28 15:02:25 +04:00 |
|
Evgeny Gerashchenko
|
e0f8521f1e
|
Moved decompiled files in testdata of LibrariesTest to separate folder.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
46e748fce5
|
Added overloaded and extension functions to LibrariesTest.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
79a8c4ae9b
|
Improved sorting members in DecompiledDataFactory.
|
2012-03-28 15:02:24 +04:00 |
|
Stepan Koltsov
|
9333e5c11e
|
do not enforce order of members in JavaPackageScope and JavaClassMemberScope
|
2012-03-19 18:05:34 +04:00 |
|
Evgeny Gerashchenko
|
ba841816c8
|
Fixed tests related to changes in DescriptorRenderer.
|
2012-03-16 17:00:59 +04:00 |
|
Evgeny Gerashchenko
|
af9f00c177
|
Merge branch 'decompiler'
Conflicts:
compiler/backend/src/org/jetbrains/jet/codegen/NamespaceCodegen.java
compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaPackageScope.java
compiler/frontend/src/org/jetbrains/jet/lang/resolve/DescriptorUtils.java
|
2012-03-14 14:50:04 +04:00 |
|
Evgeny Gerashchenko
|
f4eba40f45
|
Added checks for navigation elements for cls members.
|
2012-03-12 15:59:07 +04:00 |
|
Evgeny Gerashchenko
|
09c48ae440
|
Added test cases checking all decompiled files.
|
2012-03-12 14:23:15 +04:00 |
|
Evgeny Gerashchenko
|
a0ea56be3f
|
Added LibrariesTest (checking only one decompiled source yet).
|
2012-03-12 14:23:15 +04:00 |
|