Commit Graph

1189 Commits

Author SHA1 Message Date
svtk 6fd7efaaba 'override' checks changed; tests added 2011-09-13 12:20:41 +04:00
Andrey Breslav dcabbc6c81 Merge remote branch 'origin/master' 2011-09-12 19:06:25 +04:00
Andrey Breslav 68c138da38 isInterface() moved to backend 2011-09-12 19:06:08 +04:00
Alex Tkachman b7542ecc4e fix for KT-299 2011-09-12 18:01:39 +03:00
svtk 4071d67c41 Added static checks for properties in traits; more tests for 'abstract' 2011-09-12 16:01:48 +04:00
Alex Tkachman 60ab760d4a 1st test for traits work 2011-09-12 09:26:50 +03:00
Alex Tkachman 24dc0fd11e revert of accidentally committed file 2011-09-11 13:07:09 +03:00
Alex Tkachman 097325d0d6 removing unnneded InstructionAdapterEx 2011-09-11 12:42:50 +03:00
Alex Tkachman 7214993db6 removing unnneded InstructionAdapterEx 2011-09-10 10:47:42 +03:00
Alex Tkachman 76df19c2b3 code polishing => green 2011-09-10 10:34:17 +03:00
Alex Tkachman 3befa8ad59 code polishing 2011-09-10 10:26:27 +03:00
Andrey Breslav 38e81ed265 folder fixed 2011-09-09 21:52:19 +04:00
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