floitsch@google.com
|
4a7dfd2da3
|
Big merge from experimental to bleeding edge.
Review URL: https://codereview.chromium.org//11783009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16687 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-07 11:23:16 +00:00 |
|
rnystrom@google.com
|
cef256ecf1
|
Convert the small packages in pkg to use "package:".
Review URL: https://codereview.chromium.org//11575043
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16189 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-12-15 01:05:35 +00:00 |
|
dgrove@google.com
|
33abe0ef0a
|
Add authors and homepages to packages.
Review URL: https://codereview.chromium.org//11418267
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15601 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-30 21:16:01 +00:00 |
|
lrn@google.com
|
22309b260c
|
Remove NullPointerException.
Accessing non-existing members on null now throws NoSuchMethodError.
Throwing a null value fails by throwing a NullThrownError.
Methods checking for null now generally throw new ArgumentError(null).
Committed: https://code.google.com/p/dart/source/detail?r=15061
Review URL: https://codereview.chromium.org//11415028
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15136 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-20 09:21:52 +00:00 |
|
lrn@google.com
|
0c8dce77f1
|
Revert "Remove NullPointerException."
Crashes in the x64 VM.
Review URL: https://codereview.chromium.org//11417058
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15065 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-19 09:59:59 +00:00 |
|
lrn@google.com
|
e211c2f0ee
|
Remove NullPointerException.
Accessing non-existing members on null now throws NoSuchMethodError.
Throwing a null value fails by throwing a NullThrownError.
Methods checking for null now generally throw new ArgumentError(null).
Review URL: https://codereview.chromium.org//11415028
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@15061 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-19 08:51:49 +00:00 |
|
rnystrom@google.com
|
016676683a
|
Update fixnum to new package guidelines.
BUG=
Review URL: https://codereview.chromium.org//11405003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14760 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-09 21:28:21 +00:00 |
|
gram@google.com
|
981c4b11df
|
Restructure pkg/unittest and pkg/webdriver to follow the pub conventions.
This means all imports of unittest in our test code had to change to include 'lib' in the path.
While doing that change I changed the library/imports to the new syntax in the affected files.
Review URL: https://codereview.chromium.org//11301046
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14443 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-01 23:09:47 +00:00 |
|
floitsch@google.com
|
27cadf2b66
|
isEven, isOdd, isNegative, isMaxValue, isMinValue, isInfinite, isPositive, isSingleValue.
Review URL: https://codereview.chromium.org//11227042
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13974 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-23 16:15:36 +00:00 |
|
ahe@google.com
|
6254729761
|
Revert "Parts must start with 'part of'" and "Attempt to fix VM build"
This reverts r13961 and r13963.
Review URL: https://codereview.chromium.org//11233061
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13967 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-23 14:24:04 +00:00 |
|
scheglov@google.com
|
50b5b6e1a8
|
Parts must start with 'part of'
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13961 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-23 13:20:50 +00:00 |
|
floitsch@google.com
|
9074fd0178
|
Make hashCode a getter and not a method.
Review URL: https://codereview.chromium.org//11191078
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13866 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-22 12:41:04 +00:00 |
|
lrn@google.com
|
37197c2553
|
Stop using the Hashable interface.
All objects have a hashCode method, so there is no need for a Hashable
interface.
The interface itself is retained for at least two weeks, to give time for
code to remove uses of it.
Review URL: https://codereview.chromium.org//10993059
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12955 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-27 13:07:54 +00:00 |
|
lrn@google.com
|
a1faa6f135
|
Change IllegalArgumentException to ArgumentError.
Review URL: https://codereview.chromium.org//10989013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12841 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-25 12:27:52 +00:00 |
|
lrn@google.com
|
26fab5183a
|
Move parseInt parseDouble to int/double classes as a static method.
Remove math dependency from core/coreimpl in dart2js.
The existing Math.parseInt and Math.parseDouble are kept *for now*, but
simply redirect to the static methods.
They will be removed in time (when library code is ready for it).
Review URL: https://codereview.chromium.org//10913271
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12417 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-17 07:25:38 +00:00 |
|
bak@google.com
|
919055360a
|
Changed interfaces to abstract classes where possible in {lib,samples,pkg}
Review URL: https://chromiumcodereview.appspot.com//10928139
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12255 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-12 10:58:25 +00:00 |
|
kasperl@google.com
|
55140fd125
|
Remove support for operator negate and replace occurrences with unary
operator -.
In the VM, I have disabled the operator negate support in the parser but I
have not removed the keyword because the token is used in quite a few other
places.
R=ahe@google.com,iposva@google.com,hausner@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10911206
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12233 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-12 05:29:03 +00:00 |
|
kasperl@google.com
|
9beb871852
|
Get rid of a lot of () for getters.
R=bak@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10919146
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12017 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-07 11:50:07 +00:00 |
|
floitsch@google.com
|
1011c58bf9
|
Use JavaScript runtime semantics when constant folding.
Fixes issue 4551.
Fixes issue 2887.
Review URL: https://chromiumcodereview.appspot.com//10825386
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11883 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-05 16:13:58 +00:00 |
|
iposva@google.com
|
0dd77bf634
|
- Change "static final" to "static const" in the
pkg/, language/, utils/ and lib/core/ directories.
Review URL: https://chromiumcodereview.appspot.com//10919024
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11703 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-31 17:47:17 +00:00 |
|
kasperl@google.com
|
0af11bc9c4
|
More uses of the new try-catch syntax.
With this change, the VM can run all tests (except co19) without
allowing the use of the old try-catch syntax.
R=ngeoffray@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10917006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11600 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-30 11:14:39 +00:00 |
|
ager@google.com
|
722c1a3ce6
|
Deprecate Math object in corelib in favor of dart:math library.
Review URL: https://chromiumcodereview.appspot.com//10829459
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11155 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-22 14:33:01 +00:00 |
|
alanknight@google.com
|
6fc8369fb6
|
Rename "tests" directories under /pkg to the singular "test"
Review URL: https://chromiumcodereview.appspot.com//10837268
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10771 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-15 21:38:41 +00:00 |
|
dgrove@google.com
|
747b22d3bc
|
Move fixnum to from lib/ to pkg/ . Once pub.dartlang.org
is available, this package will likely be moved there.
Review URL: https://chromiumcodereview.appspot.com//10854162
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10769 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-15 20:33:16 +00:00 |
|