Yan Zhulanow
d28ecc2316
Mark builtins and stdlib functions with 'infix'
2015-10-07 15:49:29 +03:00
Denis Zharkov
a0e9754edc
Adjust js collections to size transformation
2015-10-07 08:46:33 +03:00
Denis Zharkov
61416b3d14
Adjust stdlib to size transformation
2015-10-07 08:46:27 +03:00
Denis Zharkov
7b432e4830
Introduce size() extensions for migrational purposes
2015-10-06 23:56:17 +03:00
Ilya Gorbunov
0851728454
Deprecate mapNotNull to change its behavior later.
...
#KT-4410
2015-10-06 18:32:06 +03:00
Ilya Gorbunov
e1d53a2843
kotlin-jdbc can be found in its own repository: https://github.com/kotlin-projects/kotlin-jdbc
2015-10-05 21:28:09 +03:00
Ilya Gorbunov
b081535bb6
kotlin-swing can be found in its own repository: https://github.com/kotlin-projects/kotlin-swing
2015-10-05 21:27:31 +03:00
Ilya Gorbunov
36f854e421
Correct replacement for platformName annotation.
2015-10-05 01:54:16 +03:00
Sergey Mashkov
c9843f6387
Downgrade maven-bundle-plugin to build against Java 6
2015-10-01 18:22:28 +03:00
Sergey Mashkov
a8e3ee9190
KT-6264 Introduce kotlin-osgi-bundle
...
The bundle is a mix of kotlin-runtime, kotlin-stdlib and kotlin-reflect. The main reason to do so intead of adding corresponding modules is that there is so called "split package" issue that couldn't be easily resolved
2015-10-01 15:37:35 +03:00
Alexander Udalov
1fbfff97fa
Delete NoInternalVisibilityInStdLibTest
...
'internal' is not a default visibility anymore and thus makes sense in stdlib
2015-09-29 21:42:58 +03:00
Valentin Kipyatkov
420c6856be
Changed naming algorithm of accessor name generation: "isXXX" and "kClass" cases affected
2015-09-29 18:32:24 +03:00
Ilya Gorbunov
a55f9feacb
Mark CharSequence.iterator() with operator.
2015-09-28 21:50:54 +03:00
Michael Nedzelsky
7234bf3572
get rid of internal JvmVersion annotation in kotlin-jdbc
2015-09-27 20:37:47 +03:00
Yan Zhulanow
3be050640c
Fix Method.invoke() signature
2015-09-26 03:29:03 +03:00
Ilya Gorbunov
a1c3b26280
Temporary revert for M14 excluding kotlin-jdbc and kotlin-swing from maven deployment
2015-09-26 00:47:49 +03:00
Ilya Gorbunov
3f34bdf483
Make JvmVersion annotation internal for now.
2015-09-26 00:46:21 +03:00
Ilya Gorbunov
0a24ba77b5
Add extension operators plus and minus for FileCollection to make them resolve into gradle api, rather than collection api.
2015-09-26 00:12:31 +03:00
Ilya Gorbunov
3915cfcea6
Merge Lazy's declarations in one file.
2015-09-25 23:50:55 +03:00
Ilya Gorbunov
1145cc0d1b
Lazy: changes and clarifications after code-review.
...
LazyThreadSafety.NONE is actually *NONE* now.
2015-09-25 21:49:49 +03:00
Ilya Gorbunov
74f39c2375
Provide LazyThreadSafetyMode.PUBLICATION: concurrent non-blocking initializations, single publication.
2015-09-25 21:49:46 +03:00
Ilya Gorbunov
4a062698f2
Introduce final field in SynchronizedLazyImpl to enable safe publication.
2015-09-25 21:49:42 +03:00
Michael Nedzelsky
759c325e8b
NoInternalVisibilityInStdLibTest: skip explicit internal modifiers
2015-09-25 21:16:02 +03:00
Michael Nedzelsky
2ad1459948
NoInternalVisibilityInStdLibTest: get rid of warnings
2015-09-25 21:16:01 +03:00
Zalim Bashorov
8cb87b3e49
private -> internal where it's necessary
2015-09-25 21:16:00 +03:00
Ilya Gorbunov
1598660870
Deprecate extension property String.reader in favor of existing extension method reader() in kotlin.io package.
2015-09-25 21:10:20 +03:00
Ilya Gorbunov
379c39a2ef
Move ByteArray.inputStream() method from kotlin package to kotlin.io
2015-09-25 21:10:17 +03:00
Ilya Gorbunov
ed2b118fc8
Update java examples
2015-09-25 21:10:11 +03:00
Ilya Gorbunov
60c2f0fe0b
Redistribute generated code between files.
2015-09-25 21:10:08 +03:00
Ilya Gorbunov
3e018f3a9f
Annotate hand-written code with desired package part names.
2015-09-25 21:10:06 +03:00
Ilya Gorbunov
63f90eacdd
Move flatten and unzip to parts corresponding to the receiver type of operation.
2015-09-25 21:10:03 +03:00
Ilya Gorbunov
3d7ff5c573
Move IO utility methods to corresponding parts.
2015-09-25 21:10:01 +03:00
Ilya Gorbunov
bf8df0f764
Move toRegex extension in kotlin package
2015-09-25 21:09:59 +03:00
Ilya Gorbunov
9ba50bcdff
Move map- and set-related methods to corresponding parts.
2015-09-25 21:09:56 +03:00
Ilya Gorbunov
f6e0ef83e5
Move constants out of Console.kt
2015-09-25 21:09:54 +03:00
Ilya Gorbunov
058f2a8bd2
Move File-related extensions out of ReadWrite.kt
2015-09-25 21:09:52 +03:00
Ilya Gorbunov
13132e7483
Move synchronized method out of JLangJVM
2015-09-25 21:09:50 +03:00
Ilya Gorbunov
27ab643d3f
Move to method to Tuples
2015-09-25 21:09:47 +03:00
Ilya Gorbunov
6bb88df693
Turn off Xmultifile-package-facades option for stdlib.
2015-09-25 21:09:45 +03:00
Ilya Gorbunov
d40bbf6acb
Allow to annotate generated code as jvm-only.
2015-09-25 21:09:40 +03:00
Ilya Gorbunov
1deb8b9dda
Rename conflicting parts: add "Kt"
2015-09-25 21:09:38 +03:00
Ilya Gorbunov
473698a7e8
Generate JvmMultifileClass annotation on parts.
2015-09-25 21:09:36 +03:00
Ilya Gorbunov
2bc1fbab3f
Allow stdlib generator to distribute concrete functions between different target files.
2015-09-25 21:09:33 +03:00
Ilya Gorbunov
7f5c3e15e4
Annotate stdlib jvm-only files without JVM suffix.
2015-09-25 21:09:24 +03:00
Ilya Gorbunov
ae51f2eb2a
Annotation for preprocessor to mark declaration as jvm-only
2015-09-25 21:09:11 +03:00
Yan Zhulanow
3a519ccc0a
Add extension for Method.invoke()
2015-09-25 20:47:55 +03:00
Yan Zhulanow
aada13c91f
Deprecate @publicField
2015-09-25 19:51:07 +03:00
Yan Zhulanow
1139a8dd0e
Mark builtins and stblib functions with 'operator'
2015-09-25 19:20:18 +03:00
Ilya Chernikov
9c7d6c1649
Fixing KT-9196 (broken kotlin-compiler-embeddable.jar in M13) by excluding org.fusesource.jansi.internal.CLibrary from relocation, adding smoke test for embeddable jar
2015-09-25 16:13:03 +02:00
Stanislav Erokhin
88815c40cc
Minor. Fix testdata.
2015-09-24 14:07:51 +03:00