Commit Graph

  • f375aa02e3 simplify standardClasses mechanism Pavel Talanov 2011-12-08 16:54:20 +04:00
  • 4e80605b8b work on java.util.ArrayList Pavel Talanov 2011-12-08 16:46:17 +04:00
  • c9e321d8e4 Refactor. Pavel Talanov 2011-12-08 15:57:42 +04:00
  • c25c073b5a implement standard classes mechanism Pavel Talanov 2011-12-08 15:28:25 +04:00
  • a9491fa77e work on standard classes mechanism implementation Pavel Talanov 2011-12-08 14:54:06 +04:00
  • b394483085 simple for support Pavel Talanov 2011-12-07 19:01:01 +04:00
  • 0b4d013e94 JavaElementFinder now returns light classes, that use compiler on demand only Maxim Shafirov 2011-12-08 15:56:09 +04:00
  • a0cd4af3bd Merge remote-tracking branch 'origin/master' svtk 2011-12-08 13:43:56 +04:00
  • e05dea7046 added specializing error "Variable initializer is redundant" for unused-vars analysis svtk 2011-12-08 13:43:46 +04:00
  • 7213d43f22 added util methods 'getParentOfType', 'isAncestor' for descriptors svtk 2011-12-08 13:42:32 +04:00
  • b89956f1fd LockPerf benchmark and related fixes (try/break/continue interoperability) Alex Tkachman 2011-12-08 11:18:27 +02:00
  • 0656f1f0e0 writing java method signatures Stepan Koltsov 2011-12-08 04:31:44 +04:00
  • ec83517f8d generic signature is not needed in bridge method Stepan Koltsov 2011-12-08 04:31:40 +04:00
  • c6ed916101 fix wrong names Stepan Koltsov 2011-12-08 04:31:36 +04:00
  • 43885f0955 KT-769, KT-773 wrong compilation of when Alex Tkachman 2011-12-07 20:34:48 +02:00
  • c76463256b refactor tests Stepan Koltsov 2011-12-07 22:27:42 +04:00
  • b2917154e0 extract file utils Stepan Koltsov 2011-12-07 22:27:38 +04:00
  • a16874be6f Revert "refactor tests". I've broken tests again. Stepan Koltsov 2011-12-07 22:06:35 +04:00
  • 8db2617701 refactor tests Stepan Koltsov 2011-12-07 21:01:51 +04:00
  • 4cd02c983d CompileJavaAgainstKotlinTest Stepan Koltsov 2011-12-07 20:32:58 +04:00
  • 8735122cce Merge remote branch 'origin/master' Andrey Breslav 2011-12-07 19:55:51 +04:00
  • 242c59ffa6 Test fixed after adding debug info Andrey Breslav 2011-12-07 19:55:44 +04:00
  • ae03b4531e Debug info for overload resolution/type inference Andrey Breslav 2011-12-07 19:45:21 +04:00
  • 1164113233 Merge remote branch 'origin/master' Alex Tkachman 2011-12-07 15:57:16 +02:00
  • 15f4d6d400 tests fixed Sergey Ignatov 2011-12-07 17:48:21 +04:00
  • 374ebaafc8 KT-539 Switch support Sergey Ignatov 2011-12-07 17:44:32 +04:00
  • 1c374e3382 throw down case for empty cases supported Sergey Ignatov 2011-12-07 16:01:42 +04:00
  • dafc510450 throw down case for empty cases supported Sergey Ignatov 2011-12-07 16:00:21 +04:00
  • 1287379398 first implementation for switch conversion added Sergey Ignatov 2011-12-07 15:45:00 +04:00
  • 2270ab3cba KT-750 Type inference failed: Constraint violation Andrey Breslav 2011-12-07 17:37:54 +04:00
  • ab77056345 Merge remote branch 'origin/master' Alex Tkachman 2011-12-07 15:36:19 +02:00
  • 41111c3bee spectral norm benchmark Alex Tkachman 2011-12-07 15:36:07 +02:00
  • 3cbb5b87fe Array iterator object support. Pavel Talanov 2011-12-07 17:29:07 +04:00
  • 3019dc502f Array throws indexOutOfBoundsExceptions Pavel Talanov 2011-12-07 17:02:52 +04:00
  • 6f04bb7b7d refactor Pavel Talanov 2011-12-07 16:32:33 +04:00
  • df1c0453e6 move aliasing into context. array size works. Pavel Talanov 2011-12-07 16:30:01 +04:00
  • 931645f096 work on array size property Pavel Talanov 2011-12-07 16:22:36 +04:00
  • cf4cba0edd simple array tests pass Pavel Talanov 2011-12-07 15:35:24 +04:00
  • d22f671643 refactor ReferenceTranslator Pavel Talanov 2011-12-07 15:32:31 +04:00
  • cc40a43f4b Refactor call translator. Pavel Talanov 2011-12-07 15:23:43 +04:00
  • ab6895f2b0 refactor and improve. Adopt standard class array implementation Pavel Talanov 2011-12-07 14:17:51 +04:00
  • c7a4d724a0 fix "enclosingThis" bug Pavel Talanov 2011-12-05 17:47:20 +04:00
  • 40937e438b KT-762 Wrong highlighting in imports (No errors reported on unresolved imports) Andrey Breslav 2011-12-07 17:26:28 +04:00
  • 6e7082ca5e Merge remote branch 'origin/master' Andrey Breslav 2011-12-07 16:24:54 +04:00
  • 8bdfafd8c1 Test for KT-557 Wrong type inference near sure extension function Andrey Breslav 2011-12-07 16:24:49 +04:00
  • 2d94248731 accidentally commited not finished test commented Alex Tkachman 2011-12-07 11:54:23 +02:00
  • 99c6e69a19 Merge remote branch 'origin/master' Alex Tkachman 2011-12-07 11:52:14 +02:00
  • d272979b09 thread ring benchmark and related bug fixes (non null array creation and wrong signature of enclosing class) Alex Tkachman 2011-12-07 11:51:50 +02:00
  • e5c39df519 KT-658 Show types in IDEA auto assist for kotlin Nikolay Krasko 2011-12-07 12:19:50 +04:00
  • bf54dc5453 test nullable return types are read from .class files Stepan Koltsov 2011-12-06 23:25:26 +04:00
  • a9d1cea965 fix after merge svtk 2011-12-06 22:45:19 +04:00
  • af3b06b65b Merge remote-tracking branch 'origin/master' svtk 2011-12-06 22:42:50 +04:00
  • ec55dddfcd backing fields resolve changed KT-462 Consider allowing initializing properties via property names when it is safe KT-598 Allow to use backing fields after this expression svtk 2011-12-06 22:41:19 +04:00
  • 6f21de8edc working on reading class data from .class files Stepan Koltsov 2011-12-06 22:32:17 +04:00
  • d38f1cf813 temporarily disable java.elementFinder in plugin Stepan Koltsov 2011-12-06 22:32:12 +04:00
  • 0d5f507a6c split Bounds.jet test into smaller tests Stepan Koltsov 2011-12-06 22:32:07 +04:00
  • 834c1aeacc Merge conflicts Nikolay Krasko 2011-12-06 22:11:30 +04:00
  • f68aabbcab Temporarily revert "working on reading class data from .class files" Stepan Koltsov 2011-12-06 17:48:33 +04:00
  • 0c358a9e94 profile settings added Sergey Ignatov 2011-12-06 17:33:11 +04:00
  • 91689b59b0 KT-696 Create a bunch of functions for java.lang.Object compatibility Sergey Ignatov 2011-12-06 17:33:00 +04:00
  • 6cc8caa1eb KT-546 Enum constructor invocations Sergey Ignatov 2011-12-06 14:20:14 +04:00
  • 3be18e69e2 added tests for tilde and excl operators Sergey Ignatov 2011-12-06 14:04:16 +04:00
  • ecb323a13e KT-756 incorrect intrinsics on nullable numbers Alex Tkachman 2011-12-06 15:03:26 +02:00
  • 29ebb124c8 working on reading class data from .class files Stepan Koltsov 2011-12-06 16:54:52 +04:00
  • 1ad4b73f5e fix "name" parameter name Stepan Koltsov 2011-12-06 16:28:19 +04:00
  • 5dff5bded9 KT-757 wrong inv() for long Alex Tkachman 2011-12-06 13:29:28 +02:00
  • d1acab01cd Test fixed for KT-689 Allow to put Java and Kotlin files in the same packages Andrey Breslav 2011-12-06 14:49:56 +04:00
  • b182d61a03 Merge remote branch 'origin/master' Andrey Breslav 2011-12-06 14:44:39 +04:00
  • deb8d5ea20 KT-689 Allow to put Java and Kotlin files in the same packages Andrey Breslav 2011-12-06 14:43:10 +04:00
  • b9f1ddd14c default params of constructors (untested because frontend is not ready yet) Alex Tkachman 2011-12-06 12:42:18 +02:00
  • 36c0ab6642 work in progress on extra type info in bytecode Alex Tkachman 2011-12-06 09:25:59 +02:00
  • 627c2186e9 test for obsolete KT-684 Alex Tkachman 2011-12-05 17:29:43 +02:00
  • b253529e27 KT-753 shift operations have second arg Int Alex Tkachman 2011-12-05 17:13:10 +02:00
  • 91549ed359 KT-752 RangeTo intrinsic called with receiver Alex Tkachman 2011-12-05 16:55:17 +02:00
  • 677c1a5ad3 refactor propertyAccessTranslator Pavel Talanov 2011-12-05 17:42:11 +04:00
  • d3eaff5d76 Reorganise context structure, refactor Pavel Talanov 2011-12-05 16:51:28 +04:00
  • abaf31fba1 added test for "KT-671 Support for Integer.valueOf()" Sergey Ignatov 2011-12-05 16:15:52 +04:00
  • fedef4796a Fix compilation Nikolay Krasko 2011-12-05 17:06:07 +04:00
  • 8e5c38b177 KT-738 No kotlin type completion in extend class scope - Fixes after CR-KT-13 review Nikolay Krasko 2011-12-05 16:55:58 +04:00
  • 152d15ce83 KT-738 No kotlin type completion in extend class scope - Fixes after CR-KT-13 review Nikolay Krasko 2011-12-05 14:30:41 +04:00
  • 49f0947c05 KT-738 No kotlin type completion in extend class scope - Fixes after CR-KT-13 review Nikolay Krasko 2011-12-05 13:14:41 +04:00
  • 65fb8d40b7 KT-738 No kotlin type completion in extend class scope Nikolay Krasko 2011-12-02 17:45:14 +04:00
  • d8eaf2977c cleanup Sergey Ignatov 2011-12-05 15:43:12 +04:00
  • 82ff073a43 KT-697 Remove unnecessary NotNull annotation import from Kotlin code Sergey Ignatov 2011-12-05 15:39:33 +04:00
  • 47050a11d1 KT-746 Fill LocalVariableTable with method parameter names Stepan Koltsov 2011-12-05 02:15:14 +04:00
  • a145fc0afc some debug output off Alex Tkachman 2011-12-03 20:58:49 +02:00
  • 1135c8ce7a KT-737 compareTo() intrinsic Alex Tkachman 2011-12-03 20:51:56 +02:00
  • 90367ab138 optimized ?. in non-nullable case Alex Tkachman 2011-12-03 19:26:21 +02:00
  • d8e6c18cfe optimized sure for non-nullable types Alex Tkachman 2011-12-03 18:56:54 +02:00
  • d33d1367de KT-711 primitive value in left side of elvis operator Alex Tkachman 2011-12-03 18:22:18 +02:00
  • cd635121ea (trivial) extract resolveParameterDescriptor method Stepan Koltsov 2011-12-03 02:36:37 +04:00
  • 622133f217 File parameter to NamedTestFactory Stepan Koltsov 2011-12-02 23:39:44 +04:00
  • a175566eec intrinsics refactor Pavel Talanov 2011-12-02 21:34:04 +04:00
  • d3abbc5b56 Common superinterface for JetBinaryOperation and JetUnaryOperation Andrey Breslav 2011-12-02 20:05:32 +03:00
  • a775c61ccf refactor and fix assignment operator on property bug Pavel Talanov 2011-12-02 20:58:16 +04:00
  • 3b8d33d278 Merge remote branch 'origin/master' Andrey Breslav 2011-12-02 19:09:37 +03:00
  • 52ead44b5d Show target descriptor in the quick docs window Andrey Breslav 2011-12-02 19:09:29 +03:00
  • d2b4778029 refactoring Pavel Talanov 2011-12-02 19:20:46 +04:00
  • f7fb30b5b6 document all possible kinds of MutableClassDescriptor.containingDeclaration Stepan Koltsov 2011-12-02 18:51:15 +04:00
  • 7e4f10384d turn off array tests Pavel Talanov 2011-12-02 17:32:36 +04:00