Commit Graph

  • 73b4fa2ea1 More debug annotations Andrey Breslav 2011-09-07 15:04:45 +04:00
  • d9137f18cc NPE on unfinished function declaration fixed svtk 2011-09-07 13:22:47 +04:00
  • 2f4377d7c0 KT-281 fixed svtk 2011-09-07 12:23:24 +04:00
  • af38e0d41a KT-284 Implement static checks for traits (in progress) — test added Andrey Breslav 2011-09-07 11:47:54 +04:00
  • 24f215819e KT-284 Implement static checks for traits (in progress) Andrey Breslav 2011-09-07 11:35:18 +04:00
  • 2d604110ec Merge remote branch 'origin/master' Andrey Breslav 2011-09-07 11:34:37 +04:00
  • cec836900b KT-284 Implement static checks for traits (in progress) Andrey Breslav 2011-09-07 11:34:21 +04:00
  • 6898ff5665 KT-4 fixed Alex Tkachman 2011-09-06 23:45:04 +02:00
  • c0dfe933c6 half way to KT-4 Alex Tkachman 2011-09-06 16:30:48 +02:00
  • 5b0eb5f4a7 "trait" modifier supported Andrey Breslav 2011-09-06 18:09:11 +04:00
  • 6158c30690 Annotation resolver beautified a bit Andrey Breslav 2011-09-06 17:58:18 +04:00
  • 67925fcda4 Wrong trace in call resolver fixed Andrey Breslav 2011-09-06 15:54:46 +04:00
  • d6336d9ca5 partial support for 'abstract' modifier added svtk 2011-09-06 14:57:42 +04:00
  • 533574368f Weird Javac compilation problem fixed Andrey Breslav 2011-09-06 14:01:00 +04:00
  • 3242c70c6f Infix calls and nullable receivers Andrey Breslav 2011-09-06 13:27:33 +04:00
  • fa631503ef partial support for 'abstract' modifier added svtk 2011-09-06 13:25:56 +04:00
  • c1dbe9eee2 Specificity by receiver fixed. Test updated Andrey Breslav 2011-09-06 13:16:05 +04:00
  • c02c507114 Definite returns extracted as a separate issue KT-281 Andrey Breslav 2011-09-06 12:52:53 +04:00
  • 54e222c306 Merge remote branch 'origin/master' Andrey Breslav 2011-09-06 12:36:06 +04:00
  • 76423e7cf6 Compilation fixed Andrey Breslav 2011-09-06 12:33:47 +04:00
  • ef31701a5d Compilation fixed Andrey Breslav 2011-09-06 12:27:14 +04:00
  • fc4ee1ab13 Merge remote branch 'origin/master' Andrey Breslav 2011-09-06 12:14:07 +04:00
  • 2c25a0e46a Classpath fixed for stdlib Andrey Breslav 2011-09-06 12:10:46 +04:00
  • f5928be33e Checks reordered for better performance Andrey Breslav 2011-09-06 11:56:20 +04:00
  • 93a422ae0a TypeInfo based on projections instead of other TypeInfo's Alex Tkachman 2011-09-05 20:12:12 +02:00
  • abfbe52a5a Better error recovery Andrey Breslav 2011-09-05 20:41:52 +04:00
  • 8801cf37fe Setter diagnostics fixed Andrey Breslav 2011-09-05 20:22:32 +04:00
  • ecd63c5f73 this references excluded from debug annotations Andrey Breslav 2011-09-05 20:05:50 +04:00
  • 2e45307082 Two tests fixed Andrey Breslav 2011-09-05 19:58:59 +04:00
  • bca24cf39c Resolution of == fixed Andrey Breslav 2011-09-05 19:44:09 +04:00
  • b632fc31d9 Tests fixed, and error messages a little Andrey Breslav 2011-09-05 19:35:31 +04:00
  • 71a711a74d Ambiguity resolution added for exact signatures Andrey Breslav 2011-09-05 19:21:15 +04:00
  • 9223875977 Overrides do not collide in resolution any more Andrey Breslav 2011-09-05 19:08:07 +04:00
  • 6aa2b37d15 KT-48 test fixed Andrey Breslav 2011-09-05 18:35:18 +04:00
  • 5d2672f29a Merge remote branch 'origin/master' Andrey Breslav 2011-09-05 18:15:43 +04:00
  • 8c35668bfa Resolution problem avoided for member properties Andrey Breslav 2011-09-05 18:11:13 +04:00
  • 234eafb0c1 equalTypeClasses() moved and renamed Andrey Breslav 2011-09-05 17:44:13 +04:00
  • 28e0103f62 wow - it is green now Alex Tkachman 2011-09-05 15:07:09 +02:00
  • dc3b515451 some cleanup Alex Tkachman 2011-09-05 15:05:12 +02:00
  • 21243979ab Line numbers removed from messages Value handling fixed Andrey Breslav 2011-09-05 16:23:30 +04:00
  • a6d71f9361 test for KT-160 Alex Tkachman 2011-09-05 13:58:29 +02:00
  • a8a438ffd3 fix for KT-48 Alex Tkachman 2011-09-05 13:47:54 +02:00
  • eb82967860 fix for KT-277 Alex Tkachman 2011-09-05 10:25:25 +02:00
  • 232fc89cca fix for KT-80 Alex Tkachman 2011-09-05 08:18:51 +02:00
  • ab63974fc3 fix for KT-46 Alex Tkachman 2011-09-04 20:03:38 +02:00
  • 22b6f2864e fix for KT-152 Alex Tkachman 2011-09-04 18:09:53 +02:00
  • 58765f2364 fix for KT-237. Unit as value part Alex Tkachman 2011-09-04 16:27:54 +02:00
  • 22e2caf7f8 fix for KT-237 Alex Tkachman 2011-09-04 14:20:40 +02:00
  • e862e8471a micro code cleaning Alex Tkachman 2011-09-04 08:55:06 +02:00
  • 9ba167ee8d fix KT-249/KT-255 Alex Tkachman 2011-09-03 22:52:12 +02:00
  • 07b2ab347d more tests for for- Alex Tkachman 2011-09-03 17:09:49 +02:00
  • c20a39dbd8 more tests for for- Alex Tkachman 2011-09-03 13:39:28 +02:00
  • 44c4b2db3d Iterable/Iterator in stdlib Alex Tkachman 2011-09-03 13:31:43 +02:00
  • 672756e459 fix for KT-241 Alex Tkachman 2011-09-03 12:02:42 +02:00
  • 555ebebe1b added default property accessor descriptors svtk 2011-09-02 18:18:16 +04:00
  • 324922506c Little corrections Andrey Breslav 2011-09-02 17:33:37 +04:00
  • 30304ed1b1 Error types are not imported as supertypes for member resolution Andrey Breslav 2011-09-02 17:02:31 +04:00
  • 3aa9b9c3ef Initializer checking fixed Andrey Breslav 2011-09-02 16:59:11 +04:00
  • 3680d97107 Target tracing fixed for qualified names Andrey Breslav 2011-09-02 14:22:04 +04:00
  • 047945ffff Errors fixed after merge Andrey Breslav 2011-09-02 14:14:08 +04:00
  • 2023c343d1 No line marker for default namespace Andrey Breslav 2011-09-02 14:13:00 +04:00
  • df913adea3 Merge remote branch 'origin/master' Andrey Breslav 2011-09-02 14:12:28 +04:00
  • 705f4796d5 IDEA SDK name reverted Andrey Breslav 2011-09-02 13:41:48 +04:00
  • 6954977350 Merge remote branch 'origin/master' Andrey Breslav 2011-09-02 13:26:38 +04:00
  • 6fd6ad2bea PolyVariant references on resolution ambiguities Andrey Breslav 2011-09-02 12:40:19 +04:00
  • 496d3e472d LOOP_RANGE_NEXT Andrey Breslav 2011-09-02 12:33:53 +04:00
  • 049c29677f For-related descriptors stored Andrey Breslav 2011-09-02 12:28:10 +04:00
  • 47222c7474 fix for KT-257 Alex Tkachman 2011-09-01 16:45:40 +02:00
  • 2d2501f895 Lost trace committed Andrey Breslav 2011-09-01 17:48:42 +04:00
  • 1583b010c0 Type checker error recovery fixed Andrey Breslav 2011-09-01 17:40:21 +04:00
  • 4d13560b9a :, as and as? excluded Andrey Breslav 2011-09-01 16:18:17 +04:00
  • 3795e903cc Comment removed for the scope is fixed Andrey Breslav 2011-09-01 16:17:45 +04:00
  • dbb19d73be ManyMap renamed and moved Andrey Breslav 2011-09-01 16:13:02 +04:00
  • 6c478c8207 Debug info for inconsistencies in resolution results Andrey Breslav 2011-09-01 16:11:52 +04:00
  • 475b15aaca fixes bugs in TypeInfo Alex Tkachman 2011-09-01 14:01:05 +02:00
  • 9e9959f953 fix for for KT-259 Alex Tkachman 2011-08-31 23:15:00 +02:00
  • 57fcf53e3a Tests fixed Andrey Breslav 2011-08-31 22:29:23 +04:00
  • ec31f991c0 1 as Byte typechecks fine Andrey Breslav 2011-08-31 22:02:05 +04:00
  • 60d8ada216 added test for KT-248 Alex Tkachman 2011-08-31 19:16:07 +02:00
  • 17827c6933 Proceed to the next layer of candidates if no successful ones were found on the current level Andrey Breslav 2011-08-31 19:46:00 +04:00
  • 6fcd36f9bd added test for KT-243 Alex Tkachman 2011-08-31 17:42:12 +02:00
  • 628f5a5232 added test for KT-238 Alex Tkachman 2011-08-31 15:53:54 +02:00
  • 778ba44c64 added test for KT-232 Alex Tkachman 2011-08-31 14:16:09 +02:00
  • 38146e1600 added test for KT-239 Alex Tkachman 2011-08-31 14:06:53 +02:00
  • 13ca1ea274 added test for KT-242 Alex Tkachman 2011-08-31 13:58:26 +02:00
  • d6a9e89175 fix for KT-245 Alex Tkachman 2011-08-31 13:00:03 +02:00
  • bda26a18ff little fixes svtk 2011-08-31 14:49:42 +04:00
  • 6bbcc281ce tests for variance added; little fixes svtk 2011-08-31 14:43:23 +04:00
  • 960aa59822 fix for KT-247 Alex Tkachman 2011-08-31 12:04:07 +02:00
  • b6800059a0 a bit improved diagnostic Alex Tkachman 2011-08-31 11:06:51 +02:00
  • 1a62b8c0bd String.length property added Alex Tkachman 2011-08-31 11:01:28 +02:00
  • 2a67c4a591 Test data fixed Useless code removed Some naming refactored Andrey Breslav 2011-08-30 20:20:43 +04:00
  • 496549cab8 this() calls supported properties integrated Andrey Breslav 2011-08-30 19:02:18 +04:00
  • f01c424eb5 making line # consistent with the one showed in editor (1- instread of 0-based) Alex Tkachman 2011-08-30 16:37:41 +02:00
  • 1b8f96e53c fix for KT-261 Alex Tkachman 2011-08-30 16:32:41 +02:00
  • efba6c4cb0 workaroound for broken API between builds Alex Tkachman 2011-08-30 16:29:35 +02:00
  • 4f64a6c7e2 isPrimitive method added Alex Tkachman 2011-08-30 16:28:49 +02:00
  • 577fc98138 a bit more advanced instruction adapter Alex Tkachman 2011-08-30 16:27:21 +02:00
  • aace514a35 Merge remote branch 'origin/master' Andrey Breslav 2011-08-30 13:38:04 +04:00
  • dddff9cd4f Line:Column reported in AnalyzingUtils Andrey Breslav 2011-08-30 13:36:55 +04:00