Commit Graph

473 Commits

Author SHA1 Message Date
Mike Poindexter
5c53d98f3e Change comparison instead of multiplying by -1 2015-07-20 23:53:17 -07:00
Mike Poindexter
b74f6d7ad8 Fix the order comparison is applied in for binarySearch to match the JDK.
This is necessary since accoding to the method signature of binarySearch
only the elements of the list must implement Comparable<T>, not the key
itself.
2015-07-20 18:27:58 -07:00
Alexey Andreev
c4bb803965 Remove unnecessary serialization code from java.util.regex.Pattern 2015-07-06 22:07:18 +03:00
Alexey Andreev
d8a1983876 Fix java.util.HashSet.clone method 2015-07-06 22:06:31 +03:00
Alexey Andreev
1ab1f48d33 Fix https://github.com/konsoletyper/teavm/issues/132 2015-07-02 19:40:47 +03:00
Alexey Andreev
6ab53cbf6a Fix https://github.com/konsoletyper/teavm/issues/130
Fix https://github.com/konsoletyper/teavm/issues/133
2015-06-30 15:41:49 +04:00
Alexey Andreev
dd8708e015 Advance version to 0.4.0-SNAPSHOT 2015-06-30 13:00:35 +04:00
Alexey Andreev
c9e9e3654a Fix dependency error in some programs that use annotation API 2015-06-23 19:17:32 +04:00
Alexey Andreev
4641f9ca87 Fix remaining tests for java.util.regex 2015-06-21 08:41:36 +03:00
Alexey Andreev
ec463124c9 Return Character.SURROGATE from Character.getType when actually
surrogate code point was specified
2015-06-20 22:51:33 +03:00
Alexey Andreev
48d2732acc Fix errors that cause several regex tests to fail 2015-06-20 22:27:41 +03:00
Alexey Andreev
8926306f17 Refactor dependency checker 2015-06-20 20:27:43 +03:00
Alexey Andreev
cc69c607ba Refactor emit API 2015-06-20 19:29:13 +03:00
Alexey Andreev
5b5f4fd176 Add Thread.interrupt support 2015-06-20 19:19:50 +03:00
Alexey Andreev
4e5e4af3e6 Add support for NumberFormat.get*Format methods 2015-06-20 18:37:48 +03:00
Alexey Andreev
dbd2c3f6bc Add tests for annotation field types 2015-06-19 22:23:49 +03:00
Alexey Andreev
8daba1f09f Add support of annotation fields and default values 2015-06-19 19:42:06 +04:00
Alexey Andreev
32feb24d0f First working version of annotation support 2015-06-18 13:47:16 +04:00
Alexey Andreev
fd689d2efa Add very first draft of annotation support 2015-06-17 22:26:23 +03:00
Alexey Andreev
3cb39b9507 Add generator of method that reads annotations of a class 2015-06-17 21:48:48 +03:00
Alexey Andreev
c38c07becc Merge branch 'decimal-format' 2015-06-17 19:15:18 +04:00
Alexey Andreev
81d59d39c1 Add support of BigDecimal parsing in DecimalFormat 2015-06-17 19:14:38 +04:00
Alexey Andreev
a7e69cc8e2 Fix parsing of infinity value 2015-06-15 20:47:45 +03:00
Alexey Andreev
36a2999522 Fix https://github.com/konsoletyper/teavm/issues/126 2015-06-15 20:40:04 +03:00
Alexey Andreev
69ac393068 Add support of special values to DecimalFormat.parse 2015-06-14 21:29:31 +03:00
Alexey Andreev
ea49c9de9b DecimalFormat.parse support rounding & prefix/suffix 2015-06-14 17:04:26 +03:00
Alexey Andreev
857e336f03 Fix bugs in DecimalFormatParser.parse 2015-06-14 16:36:50 +03:00
Alexey Andreev
2fd1ca9777 Starting to implement DecimalFormat.parse 2015-06-10 22:34:52 +03:00
Alexey Andreev
3df3447a38 Add support of special symbols in DecimalFormat prefixes/suffixes 2015-06-10 21:24:48 +03:00
Alexey Andreev
fc8200f135 Fix incremental build. Enable incremental build in junit CLI 2015-06-10 11:33:05 +03:00
Alexey Andreev
fe7ae9f052 Add multiplier support to DecimalFormat 2015-06-09 22:40:12 +03:00
Alexey Andreev
815b90459a Fix for formatting of large negative values 2015-06-07 23:28:39 +03:00
Alexey Andreev
999101a608 Exponential support in DecimalFormat 2015-06-07 22:58:04 +03:00
Alexey Andreev
27da14d827 Implementing DecimalFormat 2015-06-07 18:02:38 +03:00
Alexey Andreev
87d8c3406c Fix big long formatting in DecimalFormat. Start developing exponential
format.
2015-06-05 19:24:50 +04:00
Alexey Andreev
c4f6aed639 Fix some cases of formatting numbers 2015-06-04 21:40:26 +03:00
Alexey Andreev
a66faba99c Add tests for rounding behavour 2015-06-04 19:45:28 +04:00
Alexey Andreev
bd285b8df5 Fix printing fractional part via DecimalFormat 2015-06-04 14:38:03 +04:00
Alexey Andreev
0ffec9da6e Add initial formatting via non-exponential pattern 2015-06-03 17:51:29 +04:00
Steve Hannah
83497b1b9e Implemented Thread.join() 2015-06-02 10:38:33 -07:00
Alexey Andreev
abd9c10e2b Fix bugs in decimal format parser 2015-06-01 18:04:18 +04:00
Alexey Andreev
408347e460 Implement decimal pattern parser 2015-06-01 00:21:41 +03:00
Alexey Andreev
1fd4b8ff7a Merge pull request #121 from shannah/add_Observer_and_Observable
Add observer and observable
2015-05-30 18:33:33 +03:00
Alexey Andreev
a0d223cc1b Merge pull request #120 from shannah/fix_stringbuilder_deleteCharAt
Fixed StringBuilder.deleteCharAt
2015-05-30 18:32:44 +03:00
Alexey Andreev
d7065bed8e Merge branch 'currency' 2015-05-30 18:25:12 +03:00
Alexey Andreev
d1739bb196 Add localization support to currencies 2015-05-30 18:24:42 +03:00
Steve Hannah
a2413cc4e5 Added java.util.Observer and java.util.Observable. 2015-05-30 00:43:08 -07:00
Steve Hannah
bbf067d4a5 Fixed StringBuilder.deleteCharAt 2015-05-30 00:37:38 -07:00
Alexey Andreev
04058df517 Add currency support to CLDR parser 2015-05-29 19:23:12 +04:00
Alexey Andreev
1cc1d60f9e Add support of ISO 3166 2015-05-29 18:43:43 +04:00