Commit Graph

47 Commits

Author SHA1 Message Date
Natalia Ukhorskaya 68397d9421 Add module eval4j 2014-04-23 18:09:27 +04:00
Andrey Breslav cd275fd814 'runtime' module replaced by 'kotlin-runtime' library 2013-10-14 14:42:25 +04:00
Alexander Udalov 8e59e789dc Extract util.runtime module out of util
Cleanup module dependencies: a lot of modules depended on 'frontend.java' just
to use something from 'util' module, exported by 'frontend.java', whereas they
really need nothing from 'frontend.java'. Also 'frontend.java' just exported
'util', not using anything from it.

Create a new 'util.runtime' module, which will be available at runtime. Make
'util' export 'util.runtime' and make all modules who needed these utils depend
on 'util' directly instead of 'frontend.java'
2013-09-18 17:21:11 +04:00
Alexander Udalov 15efeaba22 Use 'generators' module and its dependencies for 'All Tests' 2013-09-18 17:21:11 +04:00
Natalia.Ukhorskaya 943da5ea84 Optional dependency on Maven plugin 2013-09-13 18:04:25 +04:00
Andrey Breslav a71e8f8695 Optional dependency on Gradle configured 2013-09-13 17:12:15 +04:00
Alexander Udalov 2b9225fdd4 Extract descriptor.loader.java module from frontend.java
Will be used in runtime to load reflected classes
2013-09-04 21:55:11 +04:00
Nikolay Krasko c246c325f4 Add dependency for idea module from kotlin runtime 2013-08-29 14:11:35 +04:00
Pavel V. Talanov e83c785a50 Add serialization modules as dependencies for plugin 2013-08-26 15:59:39 +04:00
Pavel V. Talanov 33d40f8a50 Use new annotations throughout JetFromJavaDescriptorHelper
Remove rest of JetClass annotation uses
2013-08-26 15:58:07 +04:00
Nikolay Krasko 56ce58ea79 Add dependency plugins for TestNG plugin 2013-07-19 13:02:34 +04:00
jaysonminard 1f236105a6 Adding right-click run for Kotlin TestNG test classes and methods.
Parallel support to the JUnit implementation, not as fully functional as
TestNG plugin for Java.
2013-07-18 17:01:54 +04:00
Andrey Ponomarev d385cd0155 KT-3250 Copyright plugin does not work on Kotlin sources 2013-01-23 23:44:27 +01:00
Natalia.Ukhorskaya 74ca357502 Add tests for jps plugin 2012-11-27 14:54:18 +04:00
Andrey Breslav 4926dd7189 Code that runs the compiler is migrated onto MessageCollector
CompilerEnvironment migrated to use io.Files instead of VirtualFiles

This prepares the move of this code to the separate module, to be re-used by external build
2012-11-09 21:56:30 +04:00
Andrey Breslav 2584ba5246 Module script generation moved to a separate module
To be re-used by the external build later
2012-11-09 21:56:30 +04:00
Andrey Breslav 4e9f166a89 Fix Rhino dependency after updating to IntelliJ IDEA EAP 122.519 2012-10-10 15:57:36 +04:00
Andrey Breslav b82416b5cd Only plugin tests depend on the cli, not the plugin code itself 2012-04-13 19:38:23 +04:00
Andrey Breslav 41b8706708 Run js.tests in All Tests 2012-03-23 23:12:10 +01:00
Evgeny Gerashchenko a0ea56be3f Added LibrariesTest (checking only one decompiled source yet). 2012-03-12 14:23:15 +04:00
Andrey Breslav a94b77ffc9 Revert GUICE introduction 2012-03-07 12:58:37 +04:00
Stepan Koltsov c3e2fc947d using guice to wire TopDownAnalyzer beans 2012-03-07 04:09:12 +04:00
Andrey Breslav 0a08ac5fe8 Libraries written in Kotlin are factored out into a separate project 2012-03-06 19:00:29 +04:00
pTalanov 8d6525f23f initial changes 2012-02-27 15:30:52 +04:00
Maxim Shafirov fccc991c19 Running JUnit tests, initial. 2012-02-16 20:21:46 +04:00
Maxim Shafirov 8e6e3f683a In-the-process compiler 2012-02-07 20:51:41 +04:00
Andrey Breslav 0da39c8bd6 Plugin actions added 2012-01-27 17:46:24 +04:00
Maxim Shafirov f541cce098 Get full/core versions of IDEA using update_dependencies.xml. Don't use plugin SDK anymore. 2012-01-20 19:17:32 +04:00
Maxim Shafirov db59319f95 Artifact for IDEA plugin 2012-01-12 18:42:53 +04:00
Nikolay Krasko b79f3ffb40 Move plugin.xml back to src folder 2012-01-12 15:05:17 +04:00
Nikolay Krasko a049fd1127 KT-986 Kotlin file wizard 2012-01-12 14:01:53 +04:00
Andrey Breslav d643c72a09 Unnecessary dependency removed 2011-10-31 17:31:02 +03:00
Dmitry Jemerov ec6dec0d37 separate compiler and plugin tests 2011-10-20 16:21:18 +02:00
Alex Tkachman 417bb26646 tests/fixes 2011-10-20 07:25:22 +02: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 2c25a0e46a Classpath fixed for stdlib 2011-09-06 12:10:46 +04:00
Andrey Breslav 705f4796d5 IDEA SDK name reverted 2011-09-02 13:41:48 +04:00
Alex Tkachman 1b8f96e53c fix for KT-261 2011-08-30 16:32:41 +02:00
Dmitry Jemerov b95498624f range literals initial 2011-04-28 20:09:46 +02:00
Dmitry Jemerov 1fc037470a move plugin.xml under a source root 2011-04-01 13:24:14 +02:00
Maxim Shafirov 60ae86c88a missing asm lib 2011-02-25 15:27:45 +03:00
Andrey Breslav 69ade018f9 Imports and recovery 2010-12-15 16:21:16 +03:00
Andrey Breslav da0901053c Namespace keyword under the root node 2010-12-13 20:40:38 +03:00
Maxim Shafirov 5a31694d70 Parsing tests 2010-12-13 19:29:30 +03:00
Maxim Shafirov a7919fdc1d lexer/highlighting initial 2010-12-10 22:03:50 +03:00
Maxim Shafirov 0a0dff367a IDEA plugin, initial 2010-12-10 16:12:31 +03:00