Commit Graph

2165 Commits

Author SHA1 Message Date
kevmoo@google.com d31141e045 pkg/polymer: remove css_lib dependency
Subsumes https://codereview.chromium.org/63693002/

R=sigmund@google.com

Review URL: https://codereview.chromium.org//103783005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31346 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-20 19:47:33 +00:00
lrn@google.com 1b4478e73c Add license to unmodifiable_collection pkg to be able to upload.
Review URL: https://codereview.chromium.org//110973004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31323 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-20 08:02:52 +00:00
lrn@google.com 30683bdc79 Fix typo in failure-branch of stream iterator test.
Also increment pkg/async version to fix broken first upload.

Review URL: https://codereview.chromium.org//94013005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31322 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-20 07:58:49 +00:00
sigmund@google.com 21df38fb55 Fix printing of compact_vm_config when test status change
R=nweiz@google.com

Review URL: https://codereview.chromium.org//101753006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31315 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-20 02:12:48 +00:00
nweiz@google.com 4b2a6bf2d5 Implement _UnorderedEquals in terms of _UnorderedMatches in pkg/unittest.
R=sigmund@google.com

Review URL: https://codereview.chromium.org//116273006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31314 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-20 02:05:07 +00:00
jmesserly@google.com de84d672c5 custom_element: bump pubspec version to publish fix
Review URL: https://codereview.chromium.org//102993015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31308 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 23:28:46 +00:00
alanknight@google.com dfc3d8ce9d Pub wishes serialization had a README and a LICENSE
BUG=
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//110853011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31302 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 21:12:30 +00:00
jmesserly@google.com 20b120eba2 Fix for dart2js mirrors caching with custom elements
Custom elements code is from https://github.com/dart-lang/CustomElements/pull/4

R=sigmund@google.com

Review URL: https://codereview.chromium.org//112613003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31296 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 19:55:57 +00:00
alanknight@google.com edf8f44dd0 Update serialization for the 1.0 changes to mirrors
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//118823002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31293 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 18:48:08 +00:00
pquitslund@google.com bda0d5f25c Test fix in quest for build greenness [TBR].
Review URL: https://codereview.chromium.org//99583011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31284 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 17:21:28 +00:00
pquitslund@google.com 21730c7eb8 Test jig for data-driving dartfmt tests.
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//98693013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31283 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 17:02:50 +00:00
lrn@google.com 36f6e2709b Fix incorrect reference to previous version of async library.
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//119223002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31274 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 13:56:37 +00:00
lrn@google.com e6e524063c Add missing files from previous commit.
Review URL: https://codereview.chromium.org//118783004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31268 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 12:57:38 +00:00
lrn@google.com c63d5e01c0 Adding license files to packages.
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//119203002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31264 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 12:36:15 +00:00
lrn@google.com a11e0bd843 Fix export missing extension.
Review URL: https://codereview.chromium.org//100563005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31262 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 12:25:11 +00:00
lrn@google.com 8d63f101f0 Remove suprplus quoting from pubspec author fields.
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//119093005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31261 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 12:12:44 +00:00
lrn@google.com 047b32681d Create associated packages for the dart:collection and dart:async libs.
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//113883002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31260 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 11:57:56 +00:00
sigmund@google.com c48725d88c fix polymer version
R=jmesserly@google.com

Review URL: https://codereview.chromium.org//116833005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31248 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 01:10:14 +00:00
pquitslund@google.com db0d15dbe2 dartfmt gets opinionated about 'gratuitous' linebreaks.
IOW: we now collapse lines that are broken.

NOTE: EOL comments are sure to break this; CL to address to follow.

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//113693003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31243 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-18 22:57:53 +00:00
rmacnak@google.com 52cf356d6c Remove reflectedType hack from Polymer.
R=ahe@google.com, jmesserly@google.com

Review URL: https://codereview.chromium.org//108523003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31235 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-18 18:19:55 +00:00
alanknight@google.com f4e9e4e0fe Add lots of debugging machinery for flaky datetime creation
R=kustermann@google.com

Review URL: https://codereview.chromium.org//102443007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31234 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-18 17:50:22 +00:00
sigmund@google.com 645e2e3e4b Fix how we compute _packageRoot in loader.dart. This is to fix a rare
canonicalization bug (see https://code.google.com/p/dart/issues/detail?id=15694)

R=jmesserly@google.com

Review URL: https://codereview.chromium.org//116443007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31232 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-18 17:19:00 +00:00
pquitslund@google.com 5353a7771a Formatter line continuation awareness hooks.
DO indent continued lines with at least four spaces.

https://www.dartlang.org/articles/style-guide/#do-indent-continued-lines-with-at-least-four-spaces

NOTE: these are just the hooks.  As per our conversations, we need to encode opinions about what continuations should be allowed before we support them.  The tests are left, commented out, to serve as tracer bullets when we get there.

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//109423004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31210 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-17 22:38:35 +00:00
nweiz@google.com e6c0b90305 Code review change for r31178.
Forgot to commit this as part of r31178.

Review URL: https://codereview.chromium.org//111873007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31179 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-17 03:36:16 +00:00
nweiz@google.com d80e5967a8 Add an [unorderedMatches] matcher to unittest.
This is like [unorderedEquals], but it instead takes an iterable of
matchers and asserts that elements in the actual value match the
matchers.

R=sigmund@google.com

Review URL: https://codereview.chromium.org//112583003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31178 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-17 03:34:02 +00:00
nweiz@google.com 50a0e3cf6e Chain.terse shouldn't return an empty chain.
R=rnystrom@google.com
BUG=

Review URL: https://codereview.chromium.org//116913003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31177 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-17 01:09:29 +00:00
sigmund@google.com f5e5bd9b54 Fix type error, add tests for it, get package ready for a patch release.
R=jmesserly@google.com

Review URL: https://codereview.chromium.org//106083005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31174 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-16 21:03:46 +00:00
ajohnsen@google.com 08f69d0284 Mark http_test as flaky, due to optimizing compiler.
BUG=
R=fschneider@google.com

Review URL: https://codereview.chromium.org//108313012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31163 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-16 14:58:11 +00:00
nweiz@google.com 76779d96d4 Remove version bump comment from pkg/barback/pubspec.yaml.
R=rnystrom@google.com
BUG=

Review URL: https://codereview.chromium.org//112933008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31148 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 23:02:48 +00:00
sigmund@google.com ce94c4f472 New versions to publish for observe & polymer. Needed now that pub depends on
barback >= 0.11.0

R=rnystrom@google.com

Review URL: https://codereview.chromium.org//103493004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31141 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 18:35:16 +00:00
kustermann@google.com 3ad420f867 Followup status file update for polymer tests ie9 after fixing timeout issues
Review URL: https://codereview.chromium.org//99583010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31135 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 15:02:34 +00:00
kustermann@google.com 3c26594952 Mark polymer tests as passing after timeout issue on ie9 has been identified
Review URL: https://codereview.chromium.org//114263006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31128 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 12:33:40 +00:00
whesse@google.com fb2aeee1c5 Add missing import of stack_trace to barback implementation.
BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//110533005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31124 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 11:41:38 +00:00
rnystrom@google.com ec4b205d80 Fewer iterations in barback test. Was timing out.
BUG=

Review URL: https://codereview.chromium.org//109323007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31119 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 00:38:40 +00:00
rnystrom@google.com cafdac012d Don't limit transformer parallelism in barback.
BUG=https://code.google.com/p/dart/issues/detail?id=15615
R=nweiz@google.com

Review URL: https://codereview.chromium.org//107303004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31113 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-12 22:10:46 +00:00
sigmund@google.com f809a49118 Add linter by default for polymer's pub-build, also cleans up the linter code.
Now that barback support listening for log messages, we can remove the logging
hooks we temporarily added in our linter.

R=jmesserly@google.com

Review URL: https://codereview.chromium.org//112843004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31110 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-12 21:04:19 +00:00
jmesserly@google.com 7d27c27ada fix linter on svg
R=sigmund@google.com

Review URL: https://codereview.chromium.org//114473002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31108 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-12 20:42:12 +00:00
sethladd@google.com fed1b85164 move contents of readme into library docs
BUG=
R=ajohnsen@google.com

Review URL: https://codereview.chromium.org//113733002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31104 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-12 17:12:21 +00:00
alanknight@google.com c36e376216 Add a setter for timeout on Configuration
BUG=
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//108513013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31094 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-12 00:24:46 +00:00
alanknight@google.com ceb7b6c1ab Remove expectation of static warning from analyzer tests
BUG=
R=efortuna@google.com

Review URL: https://codereview.chromium.org//99903005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31093 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-12 00:05:09 +00:00
jmesserly@google.com b17630d1af workaround for event handlers: don't return StreamSubscription as model
https://code.google.com/p/dart/issues/detail?id=15574

R=sigmund@google.com

Review URL: https://codereview.chromium.org//105493003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31092 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 23:52:09 +00:00
alanknight@google.com 1a62516ae9 Two small docgen fixes
BUG=
R=efortuna@google.com

Review URL: https://codereview.chromium.org//112103005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31091 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 23:35:20 +00:00
alanknight@google.com e789967b46 Write a README for the Intl package
BUG=
R=efortuna@google.com

Review URL: https://codereview.chromium.org//113223002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31090 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 23:30:47 +00:00
regis@google.com fb6d24945f Introduce class TypeRef in the VM to fully support recursive types.
Fix issues 15244, 15148, 14869, 14000, and 13688 (was closed, but fragile).

Note that the current solution is not final as it may not be correct in more
complex cases not yet covered by language tests.
The final solution will require a 'trail' instead of a simple mark bit to
prevent operations involving recursive types to diverge.

R=asiva@google.com

Review URL: https://codereview.chromium.org//103913005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31087 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 22:51:19 +00:00
blois@google.com 25a1784dc9 Renaming unittest parts- missed these when giving the libraries proper names.
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org//99053003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31084 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 21:54:03 +00:00
blois@google.com 10a2286f36 Renaming unittest library names to all have package prefix names.
Some of the names began with with unittest_, some not at all.

BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org//105113009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31083 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 21:33:41 +00:00
jmesserly@google.com a526b4ed3a update our CustomElement+Shadow DOM patch
https://github.com/dart-lang/CustomElements/pull/3
fixes https://code.google.com/p/dart/issues/detail?id=15354

R=blois@google.com

Review URL: https://codereview.chromium.org//112433002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31078 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 20:31:26 +00:00
jmesserly@google.com d422655b90 update pubspec for collection_helpers
This is the pubspec in the version I just published as 0.9.1 because it appeared 0.9.1 had not been used yet as a version constraint:
http://pub.dartlang.org/packages/collection_helpers

needed to publish it because logging depends on >=0.9.1

R=lrn@google.com

Review URL: https://codereview.chromium.org//101323009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31077 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 19:54:21 +00:00
scheglov@google.com 59b87d2dc3 Implement hashCode for classes with equals().
These problems were reported by dart2js.

R=brianwilkerson@google.com, devoncarew@google.com
BUG=

Review URL: https://codereview.chromium.org//93433007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31068 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 16:32:56 +00:00
jmesserly@google.com 0e67af7d01 add LICENSE AUTHORS PATENTS so we can publish
R=sigmund@google.com

Review URL: https://codereview.chromium.org//105693012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31055 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 01:56:04 +00:00