Commit Graph

1415 Commits

Author SHA1 Message Date
Alex Tkachman 79ba46700e KT-309 2011-10-07 12:18:15 +02:00
Andrey Breslav 114763b0b2 Refactoring autocasts 2011-10-06 20:20:10 +04:00
Andrey Breslav b6fbbd84f5 Renaming, fighting with character case 2011-10-05 20:32:02 +04:00
Andrey Breslav 176fae56ab Renaming, fighting with character case 2011-10-05 20:31:25 +04:00
Andrey Breslav bf15bbf2b4 Rename 2011-10-05 20:28:54 +04:00
Andrey Breslav 6e6698006b Call resolver refactored to store results in objects of ResolvedCall class 2011-10-05 20:28:28 +04:00
Andrey Breslav d58fa2184b NPE fixed 2011-10-05 17:09:01 +04:00
Andrey Breslav 737c1581ca Compilation fixed 2011-10-05 17:08:46 +04:00
Andrey Breslav ffd6d0621d Merge remote branch 'origin/master' 2011-10-04 14:54:05 +04:00
svtk bdf4173680 Added error 'public member should specify type' and quick fix 2011-10-04 14:48:19 +04:00
Andrey Breslav a50ac75aa9 Merge remote branch 'origin/master' 2011-10-03 21:18:40 +04:00
svtk 29e76fda51 Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-10-03 17:47:39 +04:00
svtk 50418698db Changes after forbidding modality modifiers in accessors 2011-10-03 17:47:26 +04:00
Andrey Breslav f0bcf0ad10 Typos fixed 2011-10-03 15:38:42 +04:00
Andrey Breslav 1a208dda84 Merge remote branch 'origin/master' 2011-10-03 15:22:59 +04:00
Andrey Breslav 9fbe64d1e0 Slides for CS club + Corrections 2011-10-02 12:15:51 +04:00
Dmitry Jemerov b3783e37c8 JetLiteFixture uses CoreEnvironment instead of code copy-pasted from IDEA lite fixture 2011-10-01 11:26:00 +02:00
Dmitry Jemerov a2f510932c testdata 2011-10-01 10:56:24 +02:00
Dmitry Jemerov 735dc4137d Merge remote branch 'origin' 2011-10-01 10:55:18 +02:00
Dmitry Jemerov e12b574010 ifBlock test 2011-10-01 10:55:13 +02:00
Alex Tkachman 3e388cc4a4 array init 2011-09-30 18:05:36 +03:00
Andrey Breslav 16236f5700 Standard Ref<> used 2011-09-30 16:05:26 +04:00
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
svtk 7ec15fd00a Added tests for 'open' modifier checks 2011-09-29 14:20:57 +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