Commit Graph

5349 Commits

Author SHA1 Message Date
Daniel Penkin 43d64f2265 Uncommented invoker plugin but commented phase binding.
Integration tests are not held during normal package but still available via "mvn integration-test" command.
2012-05-09 13:58:40 +04:00
Leonid Shalupov 9f13d3b263 commented out maven integrations tests for now 2012-05-09 04:25:30 +04:00
Leonid Shalupov a8d99180c9 Merge pull request #50 from detouched/maven-plugin-test
Simple maven plugin integration test
2012-05-08 14:10:46 -07:00
Daniel Penkin 422fc81e38 Removed unnecessary import statement 2012-05-08 23:15:27 +04:00
Daniel Penkin a2ee297db9 Removed unnecessary repository sections 2012-05-08 23:10:03 +04:00
Daniel Penkin 281e8e5a76 Temporarily removed settings.xml 2012-05-08 12:51:21 +04:00
Daniel Penkin d6e8b63dc3 Added simple kotlin-maven-plugin integration test 2012-05-08 12:51:20 +04:00
Daniel Penkin 1484e8852c Merged with upstream master 2012-05-08 12:08:37 +04:00
Evgeny Gerashchenko 1c55796a92 Added quick documentation for declarations, in addition to references.
#KT-1035 fixed
2012-05-08 04:05:10 +04:00
Evgeny Gerashchenko c9a84ee52c Fixed bad path separators in "Local Kotlin Runtime Path".
#KT-1723 fixed
2012-05-08 02:04:51 +04:00
Leonid Shalupov 68d3795513 add manifest to runtime & jdk-headers jars 2012-05-07 23:07:14 +04:00
Evgeny Gerashchenko 6d489a50cb Implemented "Go to type declaration" for Kotlin entities.
#KT-1318 fixed
2012-05-07 23:05:05 +04:00
Leonid Shalupov 428771d99d integration tests: trying to be cross-platform 2012-05-07 23:03:53 +04:00
Leonid Shalupov a5a2bd9220 run proguard by default 2012-05-07 19:59:10 +04:00
Leonid Shalupov 3bb109a225 fix tests 2012-05-07 19:56:16 +04:00
Leonid Shalupov 31d2f6aa7c trying to fix build due to ant versions incompatibility 2012-05-07 19:09:56 +04:00
Leonid Shalupov 0e435d5274 pack compiler sources and javadoc 2012-05-07 19:06:59 +04:00
Leonid Shalupov 58c0ad3c46 ant task fixes + first integration test 2012-05-07 18:12:06 +04:00
Leonid Shalupov ffcba10773 cleanup 2012-05-07 17:39:46 +04:00
Leonid Shalupov c6e2a5a9f6 compilation failed integration test 2012-05-07 17:33:05 +04:00
Leonid Shalupov a7a73d8946 fix maven deployment 2012-05-07 17:26:33 +04:00
Leonid Shalupov c404396cef module compilation integration tests + changed test data layout 2012-05-07 17:25:13 +04:00
Leonid Shalupov cf1caa2b66 libraries: deploy kotlin-compiler artifact 2012-05-07 17:06:44 +04:00
Leonid Shalupov c0d6d97583 libraries: adapt to single repository schema 2012-05-07 17:06:26 +04:00
Evgeny Gerashchenko 6dac8c8436 Implemented "Go to super method/class" for Kotlin.
#KT-1266 fixed
2012-05-06 22:33:31 +04:00
Evgeny Gerashchenko 28601a12a9 Extracted JetFunctionsPsiElementCellRenderer class from JetLineMarkerProvider. 2012-05-06 22:27:51 +04:00
Evgeny Gerashchenko 879b843c2b Got rid of grouping files and classes in project view when they appear on the same level. 2012-05-06 21:00:20 +04:00
Evgeny Gerashchenko 9aee8a98e0 Added updating tree when Kotlin file changes "single-class" status. 2012-05-06 21:00:19 +04:00
Evgeny Gerashchenko 863e9a1f9d Got rid of some code duplication in JetProjectViewProvider. 2012-05-06 21:00:19 +04:00
Evgeny Gerashchenko f1ff0c68d5 Icon for file is class icon iff it has the only class declaration, and the name is the same as the file. 2012-05-06 21:00:18 +04:00
Pavel Talanov cd2783eac8 Try fix maven plugin compilation 2012-05-06 01:36:45 +04:00
pTalanov 9dfca4feb5 Uncomment test for KT-921
Minor code improvements
2012-05-05 22:17:19 +04:00
pTalanov 7b30cc3269 Minor code improvements and TODO fixes. 2012-05-05 22:03:42 +04:00
pTalanov 9a026aef3f Refactor K2JSTranslator facade
Add MainFunctionNotFoundException
2012-05-05 21:57:40 +04:00
pTalanov 292d0da749 Refactor facade.
Add TranslationException, UnsupportedFeatureException, TranslationInternalException
2012-05-05 21:50:11 +04:00
pTalanov 1896f7250f Refactor js.tests
Use Test#getName where possible
2012-05-05 20:37:02 +04:00
pTalanov 9b0ef758fb Fix maven plugin compilation. 2012-05-05 20:35:52 +04:00
pTalanov 29f224b81f EA - 35896 Case when property accessors are declared but only access level is specified 2012-05-05 19:36:22 +04:00
pTalanov c1e4b20e38 KT-1747 Can't have main function in nested namespaces
#KT-1747 Fixed
2012-05-05 18:55:19 +04:00
pTalanov 869a8ab1ba Refactoring of K2JSTranslator and neighboring classes
Drop GenerationUtils
Introduce MainCallParameters
Generate calls to main function together with the other code in contrast to as text afterwards
Enhance tests a bit
2012-05-05 18:50:02 +04:00
pTalanov 9681a61fd2 Pure cosmetics in K2JSCompiler* 2012-05-05 17:10:58 +04:00
pTalanov ea6076f638 KT-1865 Calls with default argument values are generated incorrectly
#KT-1865 Fixed
2012-05-05 16:51:48 +04:00
pTalanov 68680f702b Fix a bug which caused incorrectly generated js when you call extension literal from extension function. 2012-05-05 16:51:48 +04:00
Stepan Koltsov 80aee299ba remove nop code 2012-05-04 23:57:14 +04:00
Stepan Koltsov 956fa6440f reformat for human 2012-05-04 23:57:13 +04:00
Stepan Koltsov dd332bc08c -mode idea
#KT-1893 Fixed
2012-05-04 23:57:13 +04:00
Stepan Koltsov 78a4ebe236 comma 2012-05-04 23:57:12 +04:00
Leonid Shalupov 4a0f929fc3 bin scripts to call js compiler 2012-05-04 23:50:41 +04:00
pTalanov 397928c4e4 K2JSCompiler cli:
Refactor.
Support zipped library sources as parameter.
Support output file path as parameter.
2012-05-04 23:15:37 +04:00
pTalanov d23cca223d K2JSCompiler generates output file 2012-05-04 23:15:36 +04:00