Commit Graph

33 Commits

Author SHA1 Message Date
Ilya Gorbunov d7f8754282 Drop deprecated classes inheriting multifile facade classes moved out of kotlin package. 2016-01-22 05:54:38 +03:00
Dmitry Jemerov f3faa10fcc forbid compiling code in packages with names starting with 'kotlin' unless the -Xallow-kotlin-package command line option is specified 2016-01-19 10:53:47 +01:00
Sergey Mashkov 5ad0a84039 rename kotlin.test to kotlin-test 2015-12-21 15:10:24 +03:00
Sergey Mashkov a5b098c4a7 kotlin.test: Rename jvm module to junit 2015-12-18 22:16:04 +03:00
Sergey Mashkov 1867abbbe7 Add kotlin.test library 2015-12-18 22:16:04 +03:00
Ilya Gorbunov 16fbdcf107 For migration: provide deprecated classes inheriting multifile facade classes moved out of kotlin package. 2015-12-14 03:49:53 +03:00
Ilya Gorbunov ae3135c770 For migration: Make an option "Xmultifile-facades-open" for compiler to generate open multifile facade classes. 2015-12-14 03:49:51 +03:00
Ilya Gorbunov 6bb88df693 Turn off Xmultifile-package-facades option for stdlib. 2015-09-25 21:09:45 +03:00
Dmitry Petrov 1586a2df8e Make stdlib work with -Xmultifile-package-facades.
Fixed wrong owner mapping in presence of -Xmultifile-package-facades.
Fixed backing field mapping issue.
Added more tests.
2015-09-14 11:26:29 +03:00
Nikita Skvortsov aaf31945de Fix std lib generator: allow executing from command line. 2013-09-22 11:41:07 +04:00
Leonid Shalupov d0765d5e4a KT-3725 build sources.jar for all maven modules 2013-07-08 00:56:11 +04:00
Natalia.Ukhorskaya 5c56900a09 Fix maven build: rename namespace class to package class 2013-01-18 12:59:36 +04:00
Leonid Shalupov c5e1225f1c libraries: redundant ${project.basedir} 2012-04-30 20:59:16 +04:00
Leonid Shalupov 3813e0a886 maven version = 0.1-SNAPSHOT 2012-04-12 13:03:15 +04:00
Leonid Shalupov 863042da27 maven artifacts: runtime, stdlib -> kotlin-runtime, kotlin-stdlib 2012-04-10 22:39:11 +04:00
Leonid Shalupov db2e3b73aa fix kunit compilation 2012-04-09 23:03:24 +04:00
Leonid Shalupov 5ec31b8cdc libraries/tools: pack sources for stdlib 2012-04-09 22:31:15 +04:00
James Strachan 698c6cc7bc added an initial spike of a swing library for kotlin to help create swing UIs using nice kotlin builder syntax 2012-04-05 13:02:52 +01:00
Leonid Shalupov 4b8942faca build stdlib tests 2012-04-04 16:40:46 +04:00
Leonid Shalupov 50e3e01284 no dependency on external maven plugin 2012-04-04 15:43:59 +04:00
James Strachan b2dd4cd590 updated the code generator of standard library methods and regenerated it 2012-03-23 11:04:04 +00:00
Evgeny Goldin 01679d315d Cleanup - "localKotlin" profile is eliminated, it is now the default behavior 2012-03-21 15:21:12 +01:00
Evgeny Goldin 669c7ec326 Libraries:
- "kotlin-maven-plugin" is pulled up to the main POM
 - "testFilterIntoLinkedList" test commented out
 - stdlib - including "kotlin-runtime" respects "localKotlin" profile
2012-03-20 21:54:43 +01:00
Evgeny Goldin 178d822c89 Added "kotlin-maven-plugin" module, extracted <junit> to the parent POM scope "compile". 2012-03-19 23:19:23 +01:00
James Strachan 1c408cdbda include the runtime classes in the mvn build stdlib 2012-03-19 17:13:56 +00:00
Evgeny Goldin 165a110064 Kotlin maven plugin updates:
- <groupId>com.github.goldin</groupId>
- <kotlin-maven-plugin.version>0.2.3.8</kotlin-maven-plugin.version>
- Repo is "http://evgenyg.artifactoryonline.com/evgenyg/"
2012-03-18 22:34:23 +01:00
James Strachan 7ef65c0099 moved the stdlib tests into the same directory as the stdlib, so it works a bit better with maven support in IDEA 2012-03-14 16:14:14 +00:00
James Strachan 50a42a2f07 use service loading to detect the kunit asserter if its on the classpath 2012-03-13 11:00:16 +00:00
James Strachan b5108912ee re-enabled tests by default 2012-03-09 07:12:41 +00:00
Evgeny Goldin 63b293aecc "ivy-maven-plugin" removed. 2012-03-08 17:59:55 +01:00
James Strachan db72208a91 refactored filterNulls() to filterNotNull() which is a clearer name - thanks Stepan! 2012-03-08 14:36:23 +00:00
James Strachan 6b514bdb9a include the test cases for stdlib maven build 2012-03-06 20:18:25 +00:00
James Strachan 0e50c76f44 added first spike at maven poms for stdlib and kdoc 2012-03-06 19:50:03 +00:00