svtk
|
6bfaac9c34
|
Little fix: 'redundant modifier in trait' instead of 'redundant abstract' error
|
2011-09-30 16:01:45 +04:00 |
|
Alex Tkachman
|
8963aa70fe
|
change for 9 array classes
|
2011-09-30 10:34:48 +03:00 |
|
Andrey Breslav
|
f36438dee2
|
Type checking for default values
|
2011-09-29 21:34:39 +04:00 |
|
Andrey Breslav
|
5c8b060a49
|
Stub support for varargs
|
2011-09-29 21:05:05 +04:00 |
|
Andrey Breslav
|
4c27b5caf8
|
Named and default arguments tuned up a little bit
|
2011-09-29 20:28:03 +04:00 |
|
svtk
|
10f16627ef
|
Added error 'abstract accessor of non abstract property'
|
2011-09-29 15:40:55 +04:00 |
|
Alex Tkachman
|
ea9e1bee85
|
array code gen rewrite and work in progress on outer type info
|
2011-09-29 12:55:35 +03:00 |
|
svtk
|
b40b7ada4d
|
Merge branch 'master' of ssh://git.labs.intellij.net/jet
|
2011-09-29 13:42:07 +04:00 |
|
svtk
|
225913126b
|
Modifiers checks were moved to DeclarationsChecker; added 'open' modifier checks
|
2011-09-29 13:34:41 +04:00 |
|
Andrey Breslav
|
1c299fe536
|
Deferred types are computed at the end of the top-down analysis
|
2011-09-28 14:19:51 +04:00 |
|
Andrey Breslav
|
f6cc7b4cfe
|
Merge remote branch 'origin/master'
|
2011-09-28 14:15:41 +04:00 |
|
svtk
|
7b2c5132f7
|
'Add primary constructor' quick fix added
|
2011-09-28 13:50:17 +04:00 |
|
svtk
|
3cc9740057
|
Merge branch 'master' of ssh://git.labs.intellij.net/jet
|
2011-09-28 11:59:03 +04:00 |
|
svtk
|
70d4826317
|
Tests for import class action added
|
2011-09-28 11:58:55 +04:00 |
|
Alex Tkachman
|
8a927d70d7
|
array codegen bugs
|
2011-09-28 10:54:45 +03:00 |
|
Andrey Breslav
|
cbf70c1c40
|
Merge remote branch 'origin/master'
|
2011-09-27 20:11:04 +04:00 |
|
Andrey Breslav
|
2317464a49
|
Compiles a project as a whole
|
2011-09-27 18:00:59 +04:00 |
|
svtk
|
a06aa17a5f
|
Merge branch 'master' of ssh://git.labs.intellij.net/jet
|
2011-09-27 16:25:26 +04:00 |
|
svtk
|
fdac4c7ef4
|
Diagnostic parameter types added; opportunity to import class of known type added
|
2011-09-27 16:25:17 +04:00 |
|
Andrey Breslav
|
c8c740c52f
|
Delegation by expression is accounted for in OverrideResolver
Delegated descriptors are generated and stored under DELEGATED trace slice
|
2011-09-27 15:32:29 +04:00 |
|
Andrey Breslav
|
cc68fcabc6
|
Multiple errors of the same kind fixed
|
2011-09-27 12:35:03 +04:00 |
|
Andrey Breslav
|
afad00fac5
|
Overriding var by val prohibited
|
2011-09-27 12:32:14 +04:00 |
|
Andrey Breslav
|
0cb2765ab0
|
Delegation is only allowed if the target type is a trait
|
2011-09-27 10:25:24 +04:00 |
|
Andrey Breslav
|
c6c87ec3c8
|
Static java fields not visible in non-static scopes any more
|
2011-09-26 21:14:26 +04:00 |
|
Andrey Breslav
|
fc243695f7
|
Confusion between vals and funs fixed
|
2011-09-26 21:09:10 +04:00 |
|
Andrey Breslav
|
87b22e810f
|
JAVA_ROOT eliminated. Proper parents for everything except generic parameters of functions
|
2011-09-26 20:41:37 +04:00 |
|
Andrey Breslav
|
292fe08b9d
|
More override control.
Renderers in errors.
Constructor parameters are not properties unless otherwise specified
|
2011-09-26 19:39:27 +04:00 |
|
Alex Tkachman
|
7880ba1e3f
|
for(IntRange) improved
|
2011-09-25 08:16:44 +03:00 |
|
Alex Tkachman
|
eba70a1e39
|
many bug fixes
|
2011-09-24 22:33:36 +03:00 |
|
svtk
|
44e729fd0f
|
Merge branch 'master' of ssh://git.labs.intellij.net/jet
|
2011-09-24 21:36:58 +04:00 |
|
svtk
|
7281d32229
|
Added tests for checking default modality modifiers
|
2011-09-24 21:35:39 +04:00 |
|
Alex Tkachman
|
eeb35f1046
|
fix for broken tests
|
2011-09-24 11:43:28 +03:00 |
|
Andrey Breslav
|
78dfadb10b
|
Object constructors fixed
|
2011-09-24 11:40:55 +04:00 |
|
Andrey Breslav
|
9465f42138
|
Constructors in objects
|
2011-09-23 19:37:33 +04:00 |
|
Andrey Breslav
|
95af2868f0
|
Constructors in
|
2011-09-23 19:36:37 +04:00 |
|
Alex Tkachman
|
939848d34d
|
traits codegen
|
2011-09-23 16:24:23 +03:00 |
|
Andrey Breslav
|
ec91f309c3
|
Merge remote branch 'origin/master'
|
2011-09-23 15:27:54 +04:00 |
|
Andrey Breslav
|
4c2e58ddf0
|
FunctionGroups eliminated
|
2011-09-23 15:27:45 +04:00 |
|
svtk
|
9b55aafe55
|
Bug with '{0}' in Errors fixed (need ''{0}'')
|
2011-09-23 13:37:45 +04:00 |
|
svtk
|
3cd94ea2b8
|
Merge branch 'master' of ssh://git.labs.intellij.net/jet
|
2011-09-23 13:21:09 +04:00 |
|
svtk
|
4ac2a46fb4
|
Added 'incompatible modifiers' error; 'remove redundant modifier' fix
|
2011-09-23 13:03:14 +04:00 |
|
svtk
|
67fdbbd230
|
Added visibility information to descriptors
|
2011-09-23 13:02:11 +04:00 |
|
Andrey Breslav
|
b759fb59e6
|
KT-315 I need list of FunctionDEscriptors to be taken from traits
One of the duplicates must remain in the list
|
2011-09-22 20:08:50 +04:00 |
|
Andrey Breslav
|
29470fa1d1
|
KT-315 I need list of FunctionDEscriptors to be taken from traits
|
2011-09-22 19:41:38 +04:00 |
|
Andrey Breslav
|
2b7f892c4a
|
OverrideResolver factored out. Modality fixed for vals
|
2011-09-22 17:51:49 +04:00 |
|
Andrey Breslav
|
e0548d54db
|
KT-316 Members of traits must be open by default
|
2011-09-22 16:20:00 +04:00 |
|
Andrey Breslav
|
4a7c211abe
|
KT-315 I need list of FunctionDEscriptors to be taken from traits
|
2011-09-21 21:18:46 +04:00 |
|
svtk
|
8670d53a0b
|
Merge branch 'master' of ssh://git.labs.intellij.net/jet
|
2011-09-21 18:05:55 +04:00 |
|
svtk
|
7f815176f6
|
Added more quickfixes; added tests
|
2011-09-21 17:58:44 +04:00 |
|
Alex Tkachman
|
e831146fe8
|
full rewrite of type info
|
2011-09-20 22:11:38 +03:00 |
|