Commit Graph

1453 Commits

Author SHA1 Message Date
Zachary Anderson 7308e58c3f Really remove io support when dart:io is unsupported.
Previously we would compile in implementaitions of native calls for
IO functions that would never be used. This CL provides implementations
that throw a Dart exception if they're called by mistake. It also uses
a DART_IO_DISABLED preprocessor define to clean up the build files and
check that we're not including code we shouldn't.

R=iposva@google.com, johnmccutchan@google.com

Review URL: https://codereview.chromium.org/1839463002 .
2016-03-29 11:22:03 -07:00
Zachary Anderson b10f3e7be9 Some build file cleanup
R=iposva@google.com

Review URL: https://codereview.chromium.org/1824053002 .
2016-03-22 13:29:26 -07:00
Natalie Weizenbaum c7b7c6490a Bring in the latest pub.
This updates a number of other dependencies as well.

R=rnystrom@google.com

Review URL: https://codereview.chromium.org/1811183002 .
2016-03-21 12:43:25 -07:00
Paul Berry b73e02db49 Add dev_compiler to the SDK build process.
Also update DEPS to bring the latest dev_compiler into the SDK.

This is a second attempt at
https://codereview.chromium.org/1777173003, with the following fixes:

- Added .bat files for Windows.

- Added missing dependency: create_sdk_internal depends on
  dartdevc.dart.snapshot.

- Used pkg_files.stamp to note the source code dependency for
  dartdevc, so that we don't go beyond xcodebuild's input length
  limit.

R=jmesserly@google.com

Review URL: https://codereview.chromium.org/1818543002 .
2016-03-18 13:09:11 -07:00
Paul Berry ceec063f27 Revert "Add dev_compiler to the SDK build process."
This broke the Mac and Windows builds, for reasons I'm still
investigating.

This reverts commit 2ddf244819.

TBR=jmesserly@google.com

Review URL: https://codereview.chromium.org/1813983003 .
2016-03-17 13:46:51 -07:00
Paul Berry 2ddf244819 Add dev_compiler to the SDK build process.
Also update DEPS to bring the latest dev_compiler into the SDK.

R=jmesserly@google.com, whesse@google.com

Review URL: https://codereview.chromium.org/1777173003 .
2016-03-17 11:14:35 -07:00
pq f56704cd41 DEPS bump to pickup the latest linter.
Includes:

* Fix to skip overriding members in API doc checks (`public_member_api_docs`).
* Fix to suppress lints on synthetic nodes/tokens (#193).
* Message fixes (`annotate_overrides`, `public_member_api_docs`).
* Fix to exclude setters from return type checks (#192).

BUG=
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1770763007 .
2016-03-09 13:30:56 -08:00
Terry Lucas a552c24089 Match version of idl_parser and WebCore so go.sh can be run from a Dart only enlistment.
Needed to pull in the tools/idl_parser code for a Dart enlistment populated during a gclient sync.

Added .gitingore to not ignore tools/idl_parse

TBR=jacobr@google.com,alanknight@google.com

Review URL: https://codereview.chromium.org/1768853002 .
2016-03-06 15:10:36 -08:00
pq e88cfa267d DEPS bump to pull in latest linter.
BUG=

Review URL: https://codereview.chromium.org/1761493002 .
2016-03-02 09:39:16 -08:00
Sigmund Cherem 90cba79eb5 Do gyp_dart after downloading from cloud storage
BUG=
R=iposva@google.com, sigmund@google.com

Review URL: https://codereview.chromium.org/1725103002 .
2016-02-24 12:10:43 -08:00
pq 2e7baf61be DEPS bump to grab regexp fixed linter.
Context here:

https://github.com/dart-lang/linter/commit/ce7aa0ec03ee738f4d314138228e0b4742845810

BUG=
R=scheglov@google.com

Review URL: https://codereview.chromium.org/1716063002 .
2016-02-20 21:46:57 -08:00
pq 48cca35e89 DEPS bump to grab linter 0.1.11.
BUG=
R=keertip@google.com

Review URL: https://codereview.chromium.org/1711423004 .
2016-02-19 13:45:20 -08:00
keertip 99b952638e update dartdoc in DEPS to 0.9.0, add resource package to third_party/pkg
BUG=
R=whesse@google.com

Review URL: https://codereview.chromium.org/1704423002 .
2016-02-18 15:29:17 -08:00
William Hesse 2573093c50 Switch to downloaded SDK executable, drop executables in testing/bin.
BUG=https://github.com/dart-lang/sdk/issues/24311
R=ricow@google.com

Review URL: https://codereview.chromium.org/1697203002 .
2016-02-15 17:10:59 +01:00
pq 961f8d9f68 Linter DEP bump.
BUG=
R=scheglov@google.com

Review URL: https://codereview.chromium.org/1681343002 .
2016-02-09 13:34:43 -08:00
Jacob Richman f478562b0a Dartium 45 roll
R=alanknight@google.com

Review URL: https://codereview.chromium.org/1682783002 .
2016-02-09 10:50:43 -08:00
Natalie Weizenbaum b0c8e25849 Bring in the latest pub.
This fixes a test case that was timing out.

R=rnystrom@google.com

Review URL: https://codereview.chromium.org/1679033002 .
2016-02-08 14:50:09 -08:00
Natalie Weizenbaum 600940f18f Bring in the latest pub.
I'll add CHANGELOG entries in a separate CL once it's clear which stable
release this will end up in.

R=rnystrom@google.com

Review URL: https://codereview.chromium.org/1671153002 .
2016-02-05 13:46:10 -08:00
William Hesse 47df139ed3 Download unittest package from cloud storage.
The deprecated unittest package is version 0.11.6 of the test package.
Checking it out via git, alongside test, causes a git-cache locking conflict.

BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1631263002 .
2016-01-26 17:07:15 +01:00
Bob Nystrom 1656eb8b8d Update dart_style to 0.2.4.
BUG=
R=nweiz@google.com

Review URL: https://codereview.chromium.org/1597693002 .
2016-01-15 17:13:34 -08:00
Natalie Weizenbaum 2e57ac69a4 Bring in the latest pub.
R=rnystrom@google.com

Review URL: https://codereview.chromium.org/1569983002 .
2016-01-11 12:43:51 -08:00
keertip 7c7f63c5d0 upgrade dartdoc to 0.8.5 in DEPS
BUG=
R=kevmoo@google.com

Review URL: https://codereview.chromium.org/1566043003 .
2016-01-11 10:20:01 -08:00
Natalie Weizenbaum 6f3168ad47 Fix some broken pkgbuild tests.
This brings in the latest version of http and shelf, and stops the
pkgbuild dependency override mechanism from making packages depend on
the pub package.

R=whesse@google.com

Review URL: https://codereview.chromium.org/1560513002 .
2016-01-05 13:24:12 -08:00
William Hesse f6183a63e5 Move third_party/clang to cloud storage
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1542953002 .
2015-12-22 15:17:46 +01:00
William Hesse 9cb6e9657b Move third_party/WebCore to git
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1546603002 .
2015-12-22 13:55:55 +01:00
William Hesse 811bcd11bf Move third_party/pkg/petitparser to cloud storage
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1539323002 .
2015-12-21 15:52:29 +01:00
William Hesse 767579d7f0 Move third_party/gsutil dependency from github to cloud storage
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1544513002 .
2015-12-21 15:51:46 +01:00
William Hesse 79b6d81dd2 Move third_party/firefox_jsshell dependency to cloud storage
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1544463002 .
2015-12-21 14:38:14 +01:00
William Hesse 6d7bf42ae9 Move third_party/gsutil dependency to git.
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1543473004 .
2015-12-21 13:54:54 +01:00
William Hesse 9bfe0800b3 Move 7zip dependency to cloud storage
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1543523002 .
2015-12-21 12:17:59 +01:00
William Hesse d2fe7e356c Move third_party/drt_resources to a cloud download
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1533693004 .
2015-12-21 10:57:06 +01:00
Natalie Weizenbaum 71187d41fe Bring in the latest pub.
This brings in the fix for dart-lang/pub#1367.

R=rnystrom@google.com

Review URL: https://codereview.chromium.org/1540443004 .
2015-12-17 16:44:37 -08:00
William Hesse 3afd7025d6 Remove outdated support for chrome-only apis
These scripts, which are no longer used, generated support for Chrome
web app apis.

BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1526973002 .
2015-12-17 14:50:19 +01:00
William Hesse 07a5d7d814 Remove old versions of barback from checkout
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1533683003 .
2015-12-17 14:43:05 +01:00
William Hesse db90a9ff35 Revert "Remove third_party/pkg/petitparser and third_party/pkg/intl"
This reverts commit 58ea2fbce6.
See comments at https://codereview.chromium.org//1332963002

BUG=

Review URL: https://codereview.chromium.org/1523343007 .
2015-12-17 11:22:35 +01:00
John McCutchan 9f7440cde5 Bump observatory pub packages DEPS
Fixes #25262

R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1524333003 .
2015-12-16 07:30:25 -08:00
William Hesse 58ea2fbce6 Remove third_party/pkg/petitparser and third_party/pkg/intl
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org//1332963002 .
2015-12-16 14:48:19 +01:00
William Hesse d6fe4122ec Remove third_party/font-awesome and its use in site/try.
BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1528893002 .
2015-12-16 14:43:23 +01:00
William Hesse a74f54faf0 Remove fake_async from third_party/pkg.
BUG=
R=nweiz@google.com

Review URL: https://codereview.chromium.org//1330363002 .
2015-12-16 14:16:33 +01:00
Todd Turnidge 08ce763e26 Update observatory_pub_packages_rev.
I want to pick up the new version of charted to drop some build warnings.

BUG=
R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1519183003 .
2015-12-14 10:36:40 -08:00
Paul Berry 2956d5d69b Roll back convert to version 1.0.0.
This should help fix analyzer buildbot warnings.  See #25221 for a more
detailed explanation.

Note that a few analyzer buildbot warnings remain, which I haven't yet
investigated.

TBR=nweiz@google.com

Review URL: https://codereview.chromium.org/1513103003 .
2015-12-10 10:33:20 -08:00
Alan Knight 027b9ec164 Update Intl version in DEPS
BUG=
R=whesse@google.com

Review URL: https://codereview.chromium.org/1511103006 .
2015-12-10 10:12:51 -08:00
Natalie Weizenbaum 5cfc7ab028 Update test and its dependencies.
Fixes dart-lang/pub#1365

R=rnystrom@google.com

Review URL: https://codereview.chromium.org/1506313003 .
2015-12-09 15:53:55 -08:00
keertip 0e61315d50 update dartdoc to 0.8.4 in DEPS
BUG=
R=pquitslund@google.com

Review URL: https://codereview.chromium.org/1512993002 .
2015-12-09 13:17:09 -08:00
Bob Nystrom c56910c930 Upgrade dart_style to 0.2.2.
R=kevmoo@google.com

Review URL: https://codereview.chromium.org/1508083004 .
2015-12-08 17:23:19 -08:00
pq 2d4eb19c11 DEPS update to pull in 0.27.0-aware linter.
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1504423002 .
2015-12-08 11:33:34 -08:00
pq 1e4cea355f Embedded option processing fixes (#25115).
* Updates error filter and linter configuration to play nice with embedded options.
  * Fixes embedded lint config (#25115).
* Improves support for (and tests of) options file deletions.
* Pulls in linter with untyped options support (needed for processing merged options).

Unblocks: https://github.com/flutter/flutter/issues/624.

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1503353002 .
2015-12-07 16:18:47 -08:00
William Hesse 338bd5db79 Update collection to version 1.2.0 (f6135e6350c63eb3f4dd12953b8d4363faff16fc)
dartdoc 0.8.3 requires at least this version of collection.

BUG=

Review URL: https://codereview.chromium.org/1504813002 .
2015-12-07 13:42:45 +01:00
Kevin Moore 72e8924b21 update dartdoc to v0.8.3
R=keertip@google.com

Review URL: https://codereview.chromium.org/1500043002 .
2015-12-04 10:15:41 -08:00
Natalie Weizenbaum 85dc0454b3 Bring in the latest version of pub.
R=rnystrom@google.com

Review URL: https://codereview.chromium.org/1491933003 .
2015-12-02 14:06:05 -08:00