Evgeny Gerashchenko
b4bc2fff08
Added soutp live template.
2012-01-30 20:52:11 +04:00
Evgeny Gerashchenko
996863e292
Added kotlinVariableOfType() live template macro and replaced variableOfType() with kotlinVariableOfType() in soutv live template.
2012-01-30 20:52:11 +04:00
Evgeny Gerashchenko
508749e31b
Renamed 'expression' context to 'statement'.
2012-01-30 16:08:35 +04:00
Evgeny Gerashchenko
b8a8a6b1af
Added simple live templates: fm, sout & serr.
2012-01-30 15:56:21 +04:00
Evgeny Gerashchenko
150d856ff1
Made fm live template available only on top level.
2012-01-30 15:56:21 +04:00
Evgeny Gerashchenko
31929c59ad
Added simple live templates: fm, sout & serr.
2012-01-30 15:56:21 +04:00
Andrey Breslav
03afad9866
Writing plugin version to plugin.xml when built on TeamCity
2012-01-30 15:45:31 +04:00
Andrey Breslav
04eb09342d
Merge branch 'master' of git+ssh://git.labs.intellij.net/jet
2012-01-27 19:35:56 +04:00
Maxim Shafirov
d3c5b8ec44
Direct call to lib/alt jars
2012-01-27 19:26:25 +04:00
Andrey Breslav
0da39c8bd6
Plugin actions added
2012-01-27 17:46:24 +04:00
Maxim Shafirov
6084557af8
Naive kotlin-jdk-headers.jar usage implementation
2012-01-26 22:03:37 +04:00
Maxim Shafirov
2fc16045c9
Quick fix to add kotlin runtime to modules classpath.
2012-01-26 20:27:56 +04:00
Nikolay Krasko
c52e56740d
KT-983 Code completion for not-imported classes - Show kotlin classes (another temp commit)
2012-01-23 15:20:57 +04:00
unknown
16ceb446a3
Fixed completion for method calls.
...
Initial support of Parameter Info (Ctrl+P) feature (including named parameters reordering).
Todo list:
1. Constructors are not working now (even primary constructor).
2. Tests.
2012-01-18 21:05:30 +04:00
Nikolay Krasko
fc63f1e4ae
KT-983 Code completion for not-imported classes - a very temp commit with enabling java class names completion with Ctrl + Space.
2012-01-13 19:51:57 +04:00
Maxim Shafirov
80875beaad
Standard error reporting for the plugin
2012-01-13 13:56:30 +04:00
Maxim Shafirov
db59319f95
Artifact for IDEA plugin
2012-01-12 18:42:53 +04:00
Nikolay Krasko
b79f3ffb40
Move plugin.xml back to src folder
2012-01-12 15:05:17 +04:00
Nikolay Krasko
a049fd1127
KT-986 Kotlin file wizard
2012-01-12 14:01:53 +04:00
Nikolay Krasko
cf3b748936
Rename plugin
2012-01-10 13:52:24 +04:00
Maxim Shafirov
fcf14bca3a
re-enabled resolving kotlin from java
2011-12-09 16:32:56 +04:00
Andrey Breslav
370167eec6
Finder disabled
2011-12-09 13:52:34 +04:00
Andrey Breslav
744253bcd3
StackOverlowes fixed with FQNames remembered in trace
2011-12-09 13:51:44 +04:00
Stepan Koltsov
d38f1cf813
temporarily disable java.elementFinder in plugin
...
to continue work on type loader
(approved by Andrey)
2011-12-06 22:32:12 +04:00
Nikolay Krasko
1e3c45e65c
KT-688: Show kotlin keywords as auto completion in IDEA
2011-11-30 18:33:37 +04:00
Andrey Breslav
11e957a87d
"Resolve window" for debugging purposes
2011-11-28 21:44:10 +03:00
Maxim Shafirov
702305ad2c
KT-515 fixed in platform code, re-enable java->kotlin resolve
2011-11-24 16:38:33 +04:00
Maxim Shafirov
894a05def1
More kinds of stackoverflow to investigate, disable for a while
2011-11-23 21:52:18 +04:00
Maxim Shafirov
6eea1716d3
Bytecode viewer, initial
2011-11-23 21:29:46 +04:00
Maxim Shafirov
cf3217cdc1
SOE fix
2011-11-14 21:18:46 +04:00
Maxim Shafirov
f18510652e
opt out Java -> Kotlin resolve due to unsolved SOE problems
2011-11-11 22:03:01 +04:00
Maxim Shafirov
627a1dbf6f
Resolve Kotlin from Java, first drop.
2011-11-11 20:02:36 +04:00
Dmitry Jemerov
fc4b810065
override methods initial
2011-11-04 19:20:53 +01:00
Dmitry Jemerov
8f15eea9c5
Kotlin implement members initial (not much works)
2011-11-04 19:20:51 +01:00
Andrey Breslav
e5304aba66
Copy Current File As Diagnostic Test action added
...
Testing framework with error type support added
2011-09-15 22:12:13 +04:00
Dmitry Jemerov
1af0378ce9
extract references from PSI to plugin code
2011-09-09 17:39:25 +02:00
Dmitry Jemerov
93a6f94726
register syntax highlighter factory in plugin.xml
2011-09-09 16:59:59 +02:00
Andrey Breslav
6c478c8207
Debug info for inconsistencies in resolution results
2011-09-01 16:11:52 +04:00
Dmitry Jemerov
cec1ce7c9a
generate line number info (initial); position manager (supports stopping at breakpoints, doesn't support stepping yet)
2011-07-13 20:17:07 +02:00
Andrey Breslav
2c5c92c728
JET-114 Do not allow an anonymous initializer on the same line after 'get' of a property
...
+
'Toggle Error Reporting' Action
2011-06-17 21:20:05 +04:00
Dmitry Jemerov
a502438771
all the little dances required to have Find Usages working
2011-06-16 12:59:03 +02:00
Dmitry Jemerov
3f2654c123
run configuration producer
2011-06-15 21:24:02 +02:00
Dmitry Jemerov
1001b4ae65
initial, really basic implementation of formatter
2011-06-15 20:43:03 +02:00
Dmitry Jemerov
75092449f9
action to show type of selected expression or expression under caret
2011-06-15 19:29:26 +02:00
Dmitry Jemerov
317877d67a
some folding
2011-06-15 19:02:56 +02:00
Dmitry Jemerov
a5fdcf9fb1
moving stuff around
2011-06-15 18:54:41 +02:00
Dmitry Jemerov
c9d9001ad8
structure view is in general working
2011-06-15 14:29:22 +02:00
Andrey Breslav
392d3c340d
JET-25 Support method overriding: overrides are bound together (and displayed in the editor)
2011-05-06 19:28:46 +04:00
Dmitry Jemerov
1d000d36c6
a little bit of a run configuration
2011-04-14 16:46:25 +02:00
Dmitry Jemerov
de09ce015b
move plugin.xml under a source root
2011-04-01 13:23:48 +02:00