Commit Graph

66577 Commits

Author SHA1 Message Date
Andrey Breslav 116f35c650 "compiler" folder created 2011-09-09 21:47:22 +04:00
Andrey Breslav 443c342725 Java dependencies untangled from AnalyzingUtils 2011-09-09 21:33:38 +04:00
Andrey Breslav 07e0a332c3 Project split into four modules 2011-09-09 20:57:28 +04:00
Andrey Breslav 0c48982cda Small cleanup 2011-09-09 20:15:28 +04:00
Andrey Breslav 9289b71e66 Merge remote branch 'origin/master' 2011-09-09 20:14:13 +04:00
Andrey Breslav bccf3f367b Parser tests fixed 2011-09-09 20:13:53 +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 0a7c7bbc88 The stages of TopDownAnalyzer now only talk to each other through TopDownAnalysisContext 2011-09-09 18:47:45 +04:00
Andrey Breslav 5587b027e6 TopDownAnalysisContext introduced 2011-09-09 18:22:45 +04:00
Andrey Breslav dcc84a0e48 TopDownAnalyzer is now a utility class 2011-09-09 18:01:11 +04:00
Andrey Breslav a8dc7599ef TopDownAnalyzer divided 2011-09-09 17:52:05 +04:00
Andrey Breslav e693f6c690 Unused class deleted 2011-09-09 16:22:53 +04:00
Andrey Breslav 16dcbd41cb "trait" instead of "trait class"
virtual -> open
 "final" introduced
 "wraps" dropped
2011-09-09 16:16:05 +04:00
Andrey Breslav 704a876537 Modality and ClassKinds introduced 2011-09-09 14:26:12 +04:00
svtk 91e75cb4d9 Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-09-09 11:51:20 +04:00
svtk c798503c81 Added 'override' checks 2011-09-09 11:51:10 +04:00
Andrey Breslav 67d5988032 Added getSuperclassType(), which is not used for now 2011-09-08 20:26:39 +04:00
svtk 2c3076d1c2 Default 'abstract' in traits 2011-09-08 18:31:56 +04:00
svtk cd2db7f1ee Fixes after merge 2011-09-08 17:05:37 +04:00
Andrey Breslav 43dd5d12c7 Variables extracted 2011-09-08 16:58:53 +04:00
Andrey Breslav 8049619f69 Fixes after merge 2011-09-08 16:57:30 +04:00
svtk 32a002b00c Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-09-08 16:53:04 +04:00
svtk f89a29ff59 rollback -resolveModifiers() method location 2011-09-08 16:52:55 +04:00
Andrey Breslav 71bc41a938 KT-286 Check supertype lists (in progress)
Tests involving multiple inheritance fixed
2011-09-08 16:20:01 +04:00
svtk 5cb298c093 Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-09-08 15:14:41 +04:00
svtk dd0b3c8f0e added more 'abstract' modifier checks; added 'ClassModifiers' 2011-09-08 15:14:22 +04:00
Alex Tkachman db71959c0d getting rid of $$DImpl 2011-09-07 18:38:42 +02:00
Andrey Breslav 73b4fa2ea1 More debug annotations 2011-09-07 15:04:56 +04:00
svtk d9137f18cc NPE on unfinished function declaration fixed 2011-09-07 13:22:47 +04:00
svtk 2f4377d7c0 KT-281 fixed 2011-09-07 12:23:24 +04:00
Andrey Breslav af38e0d41a KT-284 Implement static checks for traits (in progress) — test added 2011-09-07 11:47:54 +04:00
Andrey Breslav 24f215819e KT-284 Implement static checks for traits (in progress) 2011-09-07 11:35:18 +04:00
Andrey Breslav 2d604110ec Merge remote branch 'origin/master' 2011-09-07 11:34:37 +04:00
Andrey Breslav cec836900b KT-284 Implement static checks for traits (in progress) 2011-09-07 11:34:21 +04:00
Alex Tkachman 6898ff5665 KT-4 fixed 2011-09-06 23:45:04 +02:00
Alex Tkachman c0dfe933c6 half way to KT-4 2011-09-06 16:30:48 +02:00
Andrey Breslav 5b0eb5f4a7 "trait" modifier supported 2011-09-06 18:09:11 +04:00
Andrey Breslav 6158c30690 Annotation resolver beautified a bit 2011-09-06 17:58:18 +04:00
Andrey Breslav 67925fcda4 Wrong trace in call resolver fixed 2011-09-06 15:55:42 +04:00
svtk d6336d9ca5 partial support for 'abstract' modifier added 2011-09-06 14:57:42 +04:00
Andrey Breslav 533574368f Weird Javac compilation problem fixed 2011-09-06 14:01:00 +04:00
Andrey Breslav 3242c70c6f Infix calls and nullable receivers 2011-09-06 13:27:33 +04:00
svtk fa631503ef partial support for 'abstract' modifier added 2011-09-06 13:25:56 +04:00
Andrey Breslav c1dbe9eee2 Specificity by receiver fixed. Test updated 2011-09-06 13:16:05 +04:00
Andrey Breslav c02c507114 Definite returns extracted as a separate issue KT-281 2011-09-06 12:52:53 +04:00
Andrey Breslav 54e222c306 Merge remote branch 'origin/master' 2011-09-06 12:36:06 +04:00
Andrey Breslav 76423e7cf6 Compilation fixed 2011-09-06 12:33:47 +04:00
Andrey Breslav ef31701a5d Compilation fixed 2011-09-06 12:27:14 +04:00
Andrey Breslav fc4ee1ab13 Merge remote branch 'origin/master'
Conflicts:
	idea/src/org/jetbrains/jet/plugin/structureView/JetStructureViewElement.java
2011-09-06 12:14:07 +04:00