Andrey Breslav
66359894ee
Additional tests for new behavior of getOrElse() and getOrPut()
2012-09-27 14:47:01 +04:00
Andrey Breslav
2a76f6df14
Compilation fixed
2012-09-27 14:35:23 +04:00
Alex Tkachman
57c27bdd37
jdk annotations for some java.sql methods, related cleanup in stdlib & tests
2012-09-27 12:01:54 +02:00
Andrey Breslav
c8e711f84b
getOrElse() and getOrPut() fixed to respect how maps work with nulls
2012-09-27 13:52:05 +04:00
Alex Tkachman
1b37f13a34
annotations for java.util.ServiceLoader
...
remove some unnecessary !! from stdlib
2012-09-27 06:43:13 +02:00
Alex Tkachman
804e3769ff
remove some unnecessary !! from stdlib
2012-09-26 19:19:44 +02:00
Alex Tkachman
e2d514907a
annotations for j.u.c.locks + related fixes of tests
2012-09-26 18:52:46 +02:00
Svetlana Isakova
ca2e21afc5
Pair made covariant
2012-09-26 20:39:29 +04:00
James Strachan
b5145f1a87
allow mapValues() to be used on a Map not just a MutableMap
2012-09-26 09:04:08 +01:00
Svetlana Isakova
85f3dbf4fc
added annotations for Collections and Arrays
2012-09-24 14:18:04 +04:00
James Strachan
be44702145
fixes KT-2091 allowing fold() and foldRight() to take different types of initial value and return the same typed result
2012-09-21 16:31:04 +01:00
James Strachan
e129b43a7c
disabled the helper method on JCheckBox as this either compiles or not depending on if JDK6/7 and whether a type argument must or must not be specified
2012-09-21 16:16:08 +01:00
James Strachan
b4f4927133
fix compile error
2012-09-21 15:48:15 +01:00
James Strachan
962a3d29f5
deal with null events being fired (a common way to just fire actions) and allow optional description and icon parameters to be specified
2012-09-21 15:48:01 +01:00
James Strachan
a9a7d599ca
minor rename to avoid being hidden by add method on JMenu
2012-09-21 15:47:05 +01:00
James Strachan
c325c6239d
Merge branch 'master' of github.com:JetBrains/kotlin
2012-09-21 15:24:02 +01:00
Andrey Breslav
5dc20e687f
Nullability fix for StringsJVM
2012-09-21 10:37:24 +04:00
Andrey Breslav
1a44599d7c
@Nullable/@NotNull annotations for Input/Outoput Streams and Data Input/Output
2012-09-20 20:27:37 +04:00
Andrey Breslav
2abe2e581d
AbstractStringBuilder, StringBuilder and java.io.File annotated with nullable/notnull
2012-09-20 18:12:57 +04:00
Svetlana Isakova
0ff9d95704
made Map covariant on second parameter
2012-09-19 15:31:16 +04:00
Svetlana Isakova
47769ed638
tests changed after KT-2745
...
Write exact Kotlin type (if it's mapped) in signature while generating bytecode
#KT-2745 fixed
2012-09-19 13:06:25 +04:00
Andrey Breslav
5eaa5b396b
Removing usages of tuples from test data
...
(KT-2358 Drop tuples)
#KT-2358 In progress
2012-09-18 20:27:09 +04:00
Evgeny Gerashchenko
8e1323bb43
Replaced sure() invocations with '!!' operator in libraries written on Kotlin.
2012-09-17 18:00:21 +04:00
James Strachan
475d5630ad
removed accidental cruft
2012-09-17 12:34:34 +01:00
James Strachan
65564537dd
added a bunch more swing helper methods; such as an easy function for doing the dreaded grid bag layout and helper properties so its easy to set a width or height for size/preferredSize/minimumSize/maximumSize on components
2012-09-17 12:04:42 +01:00
Alex Tkachman
a4e272d7c6
optimization of toString for primitive types and "$expr"
...
- intrinsic toString for promitive types added to stdlib
- utility method added to CodegenUtil
- optimization logic added to generation of interpolating string
2012-09-17 13:00:02 +03:00
James Strachan
fb5e2333ac
add more swing helper methods for creating menus
2012-09-14 16:34:41 +01:00
James Strachan
fdb755e2e7
update for KT-2765 so we can specify annotationPaths for kdoc too
2012-09-14 16:34:25 +01:00
James Strachan
3d66ebd0e1
added partial fix for KT-2765 so we can specify the paths to where annotations.xml files can be found
2012-09-14 15:04:09 +01:00
James Strachan
9c3d1071cd
added more DRY compareBy function and helper class
2012-09-14 12:44:09 +01:00
James Strachan
51122a288d
tried more concise comparison code
2012-09-14 12:05:06 +01:00
James Strachan
5647701c24
added a little sample test case of data classes
2012-09-14 11:19:13 +01:00
James Strachan
81d83cd4f0
added component1() / component2() methods to Map.Entry along with a test case so that maps can be iterated over via: for ((k, v) in map)
2012-09-14 11:18:35 +01:00
Natalia.Ukhorskaya
60bdae9d75
Prohibit body for annotation class
...
#KT-1886 Fixed
2012-09-13 16:27:48 +04:00
James Strachan
ba01576c41
added a partition helper method to partition a collection into a collection of matching items and not matching items
2012-09-12 15:55:34 +01:00
James Strachan
3e6c0c0f4e
fixed bad description on the elements() helper methods (which are descendants not children) and added some helper methods for immediate child elements and text
2012-09-12 14:58:30 +01:00
James Strachan
bcec41c779
allow nullable expressions to be used for lazily creating new items if there is not a value in the Map
2012-09-12 14:56:28 +01:00
Svetlana Isakova
f987aa4faa
removed JLang and LUtil from file named in stdlib
2012-09-10 20:15:19 +04:00
Svetlana Isakova
5e18ba9241
removed extensions toMutableList/Collection/Set from stdlib
2012-09-10 20:15:19 +04:00
Svetlana Isakova
c12fd3f0e6
Changed Tuple usage to Pair usage in kdoc
2012-09-08 00:35:05 +04:00
Svetlana Isakova
47b3d4edd4
collections changed to mutable in kdoc
2012-09-08 00:33:51 +04:00
Svetlana Isakova
e059f8b650
removed imports of java mapped classes
...
in tools code
2012-09-07 23:36:09 +04:00
Andrey Breslav
89fd0526cf
TupleN classes and their usages replaced by Pair and Triple
...
(KT-2358 Drop tuples)
#KT-2358 In Progress
2012-09-07 21:26:42 +04:00
Andrey Breslav
8333448f10
Pair and Triple classes added
2012-09-07 21:26:12 +04:00
Andrey Breslav
57e63a8529
Any.hashCode() and Any?.hasCodeOrDefault(Int) added to standard library
2012-09-07 21:26:12 +04:00
Leonid Shalupov
15b5ba5b51
KT-2694 simplify loop
2012-09-07 13:46:54 +04:00
Leonid Shalupov
9ad9fcc74a
Merge pull request #125 from xpoft/master
...
KT-2694 Skip if sources don't found (for multiple modules projects)
2012-09-07 02:43:46 -07:00
Svetlana Isakova
ce23fe7941
added toMutableList, toMutableCollection, toMutableSet
...
methods to standard library
2012-09-05 18:55:17 +04:00
Svetlana Isakova
8b749084b5
library changes after collections mapping
2012-09-05 18:55:16 +04:00
Svetlana Isakova
a3194e9a46
removed unnecessary import jet.Iterator
2012-09-05 18:55:16 +04:00