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
c041fc8fea
Removed sorting of upper bounds in renderer.
...
Removed corresponding test.
2012-12-28 14:25:18 +04:00
Evgeny Gerashchenko
28c93f2912
Not rendering "final" for top-level functions and properties.
2012-12-28 14:25:18 +04:00
Evgeny Gerashchenko
87b5356ef9
Rendering default value in parameter info if it is not constant, too.
2012-12-28 14:25:17 +04:00
Evgeny Gerashchenko
bc9f5da47e
Rendering nice unicode arrow for function types in UI.
2012-12-27 20:46:59 +04:00
Evgeny Gerashchenko
ef1ffa4bf7
Sorting upper bounds when rendering "where" to workaround failing test.
2012-12-27 20:46:56 +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
bf42e3c093
Rendering "constructor" instead of "ctor".
2012-12-27 20:46:54 +04:00
Evgeny Gerashchenko
08d2002277
Rendering 'where' for properties.
2012-12-27 20:46:53 +04:00
Evgeny Gerashchenko
bd16ce4634
Fixed rendering parameter default value when it is string.
2012-12-27 20:46:52 +04:00
Natalia.Ukhorskaya
00ef0fc0a6
JUnit4: test function annotated with 'test' annotation
...
#KT-3178 Fixed
2012-12-27 15:43:57 +04:00
Nikolay Krasko
93b7e9add9
KT-1968 Double closing parentheses entered when completing unit function
...
#KT-1968 Fixed
2012-12-26 21:24:25 +04:00
Svetlana Isakova
b0302246a0
HtmlTabledDescriptorRendererTest renamed to DiagnosticMessageTest
2012-12-25 19:12:01 +04:00
Svetlana Isakova
93fd2bf10f
RENDER_COLLECTION_OF_TYPES changed
2012-12-25 19:12:01 +04:00
Svetlana Isakova
76a62d8b7d
added PLACEHOLDER_FUNCTION_TYPE tests
2012-12-25 19:12:01 +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
Svetlana Isakova
58de1cabbc
update tests according to package properties check
2012-12-18 19:47:54 +04:00
Evgeny Gerashchenko
9d0a4155bb
Got rid of unnecessary 'div' elements in table.
2012-12-17 16:36:01 +04:00
Evgeny Gerashchenko
0f38e3f1fc
Added test to settle format of HtmlTabledDescriptorRenderer.
2012-12-17 16:35:57 +04:00
Andrey Breslav
947ab99f53
Tests fixed after default nullability for type arguments changed to NotNull
2012-12-14 15:28:22 +04:00
Nikolay Krasko
689cff6196
KT-3157 Java void method are inserted with ; after completion
...
#KT-3157 Fixed
2012-12-13 21:14:53 +04:00
Nikolay Krasko
1f12658ce7
Check errors and are all actions are expected in quick fixes tests
2012-12-13 21:14:52 +04:00
Nikolay Krasko
1978d3522d
Add ability to filter import usages
2012-12-13 21:14:51 +04:00
Nikolay Krasko
c224b6441d
KT-3133 Editor suggest to specify the package when it already has specified
...
Do not suggest imports in imports and in qualified names
#KT-3133 Fixed
2012-12-07 14:50:22 +04:00
Andrey Breslav
2948875cad
QuickFix: adding <*> for 'raw' type inside javaClass() call
2012-12-05 21:15:30 +04:00
Nikolay Krasko
5368e8cef3
Process imports for functioncs and properties in creating scope for file
...
during lazy resolve
Fix for "KT-3096 No completion in function literal" and "KT-3102 No
completion/auto-import for an extension method"
#KT-3102 Fixed
#KT-3096 Fixed
2012-12-03 15:17:24 +04:00
Evgeny Gerashchenko
a773b8426e
Removed copyrights from Java test data.
2012-11-28 15:23:55 +04:00
Andrey Breslav
304926005f
Proper errors for cases like 'is Map' supported in 'when'
2012-11-27 21:15:37 +04:00
Andrey Breslav
6f4afd675f
A quick fix for 'Raw type in is-expression'
2012-11-27 16:47:39 +04:00
Andrey Breslav
bc7f2fd09b
KT-2818 Show Parameters should show short type names instead of long
...
#KT-2818 Fixed
2012-11-26 15:25:19 +04:00
Andrey Breslav
c849a0c4e3
Redundant/conflicting projections
2012-11-24 15:59:16 +04:00
Svetlana Isakova
d0a6f6252d
fixed: DEBUG_INFO_ERROR_ELEMENT should be visible in tests
2012-11-20 19:53:03 +04:00
Andrey Breslav
636deb6a09
KT-3016 Exception during analyze when some function has no name
...
#KT-3016 Fixed
2012-11-19 13:44:55 +04:00
Andrey Breslav
a71ea5c6db
EA-39003 - ISE: ResolveSession.resolveToDescriptor
...
Lokking up classes and objects by PSI element, rather than by name
2012-11-16 17:48:49 +04:00
Evgeny Gerashchenko
799a986812
Renamed *.jet to *.kt in test data of JetPsiCheckerTest.
2012-11-12 19:54:22 +04:00
Nikolay Krasko
0b33bf5ff6
Merge pull request #140 from crazyproger/KT-1985
...
KT-1985 Creating class body in time of override/implement, if necessary
2012-11-09 08:52:44 -08:00
Nikolay Krasko
aca747390b
KT-2849 Object that are not imported do not show up in completion
...
#KT-2849 Fixed
2012-11-09 14:49:28 +04:00
Nikolay Krasko
5cf708d056
Don't insert fqn even if current element is resolved into constructor
2012-11-09 14:49:26 +04:00
Nikolay Krasko
dc5402337a
KT-2796 Variable name is not completed in the receiver position of a chained call
...
#KT-2796 Fixed
2012-11-09 14:49:26 +04:00
Nikolay Krasko
91f7a094fe
KT-1931 Duplicate class from Kotlin runtime in completion
...
#KT-1931 Fixed
2012-11-09 14:49:25 +04:00
Nikolay Krasko
c081ced616
KT-2499 If Java class is imported, it is visible in completion three times: as Java class, Kotlin class and package
...
- Add java trace into delegation for lazy resolve session
#KT-2499 Fixed
2012-11-09 14:49:23 +04:00