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
e9639ead91
Minor. Added static modifiers, removed unused method.
2012-12-17 16:36:01 +04:00
Evgeny Gerashchenko
79cf8e60b8
Introduced DescriptorRendererBuilder.
...
Hid constructor of DescriptorRendererImpl.
2012-12-17 16:35:59 +04:00
Evgeny Gerashchenko
1cfc5f366e
Extracted DescriptorRenderer interface.
2012-12-17 16:35:59 +04:00
Evgeny Gerashchenko
b73ba148b6
Got rid of HTML subclass of DescriptorRendererImpl.
2012-12-17 16:35:58 +04:00
Evgeny Gerashchenko
7047267937
Got rid of all subclasses of DescriptorRenderer but HTML.
2012-12-17 16:35:58 +04:00
Evgeny Gerashchenko
f5b35e39ac
Removed all but default constructors of DescriptorRendererImpl.
2012-12-17 16:35:58 +04:00
Evgeny Gerashchenko
9947bff2e1
Simplified HtmlTabledDescriptorRenderer.
...
Got rid of suspicious subclassing with overriding protected methods: passing ValueParametersHandler instead.
2012-12-17 16:35:57 +04:00
Evgeny Gerashchenko
0f38e3f1fc
Added test to settle format of HtmlTabledDescriptorRenderer.
2012-12-17 16:35:57 +04:00
Evgeny Gerashchenko
f6e9b0e234
Removed renderTypeWithShortNames from API of DescriptorRenderer.
2012-12-17 16:35:57 +04:00
Evgeny Gerashchenko
cd2e619364
Removed renderMessage from API of DescriptorRenderer.
2012-12-17 16:35:57 +04:00
Evgeny Gerashchenko
8a946c6ef9
Renamed DescriptorRenderer and moved to 'renderer' package.
...
Moved DescriptorRendererTest to 'renderer' package, as well.
2012-12-17 16:35:56 +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
07df3dfe85
Refactoring: extract common code to method.
2012-12-13 21:14:51 +04:00
Nikolay Krasko
1978d3522d
Add ability to filter import usages
2012-12-13 21:14:51 +04:00
Nikolay Krasko
31ea793328
Update icons
2012-12-13 21:14:50 +04:00
Andrey Breslav
15328ed9c5
Make exceptions from compiler reported as is, without any wrappers visible in EA
2012-12-13 21:10:00 +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
74212bd2a4
Generate mockJDK from real JDK
2012-12-07 14:06:59 +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
Nikolay Krasko
2dafbdc45a
Ask for external annotation only while looking for nullability or kotlin signature annotation
2012-11-28 19:21:33 +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
Natalia.Ukhorskaya
74ca357502
Add tests for jps plugin
2012-11-27 14:54:18 +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
Andrey Breslav
3b11d5787c
Migrating to IDEA 123.4
2012-11-23 12:38:54 +04:00
Andrey Breslav
3e1a5a7be1
Report exceptions from both makes to Exception Analyzer
2012-11-21 19:31:14 +04:00
Andrey Breslav
4ed07cd9ae
Introducing KotlinPaths to impose some discipline on compiler/library location
2012-11-21 18:16:09 +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
6384b7340c
IDEA 122.813 is required now (API of the new make depends on the new build)
2012-11-19 18:15:20 +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
Svetlana Isakova
126f5e1668
check debug info errors in diagnostic tests
2012-11-16 15:32:59 +04:00
Svetlana Isakova
df057010f3
record ambiguous label references
2012-11-16 15:32:58 +04:00
Svetlana Isakova
6d3981503b
refactoring (removed duplicated code)
2012-11-16 15:32:58 +04:00
Nikolay Krasko
5117bf8118
Don't postpone assigning created body
2012-11-14 18:19:53 +04:00
Nikolay Krasko
c4dd556b92
Fix for EA-39487
2012-11-14 18:19:38 +04:00
Andrey Breslav
388cfc5e1a
Fixing test data to account for new logging
2012-11-13 15:18:12 +04:00
Andrey Breslav
ddf99e0726
Process outputs as well as logging
2012-11-13 15:18:11 +04:00
Andrey Breslav
f7a6c6f6fd
JPS plugin stub
2012-11-13 13:46:12 +04:00