Commit Graph

1259 Commits

Author SHA1 Message Date
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 d1fb0c338a Compilation fixed 2011-09-23 12:07:56 +04:00
Andrey Breslav 0b0a33181e Syntax error fixed 2011-09-23 11:24:44 +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
Andrey Breslav 517fb64d22 KT-306 Ambiguity when different this's have same-looking functions
Test added
2011-09-20 06:48:26 -05:00
Andrey Breslav ee430f1698 Receiver visitor added 2011-09-20 06:43:07 -05:00
Andrey Breslav 6ede1a342f Receivers introduced to descriptors 2011-09-20 06:35:09 -05:00
Andrey Breslav aa2d3a7c3d Slides for StrangeLoop 2011-09-19 16:16:44 -05:00
Andrey Breslav 46e1f6e380 Constructor added to IntList 2011-09-19 05:15:38 -05:00
Andrey Breslav 98f5a65b8e NPE fix 2011-09-19 05:15:09 -05:00
Andrey Breslav 4e4cfdb874 Reverted "Elvis split", because it's broken, see
KT-307 Unresolved reference
2011-09-19 04:33:35 -05:00
svtk e6c871aecc Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-09-19 12:15:57 +04:00
svtk 408c68795d Added ModifierFix 2011-09-19 12:15:47 +04:00
Alex Tkachman 0dfef593c8 work in progress on type info 2011-09-19 09:12:24 +03:00
Andrey Breslav fb4518fe04 Unnecessary receiver in constructor scope eliminated 2011-09-18 18:23:01 +04:00
Andrey Breslav e9ca08e32f Locality criterion fixed for Value parameters 2011-09-18 18:20:13 +04:00
Andrey Breslav 8d42f4b267 Receivers introduced. 2011-09-18 17:26:17 +04:00
Andrey Breslav 7629ebe272 Docs 2011-09-18 06:56:15 +04:00
Andrey Breslav ccaa5ee7f9 "it" inference supported 2011-09-16 15:40:13 +04:00
Andrey Breslav adb44244b5 Elvis split 2011-09-16 13:32:13 +04:00
Andrey Breslav 20427a6e4d Redeclaration diagnostics work properly 2011-09-16 13:30:59 +04:00
Andrey Breslav 0dd2889c55 Redeclaration diagnostics resolved to PsiElements correctly 2011-09-16 13:01:43 +04:00
Andrey Breslav d43242e741 PsiChecker tests converted for new error framework 2011-09-15 23:20:00 +04: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
svtk 4b720733c0 Added AddAbstractModifierFix, renamed JetChangeUtil -> JetPsiFactory 2011-09-15 20:17:09 +04:00
svtk ae66babdc2 Changed diagnostic factory hierarchy (added DiagnosticFactoryWithPsiElement) 2011-09-15 17:34:17 +04:00
svtk 9267c9277f Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-09-15 17:20:01 +04:00
svtk 205e23c866 Added JetModifierListOwner interface 2011-09-15 17:19:32 +04:00
Andrey Breslav 6ec8bdc00b Messages augmented in internal and unit-test modes 2011-09-15 17:00:39 +04:00
svtk dd43c3cf08 Added quick fixes binding to error codes 2011-09-15 16:51:20 +04:00
Andrey Breslav fec625b434 Field names pushed into Diagnostic factories 2011-09-15 15:45:47 +04:00
Andrey Breslav 911d6e7fa1 PsiFiles retained in diagnostics. Line:Col messages fixed 2011-09-15 15:05:14 +04:00
Andrey Breslav 350a77cab5 Coercion to Unit fixed 2011-09-15 14:31:02 +04:00
Andrey Breslav 7d62e2ff82 UnresolvedReferenceDiagnostic moved out of Errors.java 2011-09-15 14:14:31 +04:00