Commit Graph

1497 Commits

Author SHA1 Message Date
Andrey Breslav f82259ae84 Detailed session desc for CodeGen 2011-10-31 17:40:05 +03:00
Andrey Breslav d643c72a09 Unnecessary dependency removed 2011-10-31 17:31:02 +03:00
Dmitry Jemerov b39ea7a876 module compiler: initial working version 2011-10-31 13:35:33 +01:00
Dmitry Jemerov 344dea0ad5 extact CompileSession class; work in progress on module compilation 2011-10-31 13:35:33 +01:00
Maxim Shafirov 68ceb9570d Completion's file copy missed "whole project" analysis train 2011-10-31 15:16:30 +03:00
Maxim Shafirov f6bb7e34ff Don't rely on hardcoded file extensions. 2011-10-31 14:44:49 +03:00
Andrey Breslav c92b1ae972 Proposal for Code Generation 2012, initial version 2011-10-31 14:36:52 +03:00
Andrey Breslav 57bba593ae Fixing dependencies: moved the code that walks through project files into the plugin 2011-10-30 12:22:03 +03:00
Andrey Breslav fc01eb2dcf Fixing dependencies & nested modules 2011-10-30 12:03:10 +03:00
Andrey Breslav 473779befa Redeclarations now report the redeclared name 2011-10-28 23:11:14 +04:00
Andrey Breslav d0b0d5f265 Fixed adding annotation to a wrong file 2011-10-28 22:45:29 +04:00
Andrey Breslav 9c49f551a9 Tests fixed 2011-10-28 22:41:01 +04:00
Andrey Breslav 04d4b8d53d A stupid implementation of resolve for multiple files in the IDE 2011-10-28 22:30:17 +04:00
Andrey Breslav 51c1ce836a KT-412 Import not resolved if namespace structure doesn't match directory structure 2011-10-28 21:53:42 +04:00
Dmitry Jemerov af1840e5c0 attempt to write a module script 2011-10-28 17:16:14 +02:00
Dmitry Jemerov 65ded5b977 KotlinCompiler can build a jar file 2011-10-28 17:16:14 +02:00
Alex Tkachman 846aa6f3a1 private constructor added 2011-10-28 16:33:43 +02:00
Andrey Breslav e55b4491ae Test for KT-26 Import namespaces defined in this file 2011-10-28 18:11:52 +04:00
Andrey Breslav fd22fc7538 Merge remote branch 'origin/master' 2011-10-28 15:23:37 +04:00
svtk ecdceb4447 Returned test name fot FullJetPsiCheckerTest 2011-10-28 14:25:40 +04:00
svtk 44ae29b01d Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-10-28 13:44:39 +04:00
svtk c7bb6a08d4 Existing tests for 'val reassignment' of function parameters fixed 2011-10-28 13:41:07 +04:00
svtk 7db6752e20 Control flow graph traversing refactoring 2011-10-28 13:33:38 +04:00
svtk 7f2e309ed7 some draft for inline functions (to return to it after M1) 2011-10-28 13:32:45 +04:00
Alex Tkachman f1237f3b75 KT-395 2011-10-28 10:39:44 +02:00
Alex Tkachman d627b5bbb1 fun String?.plus(other: Any?) : String 2011-10-28 09:25:17 +02:00
Alex Tkachman d52ba949a0 KT-130 2011-10-28 08:05:30 +02:00
Dmitry Jemerov 05db935efb kts and ktm -> kotlin file type 2011-10-27 20:41:54 +02:00
Dmitry Jemerov aff1201e2b initial module builder API prototype 2011-10-27 20:36:40 +02:00
Andrey Breslav b467dc2de1 KT-127 Support extension functions in when expressions 2011-10-27 21:29:44 +04:00
Andrey Breslav cff5ea58de KT-128 Support passing only the last closure if all the other parameters have default values 2011-10-27 21:27:57 +04:00
Dmitry Jemerov 0b0aacc9e4 since JetTestCase is no longer a base class for any tests, remove code which is now redundant and rename it to JetTestCaseBuilder 2011-10-27 19:27:18 +02:00
Dmitry Jemerov 0b821ff5bf JetResolveTest -> JetLiteFixture 2011-10-27 19:12:29 +02:00
Dmitry Jemerov a3f8a088be JetPsiCheckerTest and its testdata moved back to plugin tests 2011-10-27 18:44:39 +02:00
Andrey Breslav c6c97c749d Merge remote branch 'origin/master' 2011-10-27 20:16:27 +04:00
Andrey Breslav 37c9e00c3f Test for : KT-282 Nullability in extension functions and in binary calls 2011-10-27 20:16:22 +04:00
Dmitry Jemerov 655d2bd632 FullJetPsiCheckerTest -> JetLiteFixture 2011-10-27 18:12:24 +02:00
Dmitry Jemerov e52cfef3a9 JetControlFlowTest -> JetLiteFixture 2011-10-27 17:59:45 +02:00
Dmitry Jemerov 12da406850 use JetCoreEnvironment in KotlinCompiler 2011-10-27 17:49:39 +02:00
Dmitry Jemerov 22afa7dcf4 codegen tests use JetLiteFixture 2011-10-27 17:46:10 +02:00
Dmitry Jemerov 1f7a784732 Merge remote branch 'origin/master' 2011-10-27 16:39:20 +02:00
Andrey Breslav 9bd5e78536 Merge remote branch 'origin/master' 2011-10-27 15:02:35 +04:00
Alex Tkachman 3c8d87279e StackOverflow fixed in case of inner class 2011-10-26 23:07:38 +02:00
Andrey Breslav 4fb29d0022 Merge remote branch 'origin/master' 2011-10-26 16:46:55 +04:00
svtk 1de766ff0d KT-402 JetFunctionLiteral visited instead of JetFunctionLiteralExpression 2011-10-26 14:20:07 +04:00
svtk 1d16667bd0 JetTreeVisitor simplified 2011-10-26 12:50:26 +04:00
Andrey Breslav cc2d2c5c39 Merge remote branch 'origin/master' 2011-10-26 12:02:35 +04:00
svtk a81fbd209e Added 'jet' extension for KotlinCompiler 2011-10-25 21:30:50 +04:00
svtk f7950f9469 rename 2011-10-25 17:40:36 +04:00
svtk 2984cfa959 Added bundle for quick fix messages 2011-10-25 17:37:47 +04:00