Commit Graph

  • f7950f9469 rename svtk 2011-10-25 17:40:36 +04:00
  • 2984cfa959 Added bundle for quick fix messages svtk 2011-10-25 17:37:47 +04:00
  • d54c79a31e Quick fix tests launch improved svtk 2011-10-25 14:42:04 +04:00
  • 62af2437a9 Better errors reporting for this case: namespace a { import // <-- error } // <-- reported here Andrey Breslav 2011-10-24 21:29:29 +04:00
  • 301f8bdd7b Test added for non-* imports Andrey Breslav 2011-10-24 20:55:10 +04:00
  • d305559caa Merge remote branch 'origin/master' Andrey Breslav 2011-10-24 19:55:01 +04:00
  • 828eadc6ef Erroneous fix reverted. Test added Andrey Breslav 2011-10-24 19:54:47 +04:00
  • 921085ae6f Merge remote branch 'origin/master' Dmitry Jemerov 2011-10-24 17:33:43 +02:00
  • 000086555b Merge branch 'master' of ssh://git.labs.intellij.net/jet svtk 2011-10-24 18:54:35 +04:00
  • 9122bb373f Added tests for 'uninitialized vars'; 'vals reassignment' (for simple flow) svtk 2011-10-24 18:53:51 +04:00
  • 3b8819ad24 cfg traversal enhancement svtk 2011-10-24 18:52:29 +04:00
  • 38464d4e57 Added mark '*' for dead instructions while visualizing cfg svtk 2011-10-24 18:40:23 +04:00
  • b837a1ac14 (Extension)FunctionN generated Alex Tkachman 2011-10-24 16:13:03 +02:00
  • 734e8ee3a2 Existing tests correction: forbid val reassignment svtk 2011-10-24 17:40:16 +04:00
  • 5d2241dfbe jet.runtime package introduced Alex Tkachman 2011-10-24 15:06:00 +02:00
  • b230b3494d Added tests for control flow graph construction svtk 2011-10-24 13:03:02 +04:00
  • f074366694 tests fixed svtk 2011-10-24 13:01:46 +04:00
  • 23278d1427 Dead code finding moved to pseudocode construction svtk 2011-10-24 13:01:02 +04:00
  • 292a41ec15 Erroneous fix reverted. Test added Andrey Breslav 2011-10-24 11:34:07 +04:00
  • 2010d770b5 Iterator.hasNext() becomes property Alex Tkachman 2011-10-23 20:20:41 +02:00
  • 5b1d6052d5 small bug-fix Alex Tkachman 2011-10-23 15:20:54 +02:00
  • a62fb23e15 work in progress on examples Alex Tkachman 2011-10-23 13:15:37 +02:00
  • 469ea25b13 method extracted Alex Tkachman 2011-10-23 12:27:58 +02:00
  • 63bc261be2 better error reporting in cli-compiler Alex Tkachman 2011-10-23 12:08:30 +02:00
  • 20bb2242fe private constructor added Alex Tkachman 2011-10-23 08:29:05 +02:00
  • d76c5d47fd compiler options Alex Tkachman 2011-10-22 20:22:41 +02:00
  • b905568147 KT-339 Allow to omit Unit return type from function types Andrey Breslav 2011-10-21 21:51:17 +04:00
  • a1deb4b86a Merge remote branch 'origin/master' Andrey Breslav 2011-10-21 21:43:16 +04:00
  • a67b76d105 KT-377 Prohibit 'super' as a receiver argument to extension functions + SEVERITY_LEVELS added instead of hardcoding weak errors + commit() in temporary trace removed the data, so that double commit does not cause duplication of data Andrey Breslav 2011-10-21 21:43:08 +04:00
  • fe869a236d Any.equals & Any.toString Alex Tkachman 2011-10-21 18:41:27 +02:00
  • 23c72f4e27 KotlinCompiler accepts directory Alex Tkachman 2011-10-21 18:37:36 +02:00
  • 142322d3a1 ArrayIterator is JetObject Alex Tkachman 2011-10-21 17:40:52 +02:00
  • 87f5a8ecf4 JetLiteFixture Dmitry Jemerov 2011-10-21 16:39:21 +02:00
  • 6bdf86cd06 JetOverridingTest -> JetLiteFixture Dmitry Jemerov 2011-10-21 16:38:03 +02:00
  • a615ee2687 JetLiteFixture based on JetCoreEnvironment Dmitry Jemerov 2011-10-21 16:33:56 +02:00
  • b31f4b5251 Merge branch 'master' of ssh://git.labs.intellij.net/jet svtk 2011-10-21 17:13:09 +04:00
  • 2df7f1324a Added flag 'declared locally' (in function body) to control flow analyzer svtk 2011-10-21 15:48:27 +04:00
  • 54bd401026 Added 'uninitialized variables' check svtk 2011-10-21 15:43:15 +04:00
  • f0db1e8a21 Added loop parameter, catch parameter to flow svtk 2011-10-21 15:42:07 +04:00
  • ee561708dd Added local declaration instruction to pseudocode svtk 2011-10-21 15:39:52 +04:00
  • e5bd34c7b0 Added nondeternministic jump to several labels instruction to pseudocode svtk 2011-10-21 15:38:01 +04:00
  • fb971ff7cb Tests moved to appropriate locations Andrey Breslav 2011-10-21 13:37:14 +04:00
  • d445a09a80 KT-156 Fix the this<Super> syntax Andrey Breslav 2011-10-20 18:38:51 +04:00
  • ec6dec0d37 separate compiler and plugin tests Dmitry Jemerov 2011-10-20 16:19:02 +02:00
  • a80398098b examples Dmitry Jemerov 2011-10-20 15:29:53 +02:00
  • 5e73a1b9fe final slides from rivieradev Dmitry Jemerov 2011-10-20 15:20:02 +02:00
  • 1fe1d1e4d1 samples from presentation Dmitry Jemerov 2011-10-19 21:01:24 +02:00
  • e91d20f326 KT-156 Fix the this<Super> syntax Andrey Breslav 2011-10-20 18:00:19 +04:00
  • 7bb7ea912e Merge remote branch 'origin/master' Andrey Breslav 2011-10-20 14:45:26 +04:00
  • 417bb26646 tests/fixes Alex Tkachman 2011-10-20 07:25:22 +02:00
  • efa9a25ea5 actually pass the specified parameters to the Java process Dmitry Jemerov 2011-10-19 20:59:21 +02:00
  • c26ab4b472 IntRange iteration calls correct methods on IntRange class Dmitry Jemerov 2011-10-19 20:29:55 +02:00
  • bfbc7ad601 nicer slides Dmitry Jemerov 2011-10-19 19:35:41 +02:00
  • 79ee5cd606 KT-156 Fix the this<Super> syntax In progress: super<List> must work, but currently it does not, only super<List<Foo>> works, where Foo is ignored. Andrey Breslav 2011-10-19 19:24:46 +04:00
  • 974dac4b5d runs under mac Alex Tkachman 2011-10-19 13:28:41 +02:00
  • 84951d2585 KT-362 Don't allow autocasts on vals that are not internal Andrey Breslav 2011-10-19 14:35:02 +04:00
  • c0eae952a2 Docs for ResolvedCall Andrey Breslav 2011-10-19 12:50:22 +04:00
  • e262d94cc1 Nullable Nothing is exactly null Andrey Breslav 2011-10-19 12:46:32 +04:00
  • 54646ac8dd Read-only interface extracted from ResolvedCall renamed Andrey Breslav 2011-10-19 11:54:37 +04:00
  • c51e374258 Read-only interface extracted from ResolvedCall Andrey Breslav 2011-10-19 11:52:16 +04:00
  • 3031db559d KT-366 Frontend does not calculates type parameters in ResolvedCall Andrey Breslav 2011-10-19 11:21:15 +04:00
  • 33d09eb1df default args Alex Tkachman 2011-10-19 07:42:31 +02:00
  • 1b4bebaaf0 Autocasts for 'this' and stable qualified expressions Andrey Breslav 2011-10-18 22:30:28 +04:00
  • abbb31080f slides for RivieraDev Dmitry Jemerov 2011-10-18 19:33:23 +02:00
  • 407882eb70 common Java options in Jet run configuration Dmitry Jemerov 2011-10-18 17:41:47 +02:00
  • 1aad0077d7 Merge branch 'master' of ssh://git.labs.intellij.net/jet svtk 2011-10-18 16:58:38 +04:00
  • 101b836a71 Added 'Uninitialized variable' error svtk 2011-10-18 16:53:04 +04:00
  • 5a9c23e8de Added edges check to control flow graph test svtk 2011-10-18 16:52:16 +04:00
  • a9ab3b87ce NPE fixed Andrey Breslav 2011-10-18 11:45:32 +04:00
  • 6f9ed383f3 Script fixed for Mac Andrey Breslav 2011-10-17 21:47:02 +04:00
  • 15c7d46df0 Merge remote branch 'origin/master' Andrey Breslav 2011-10-17 21:09:30 +04:00
  • a7db6747a6 KT-359 ++/--/+= must be included into calculation of MUST_BE_WRAPPED_IN_A_REF Andrey Breslav 2011-10-17 21:09:18 +04:00
  • abe0495a14 kt Dmitry Jemerov 2011-10-17 18:58:48 +02:00
  • 4a3b984ccd diagnostics Dmitry Jemerov 2011-10-17 18:54:10 +02:00
  • e024b11295 diagnostics Dmitry Jemerov 2011-10-17 18:48:49 +02:00
  • c0993c7855 report generated classfiles Dmitry Jemerov 2011-10-17 18:46:01 +02:00
  • 9b51604c92 assorted build script fixes Dmitry Jemerov 2011-10-17 18:15:40 +02:00
  • 98867a83e9 Merge remote branch 'origin/master' Andrey Breslav 2011-10-17 20:06:01 +04:00
  • c0861c2593 jar depends on compile Dmitry Jemerov 2011-10-17 18:04:57 +02:00
  • 7e142e9bb7 Merge remote branch 'origin/master' Andrey Breslav 2011-10-17 20:04:32 +04:00
  • 2bb8d1f364 Error class is not final any more: fewer pointless errors in supertype lists Andrey Breslav 2011-10-17 20:03:33 +04:00
  • 803281051d No debug errors when error reporting is off Andrey Breslav 2011-10-17 20:03:05 +04:00
  • 3fa57f3f39 Failing test removed, a request KT-361 Allocate one LabelResolver per file filed Andrey Breslav 2011-10-17 20:02:47 +04:00
  • 3083fde2dd binary distribution for Kotlin Dmitry Jemerov 2011-10-17 18:01:02 +02:00
  • 82db2b789b KT-84 Lexer processes "!isFunction" code incorrectly Andrey Breslav 2011-10-17 19:56:09 +04:00
  • 5a1bca0615 standalone compiler Dmitry Jemerov 2011-10-17 17:02:47 +02:00
  • 3d8b5aa456 Visitors refactored. LabelResolver problem stays there Andrey Breslav 2011-10-17 18:10:41 +04:00
  • 181835b0ee responsibility of computing data flow moved to JetFlowInformationProvider svtk 2011-10-17 16:23:56 +04:00
  • fa3c8b4cfe lazy icon loading Dmitry Jemerov 2011-10-17 13:58:57 +02:00
  • f29768efe9 object literals shared vars Alex Tkachman 2011-10-16 19:16:55 +02:00
  • ada54665db closure shared vars Alex Tkachman 2011-10-15 13:05:10 +02:00
  • 7831fc3dc1 b3783e 'JetLiteFixture uses CoreEnvironment...' reverted svtk 2011-10-14 19:08:23 +04:00
  • bca8e84deb Refactoring done, something broken in label resolution Andrey Breslav 2011-10-14 13:23:01 +04:00
  • ae2ecc52f9 compilation fixed Dmitry Jemerov 2011-10-14 07:47:25 +02:00
  • 34e6ab9559 Merge remote branch 'origin/master' Dmitry Jemerov 2011-10-14 07:43:02 +02:00
  • 3894eff5f2 Utility class moved from the front-end Andrey Breslav 2011-10-13 21:25:42 +04:00
  • e38279899c New tests for nullability Andrey Breslav 2011-10-13 19:22:17 +04:00
  • 018b836f89 UOE fixed Andrey Breslav 2011-10-13 19:14:08 +04:00
  • 22223cb6b0 Vars modified in closures are marked with a MUST_BE_WRAPPED_IN_A_REF key Andrey Breslav 2011-10-13 19:11:20 +04:00
  • 86c83a6336 Tests fixed, request KT-358 submitted Andrey Breslav 2011-10-13 18:09:12 +04:00