James Strachan
|
59b8829657
|
enabled multiple source directories
|
2012-04-05 15:46:01 +01: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 |
|
James Strachan
|
ed8836d170
|
refactor test case to work around a compiler bug that was failing a test
|
2012-04-05 12:54:51 +01:00 |
|
James Strachan
|
fefcd1e5df
|
added a helper method to make it really easy to create a Runnable from a function
|
2012-04-05 11:56:28 +01:00 |
|
James Strachan
|
0a7a168e0d
|
provided a helper method to create a new TimerTask from a function block and added a simple test case for using timers
|
2012-04-05 08:44:01 +01:00 |
|
James Strachan
|
0b813e131f
|
added simpler take() implementation
|
2012-04-04 19:40:40 +01:00 |
|
Leonid Shalupov
|
549c464983
|
forgotten file
|
2012-04-04 17:03:22 +04:00 |
|
Leonid Shalupov
|
369f01b3f6
|
compile website and kunit tests
|
2012-04-04 16:56:11 +04: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 |
|
Leonid Shalupov
|
b34e9fe305
|
maven plugin: cleanup
|
2012-04-04 15:43:58 +04:00 |
|
Svetlana Isakova
|
fbffbc541a
|
Added primary constructor parameters (that are properties) visibility check
|
2012-04-04 14:36:56 +04:00 |
|
James Strachan
|
5ffbc87b3f
|
added extra default arguments - shame we can't reuse default argument methods from java code
|
2012-04-03 19:14:00 +01:00 |
|
James Strachan
|
534da34d36
|
improved the docs and test cases
|
2012-04-03 19:07:43 +01:00 |
|
James Strachan
|
3ed819bfe1
|
improved the docs and test cases
|
2012-04-03 19:05:49 +01:00 |
|
James Strachan
|
ef3305ac96
|
fixed up compile errors after recent visibility rule changes
|
2012-04-03 19:05:22 +01:00 |
|
James Strachan
|
f471c572d2
|
fixed up compile errors after recent visibility rule changes
|
2012-04-03 19:04:05 +01:00 |
|
James Strachan
|
e56b823c63
|
Merge branch 'master' of github.com:JetBrains/kotlin
|
2012-04-03 17:56:49 +01:00 |
|
James Strachan
|
5155b858d7
|
improved the docs and test cases
|
2012-04-03 17:55:14 +01:00 |
|
Svetlana Isakova
|
9b2eeb076e
|
KT-1717 Don't make member visibility inherit when it is not declared explicitly
#KT-1717 Fixed
|
2012-04-03 19:26:28 +04:00 |
|
James Strachan
|
5df7258708
|
added a test case for KT-1718
|
2012-04-03 16:16:08 +01:00 |
|
James Strachan
|
4ba851f5c5
|
#KT-1391 Fixed
|
2012-04-03 15:52:17 +01:00 |
|
James Strachan
|
f022b61794
|
#KT-39 Fixed with eager and lazy implementations
|
2012-04-03 15:36:34 +01:00 |
|
Leonid Shalupov
|
013ebf46db
|
Initial implementation of maven plugin
|
2012-04-03 16:50:15 +04:00 |
|
James Strachan
|
153b668d3e
|
#KT-1391 Fixed
|
2012-04-03 10:40:21 +01:00 |
|
James Strachan
|
28b0792191
|
initial psike of #KT-39 on collections (iterators required too), though hit #KT-1710
|
2012-04-03 09:20:11 +01:00 |
|
James Strachan
|
7554724911
|
#KT-1675 Fixed, renaming join() -> makeString() and adding an appendString() which reduces the possible number of appendables being created
|
2012-04-02 20:03:56 +01:00 |
|
James Strachan
|
f2bf17f548
|
#KT-1675 Fixed, renaming join() -> makeString() and adding an appendString() which reduces the possible number of appendables being created
|
2012-04-02 20:03:09 +01:00 |
|
James Strachan
|
1d342978d0
|
#KT-1675 Fixed, renaming join() -> makeString() and adding an appendString() which reduces the possible number of appendables being created
|
2012-04-02 20:01:24 +01:00 |
|
James Strachan
|
42fb0d652f
|
minor file renaming so that things are properly syntax highlighted on github - seems files can't start with Java or be called String for some reason :)
|
2012-04-02 16:35:56 +01:00 |
|
James Strachan
|
3fb74d3e69
|
renamed @includeFunction to @includeFunctionBody to be more clear that the function definition itself won't be included into the kdocs
|
2012-04-02 15:25:15 +01:00 |
|
Alex Tkachman
|
ffbce7fe1e
|
KT-1589: Array<T>(size) renamed to arrayOfNulls
|
2012-04-02 14:30:37 +03:00 |
|
Alex Tkachman
|
8ed9a89d9e
|
intrinsics for array constructors (half way for array annotations)
|
2012-03-30 18:40:56 +03:00 |
|
James Strachan
|
df4f842f52
|
fixes for more excellent Stepan feedback :)
|
2012-03-30 13:06:30 +01:00 |
|
James Strachan
|
eeb413082f
|
fixed layout of properties
|
2012-03-30 12:48:52 +01:00 |
|
James Strachan
|
68d8e7fba0
|
improved the kdoc format so it looks a bit more like kotlin code
|
2012-03-30 12:35:26 +01:00 |
|
James Strachan
|
8299ffa690
|
implemented Stepan's excellent suggestion of a cleaner computeNext() method on AbstractIterator to make a little easier to implement clean iterators - and avoid pesky nulls in the process
|
2012-03-30 11:08:01 +01:00 |
|
Svetlana Isakova
|
d4d177c0ed
|
added 'public' annotation to library functions
|
2012-03-30 13:38:36 +04:00 |
|
Svetlana Isakova
|
167a9c444a
|
Added 'public' annotation and specified return types for library functions
|
2012-03-30 13:38:35 +04:00 |
|
James Strachan
|
fbd1279cc9
|
removed Iterator.toString() as it changes the iterator state, the default is fine and folks should be explicit about iterating over an iterator. Also disabled the default limit on the iterator on join(); if folks want to limit the join they should be explicit
|
2012-03-30 10:24:27 +01:00 |
|
James Strachan
|
25c0ed3279
|
enabled the js example project
|
2012-03-30 09:43:05 +01:00 |
|
James Strachan
|
9d1a3873df
|
added a basic working JS compiler maven plugin (though it doesn't currently let you specify any library files to compile)
|
2012-03-29 21:04:24 +01:00 |
|
James Strachan
|
04905c106a
|
added a little sample maven project to test out the JS maven plugin (its not quite working yet :)
|
2012-03-29 20:50:36 +01:00 |
|
James Strachan
|
abe72e5adc
|
added a spike of a pure Java set of kotlin maven plugins which use the kotlin-compiler, build tools and associated dependencies from the Ant build. The kotlin-install module installs all the Ant build stuff into the local mvn repo, so they can be shaded and included into the plugin itself so it can be easily used from any mvn like build
|
2012-03-29 20:48:06 +01:00 |
|
James Strachan
|
b29c31ad2d
|
fixed up kdoc after Andrey's changes
|
2012-03-29 16:54:59 +01:00 |
|
James Strachan
|
beedd36456
|
refactored out the KDocLoader stuff from the KotlinCompiler; also introduced CompilerPluginContext to wrap up the Project, BindingContext and List<JetFiles> in case a plugin were to need any of those things (or we added extra stuff later like the environment)
|
2012-03-29 16:37:36 +01:00 |
|
James Strachan
|
2f1ceba317
|
Merge pull request #33 from franckrasolo/stdlib
#KT-1650 Fixed
|
2012-03-29 06:18:06 -07:00 |
|
James Strachan
|
338638d4f5
|
first spike of fix for KT-1668 to help github syntax highlighter; will rename more when Franck is done with his patches on the collection stuff
|
2012-03-29 09:32:56 +01:00 |
|
James Strachan
|
89038227d8
|
first spike attempting to implement KT-1453 though hit a compiler error
|
2012-03-29 08:58:58 +01:00 |
|
Franck Rasolo
|
834c624f2c
|
KT-1650 Made map and all variations of filter return List<T> for Java iterables, implemented take/takeWhile, and tidied up KDoc comments accordingly, #KT-1650 Fixed
|
2012-03-28 19:46:12 +01:00 |
|