Stepan Koltsov
|
4273eea502
|
make listBuilder public
|
2012-05-18 15:02:32 +04:00 |
|
Stepan Koltsov
|
c40bb8c9b3
|
ImmutableArrayList and listBuilder() prototype
TODO: lots of improvements, documentation, tests
|
2012-05-17 16:37:21 +04:00 |
|
Stepan Koltsov
|
942777205c
|
Array.copyOf may produce nulls
|
2012-05-17 16:37:00 +04:00 |
|
Svetlana Isakova
|
028be6a696
|
stdlib change (after KT-1873 might be restored)
|
2012-05-01 14:58:08 +04:00 |
|
Leonid Shalupov
|
c5e1225f1c
|
libraries: redundant ${project.basedir}
|
2012-04-30 20:59:16 +04:00 |
|
Svetlana Isakova
|
bd3d90499c
|
stdlib tests temporary revert
|
2012-04-30 15:44:23 +04:00 |
|
Stepan Koltsov
|
225c9b4fa0
|
java classes should extend java.lang.Object
#KT-1121 fixed
|
2012-04-27 16:16:02 +04:00 |
|
James Strachan
|
504f32d0d6
|
Merge pull request #43 from detouched/stringMethods
String methods
|
2012-04-25 01:44:18 -07:00 |
|
James Strachan
|
4502f81d6a
|
Merge pull request #42 from cy6erGn0m/master
Add functions for File to read by lines and byte blocks
|
2012-04-25 01:42:43 -07:00 |
|
Sergey Lukjanov
|
71ef123dc3
|
Array#lastIndex property has been added to stdlib
|
2012-04-21 22:22:55 +04:00 |
|
Daniel Penkin
|
62e3fe0416
|
Merged
|
2012-04-20 21:26:33 +04:00 |
|
Daniel Penkin
|
ebf261e92d
|
Added test annotations
|
2012-04-20 21:18:43 +04:00 |
|
Daniel Penkin
|
5436801487
|
Added startsWith(Char) and endsWith(Char) for String
|
2012-04-20 21:14:24 +04:00 |
|
Daniel Penkin
|
1348497188
|
Added test for String.split(Char)
|
2012-04-20 21:14:24 +04:00 |
|
Daniel Penkin
|
289d20229a
|
Added String.split(Char)
|
2012-04-20 21:09:46 +04:00 |
|
cy6erGn0m
|
4aae7a7dd1
|
Added utility functions for simple file reading by lines and by byte blocks
|
2012-04-19 21:29:30 +04:00 |
|
Svetlana Isakova
|
b5bf4a626c
|
Reverted explicitly specifying visibility modifier while override
|
2012-04-18 19:02:24 +04:00 |
|
James Strachan
|
e60aae5374
|
added parseXml() helper methods
|
2012-04-18 08:38:29 +01:00 |
|
James Strachan
|
e2af3bae28
|
moved files extensions into a Files.kt and added File.forEachLine for easier iterating through a file in lines
|
2012-04-18 08:38:15 +01:00 |
|
James Strachan
|
7500808e11
|
#KT-1788 Fixed - added standard collection APIs to the various kinds of Array and removed the few old hand-crafted versions of these methods
|
2012-04-17 14:05:32 +01:00 |
|
James Strachan
|
3b95e7fa7f
|
added count(predicate) helper function to String along with Char.is*() methods from java.lang.Character
|
2012-04-17 10:12:51 +01:00 |
|
James Strachan
|
bd39691072
|
fixed up apidoc comments and fixed bug in kdoc where macros would not be used if there was whitespace before the @
|
2012-04-17 08:37:56 +01:00 |
|
James Strachan
|
34dae731a6
|
simplified the test cases for the preconditions and add them to the API docs; also added requireNotNull() and checkNotNull() helper methods for converting nullables to non-nullables easily in code with optional exception messages
|
2012-04-17 08:22:28 +01:00 |
|
James Strachan
|
a44a75a6a4
|
#KT-1785 Fixed. adds printStrackTrace(writer|stream) to Throwable so that the intrinsic Throwable behaves more like java.lang.Throwable. (Though not totally sure why we don't just siwzzle Throwable -> java.lang.Throwable like we do for Collection et al)
|
2012-04-17 07:15:07 +01:00 |
|
James Strachan
|
0007be9377
|
#KT-537 adds A.to(B) helper method to make easy creation of map literals: hashMap("a" to 3, "b" to 6) etc
|
2012-04-16 20:37:13 +01:00 |
|
James Strachan
|
87e613a8c2
|
refactored the to(Collection) methods to be called toCollection(Collection) to avoid clashing with a potentially new method called to(T) for making a pair/tuple/Map.Entry
|
2012-04-16 19:59:12 +01:00 |
|
James Strachan
|
89eb7ba4ac
|
added some missing sortedSet() methods and kept simpler naming convention of (sorted|Linked)(Map|Set)() for functions to create linked/sorted map/set
|
2012-04-16 19:48:05 +01:00 |
|
James Strachan
|
cabaeab972
|
added toLinkedMap() and toSortedMap helper functions and test cases
|
2012-04-16 19:30:13 +01:00 |
|
James Strachan
|
378c95baa3
|
added a linkedMap() function to help create LinkedHashMap objects to maintain map insertion order
|
2012-04-16 17:52:02 +01:00 |
|
James Strachan
|
0325e68a86
|
#KT-1795 Fixed - added hashMap() and sortedMap() helper functions for creating maps more easily using tuples
|
2012-04-16 12:00:47 +01:00 |
|
James Strachan
|
376dc1cbaa
|
added a hacky work around until KT-1524 is resolved so we don't have any bad wiki links in the api docs
|
2012-04-16 11:00:20 +01:00 |
|
James Strachan
|
07011ef00d
|
added a little bit of docs for the core API
|
2012-04-14 04:22:07 +01:00 |
|
Daniel Penkin
|
a947d392d4
|
Added startsWith(Char) and endsWith(Char) for String
|
2012-04-13 22:01:16 +04:00 |
|
Daniel Penkin
|
a2f27496aa
|
Added test for String.split(Char)
|
2012-04-13 21:29:30 +04:00 |
|
Daniel Penkin
|
28c8b06344
|
Added String.split(Char)
|
2012-04-13 21:21:17 +04:00 |
|
James Strachan
|
8ffca6e52f
|
added test case for KT-1773 -(commented out :)
|
2012-04-13 09:34:06 +01:00 |
|
James Strachan
|
4c09af0a77
|
added test case for KT-1773
|
2012-04-13 09:33:29 +01:00 |
|
James Strachan
|
b4ad820ed8
|
fixed sample code for kdocs
|
2012-04-12 18:14:13 +01:00 |
|
James Strachan
|
33e0e2d991
|
#KT-1775 Fixed
|
2012-04-12 18:13:43 +01:00 |
|
James Strachan
|
57a5e81db8
|
re-enabled the Map.Entry key/value properties (not quite sure why they were disabled, tests all seem to work?) and tidied up the sample code for the kdocs
|
2012-04-12 14:56:06 +01:00 |
|
James Strachan
|
f9b00ad3f9
|
#KT-1772 Fixed
|
2012-04-12 14:29:44 +01:00 |
|
James Strachan
|
c3f1e38c67
|
avoid default arguments on groupBy() by having groupByTo() if the caller wishes to specify the Map to group into. Also tidied up the sample code in CollectionTest
|
2012-04-12 12:35:13 +01:00 |
|
James Strachan
|
46dbd19433
|
added an extra test case for DOM text addition
|
2012-04-12 12:11:42 +01:00 |
|
Leonid Shalupov
|
3813e0a886
|
maven version = 0.1-SNAPSHOT
|
2012-04-12 13:03:15 +04:00 |
|
James Strachan
|
c79996183c
|
moved runnable{ ...} to the kotlin package where it belongs as it makes a standard java.lang functional interface
|
2012-04-11 10:52:39 +01:00 |
|
Leonid Shalupov
|
863042da27
|
maven artifacts: runtime, stdlib -> kotlin-runtime, kotlin-stdlib
|
2012-04-10 22:39:11 +04:00 |
|
Andrey Breslav
|
4242b847dc
|
Fixing the return type of split()
|
2012-04-10 15:40:57 +04:00 |
|
James Strachan
|
686924b919
|
added a start of a work around for KT-1752 not being implemented yet so folks can write nicer swing programs
|
2012-04-10 10:33:10 +01: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 |
|