Evgeny Gerashchenko
1b27d0db60
Added toString() method to all ranges.
2012-08-09 19:14:14 +04:00
Evgeny Gerashchenko
d7b8ea1817
Made IntRange.toString() aware of empty ranges.
2012-08-09 19:14:14 +04:00
Evgeny Gerashchenko
1bc99ef19a
KT-2579 Rename Range.minus() to reversed and make it extension
...
#KT-2579 fixed
2012-08-09 19:14:14 +04:00
Evgeny Gerashchenko
1656f38f6f
Minor: better formatting in code generator.
2012-08-09 15:13:42 +04:00
Evgeny Gerashchenko
543ec16f4d
Renamed 'empty' field in range classes to 'EMPTY'.
2012-08-09 15:13:42 +04:00
Evgeny Gerashchenko
4a364f4c26
Added "empty" constant to DoubleRange and FloatRange for uniformity.
2012-08-09 15:13:42 +04:00
Evgeny Gerashchenko
39daa11e13
Fixed maven build. Renamed usages of upto to rangeTo. Excluded DownTo.kt from js lib compilation.
2012-08-08 17:25:43 +04:00
Evgeny Gerashchenko
b1fa44aa4d
Removed upto() and downto() member functions from number types
...
#KT-2519 fixed
2012-08-08 14:48:04 +04:00
Alex Tkachman
0e4a8660fd
KT-2416 fix contains for ranges with primitive parameters
2012-08-03 09:15:53 +03:00
Evgeny Gerashchenko
5cd7df95a1
Added proper equals and hashCode methods to range classes.
2012-07-31 22:15:07 +04:00
Evgeny Gerashchenko
1a1661c15f
Minor
2012-07-31 22:15:07 +04:00
James Strachan
fc4a7cd4dd
added nicer toString() for int ranges
2012-07-25 05:59:01 -04:00
Evgeny Gerashchenko
a9564e7580
KT-2414 for (x in 0 downto 0) makes no steps
...
#KT-2414 fixed
2012-07-21 20:34:25 +04:00
Evgeny Gerashchenko
a1ef535ace
Reverted "Fixed Ranges.upTo and downTo, so they return non-empty range for case from==to". This patch needs to be reviewed later.
2012-07-15 11:23:04 +04:00
Evgeny Gerashchenko
d3ba6a7bb9
Fixed Ranges.upTo and downTo, so they return non-empty range for case from==to.
2012-07-14 12:46:51 +04:00
Evgeny Gerashchenko
07347e20a9
Reformatted Ranges.
2012-07-14 12:41:49 +04:00
Alexander Udalov
2d6b8abbe1
fix java.lang.Number type mapping to jet.Number (KT-2376)
2012-07-11 16:37:48 +04:00
Evgeny Gerashchenko
ef19700283
Added attaching external annotations via module script.
2012-07-03 13:35:52 +04:00
Evgeny Gerashchenko
e75f9aee53
Added "flags" field to JetConstructor property.
2012-06-16 14:36:37 +04:00
Evgeny Gerashchenko
18db494bc1
Added 'flags' field to JetClass annotation.
2012-06-16 14:36:06 +04:00
Evgeny Gerashchenko
96a35f9793
Changed comment in JetMethod.flags()
2012-06-16 14:36:06 +04:00
Evgeny Gerashchenko
12893cec54
Added JetMethod.flags() to replace kind(), with adding extra functionality (modality and visibility marking).
2012-06-09 16:46:37 +04:00
Stepan Koltsov
acac0eddc7
formatting
2012-06-08 21:36:49 +04:00
Evgeny Gerashchenko
43e83956cc
Introduced @KotlinSignature annotation to be used on methods.
2012-06-04 15:28:02 +04:00
Stepan Koltsov
aa4252462f
replace 'for (;;)' with 'while (true)'
2012-05-11 16:26:26 +04:00
Alex Tkachman
f076ff027d
KT-729 Need to support arrays as varargs
2012-04-28 10:43:49 +03:00
Stepan Koltsov
829f73cc5f
some classes from runtime.jar are not meant to be loaded by JDR
...
* assert runtime implementations from JetStandard* are not loaded
by JavaDescriptorResolver
* fix wrong @JetMethod in jet.Iterator
* fix jet.Iterator ns was created
* fix incorrect number of functions and tuples in JetStandardClasses
* added TODO about inconsisten Tuple class
2012-04-11 20:00:01 +04:00
Stepan Koltsov
a889e29147
else on the next line
...
as requested by http://confluence.jetbrains.net/display/JET/Code+Conventions+for+Java
(sed is your friend)
2012-04-10 00:03:13 +04:00
James Strachan
5f2fc14b8b
added more comments on how to construct a valid StringTemplate
2012-03-14 18:17:53 +00:00
James Strachan
9cd21d3a4d
used Tuple0 as a better type parameter for the function on Tuple/StringTemplate
2012-03-14 16:14:14 +00:00
James Strachan
34c4808c76
#KT-1565 add a StringTemplate class which takes a Tuple - also add a Tuple so we can easily generically process all the items in a tuple
2012-03-14 12:51:04 +00:00
Andrey Breslav
ca81d97b54
Year fixed in the copyright
2012-03-13 20:47:51 +04:00
Andrey Breslav
0a08ac5fe8
Libraries written in Kotlin are factored out into a separate project
2012-03-06 19:00:29 +04:00