Andrey Breslav
|
c10c19b848
|
Services for completion
|
2011-06-15 19:20:12 +04:00 |
|
Dmitry Jemerov
|
c94b5ca312
|
do not detect Python facet
|
2011-05-19 16:07:33 +02:00 |
|
Andrey Breslav
|
7848122d8d
|
Type patterns supported
|
2011-05-13 17:07:21 +04:00 |
|
Dmitry Jemerov
|
b95498624f
|
range literals initial
|
2011-04-28 20:09:46 +02:00 |
|
Maxim Shafirov
|
7dec1ce492
|
Multiple classfiles generated by test supported, starting work on interfaces list for jet classes
|
2011-04-19 22:07:27 +04:00 |
|
Andrey Breslav
|
319a250349
|
Sophisticated conventions for 'for'-loop ranges
|
2011-04-15 21:23:01 +04:00 |
|
Andrey Breslav
|
cf7991378a
|
Unreachable code with Nothing-returning functions
|
2011-04-14 19:23:49 +04:00 |
|
Dmitry Jemerov
|
c345893284
|
modified by IDEA
|
2011-04-14 15:40:04 +02:00 |
|
Andrey Breslav
|
96526603e4
|
Basic tests for dead code detection
|
2011-04-13 17:48:51 +04:00 |
|
Andrey Breslav
|
30d8349272
|
Typechecker logic fixed for one-branch ifs and 'return x' for Unit-returning functions
|
2011-04-07 14:43:25 +04:00 |
|
Andrey Breslav
|
1fc134072c
|
Test framework for instructions
|
2011-04-04 18:40:39 +04:00 |
|
Andrey Breslav
|
90b6e78f89
|
isBlock fixed for doWhile
|
2011-04-02 23:29:51 +04:00 |
|
Dmitry Jemerov
|
d8cdc46fe8
|
junk
|
2011-04-01 14:10:20 +02:00 |
|
Dmitry Jemerov
|
1dc4554bd8
|
shared run configuration to run all tests
|
2011-04-01 12:43:45 +02:00 |
|
Andrey Breslav
|
5888ac5a60
|
Working on CFG building
|
2011-03-31 20:50:16 +04:00 |
|
Andrey Breslav
|
73bfc57492
|
Nullability checks for infix operations
|
2011-03-28 18:17:57 +04:00 |
|
Dmitry Jemerov
|
802f6e1c7d
|
function call generation works in some trivial cases
|
2011-03-24 15:18:29 +01:00 |
|
Andrey Breslav
|
3e6915e709
|
Type of local variable initializer is checked
|
2011-03-23 17:32:56 +03:00 |
|
Andrey Breslav
|
e6b0a64b14
|
Scope filtering according to type projections supported
|
2011-03-22 21:06:52 +03:00 |
|
Andrey Breslav
|
0708db49a7
|
Dictionary
|
2011-03-15 17:50:23 +03:00 |
|
Andrey Breslav
|
da7f44b8f2
|
Basic resolve to Java elements. One can resolve System.out.println(1), but not println("1") yet (only exact signature match works, no best fit overload is looked for).
|
2011-03-03 23:18:59 +03:00 |
|
Dmitry Jemerov
|
d74052b642
|
more indent options
|
2011-02-25 18:26:49 +03:00 |
|
Maxim Shafirov
|
60ae86c88a
|
missing asm lib
|
2011-02-25 15:27:45 +03:00 |
|
Maxim Shafirov
|
c5d8aae515
|
codegen, initial
|
2011-02-25 14:50:06 +03:00 |
|
Maxim Shafirov
|
80167437a2
|
useful formatting options
|
2011-02-25 14:50:06 +03:00 |
|
Andrey Breslav
|
7b71e7a2f2
|
Loading standard classes from a piece of Jet code. Lazy resolution facilities started
|
2011-02-24 18:54:10 +03:00 |
|
Andrey Breslav
|
253f5b2d06
|
Tests for common supertype inference
|
2011-02-03 14:30:25 +03:00 |
|
Andrey Breslav
|
9ef803ee2b
|
Full inspections
|
2011-01-24 21:48:48 +03:00 |
|
Maxim Shafirov
|
c59a4b512f
|
Re-enable important inspections
|
2011-01-04 16:39:49 +03:00 |
|
Andrey Breslav
|
27c4494d69
|
A bug caused by side-effects in assertions fixed. A new test (checks the code for suspicious asserts) added.
|
2011-01-03 23:59:28 +03:00 |
|
Andrey Breslav
|
01297cc926
|
Local declarations
|
2010-12-29 18:08:47 +03:00 |
|
Andrey Breslav
|
ddf0213e44
|
Expression parser factored out
|
2010-12-16 19:02:15 +03:00 |
|
Andrey Breslav
|
0783a878dc
|
Grammar rules in all comments
|
2010-12-16 18:33:56 +03:00 |
|
Maxim Shafirov
|
17d9240d14
|
parser, baby steps. Soft keywords highlighting
|
2010-12-13 19:04:03 +03:00 |
|
Maxim Shafirov
|
a7919fdc1d
|
lexer/highlighting initial
|
2010-12-10 22:03:50 +03:00 |
|
Maxim Shafirov
|
0a0dff367a
|
IDEA plugin, initial
|
2010-12-10 16:12:31 +03:00 |
|