Commit Graph

123 Commits

Author SHA1 Message Date
vsmenon cd61e898bd Update pubspec.yaml 2016-01-28 15:44:43 -08:00
Vijay Menon a693930830 Roll analyzer to 0.27.2-alpha.1
R=jmesserly@google.com

Review URL: https://codereview.chromium.org/1641643004 .
2016-01-28 15:35:59 -08:00
vsmenon b5b6594319 Update pubspec.yaml 2016-01-13 08:19:29 -08:00
Leaf Petersen 44f2cf3424 Bump the version number and re-baseline codegen/expect
BUG=
R=vsm@google.com

Review URL: https://codereview.chromium.org/1569783006 .
2016-01-08 13:29:08 -08:00
Leaf Petersen 1c119bebb2 Update to latest analyzer
Fixes https://github.com/dart-lang/dev_compiler/issues/393

BUG=
R=jmesserly@google.com

Review URL: https://codereview.chromium.org/1554683002 .
2016-01-05 15:58:50 -08:00
vsmenon 4f06ba7267 Update pubspec.yaml 2015-12-14 10:37:40 -08:00
Olivier Chafik c64b7bbe9e Pin analyzer version to 0.26.2+1 (newer versions break the build, see issue #393) 2015-12-09 13:29:58 +00:00
Olivier Chafik 6410051fd0 Convert dart_utils.js to input_sdk/lib/_internal/utils.dart (#310)
BUG=
R=jmesserly@google.com, vsm@google.com

Review URL: https://codereview.chromium.org/1486473002 .
2015-12-01 19:02:43 +00:00
vsmenon 355fe87b8d Update pubspec.yaml 2015-11-20 14:14:25 -08:00
Devon Carew 2f3e5e51d6 rev to 0.1.11 2015-11-12 23:23:03 -08:00
John Messerly 749d820ce6 fix escape of $ in template strings
https://github.com/dart-lang/dev_compiler/issues/379

R=vsm@google.com

Review URL: https://codereview.chromium.org/1426243002 .
2015-11-02 10:32:49 -08:00
Olivier Chafik 5337fc001e Compile package:js.{rest, spread} helpers.
Note: need new package:js release before merging this in (https://github.com/dart-lang/sdk/issues/24623). Maybe it's time to think again about sneaking JsName + JsPeerInterface into it? (https://github.com/dart-lang/dev_compiler/issues/135)

BUG=https://github.com/dart-lang/dev_compiler/issues/310
R=jmesserly@google.com

Review URL: https://codereview.chromium.org/1424133007 .
2015-10-29 18:44:11 +00:00
Devon Carew 097a0234ee 0.1.10 2015-10-29 06:53:49 -07:00
John Messerly 5e0c2bbaf8 Move DDC to analyzer-based checker
this fully moves DDC over to analyzer for checking

NOTE: there's one test failure in a .lib file, it may not be getting correctly analyzed.

R=leafp@google.com

Review URL: https://codereview.chromium.org/1401273002 .
2015-10-14 17:13:03 -07:00
vsmenon 3be8a25942 Update pubspec.yaml 2015-10-08 13:50:54 -07:00
Vijay Menon 2358366f56 Rewire DDC to use the analyzer task model
This is WIP - not quite ready for review.

Not all tests are passing yet.  Most checker and inference tests are passing, but about a quarter are failing - need to look.

The non-runtime changes under lib along with test/testing.dart are the only real changes.

We seem to be losing some type info - lots of new casts - but I see at least one removed.

R=brianwilkerson@google.com, jmesserly@google.com, leafp@google.com

Review URL: https://codereview.chromium.org/1355893003 .
2015-10-08 13:42:53 -07:00
Vijay Menon 2c2a80e587 Update to 0.1.8
R=jmesserly@google.com

Review URL: https://codereview.chromium.org/1355043003 .
2015-09-21 15:51:35 -07:00
Devon Carew 318584b4ba add a --version option 2015-09-18 21:39:31 -07:00
Devon Carew d3e6d3af24 support running the dev_compiler package directly 2015-09-16 16:13:11 -07:00
vsmenon 0a54ee5563 Update pubspec.yaml
0.1.7
2015-08-27 16:34:39 -07:00
vsmenon c38d2e8cf2 Update pubspec.yaml 2015-08-21 13:25:45 -07:00
John Messerly 98c5c659d9 Update pubspec.yaml 2015-08-03 08:27:40 -07:00
Olivier Chafik 569f8de91e Make pub_semver a normal dep (issue #275) 2015-08-03 06:27:07 -07:00
John Messerly c5f4228119 format with dart_style 0.2.0
R=vsm@google.com

Review URL: https://codereview.chromium.org/1268813003 .
2015-07-31 09:28:05 -07:00
John Messerly cd1fbf5659 release 0.1.5 that includes dartdevrun 2015-07-31 08:31:54 -07:00
Olivier Chafik 8426fa9e17 Added bin/devrun.dart, which runs DDC's output with iojs or d8 (issue #225) 2015-07-29 14:17:56 +01:00
John Messerly 49d101c1c4 format with dart_style 0.2.0-rc.3
this unblocks null aware ops

R=vsm@google.com

Review URL: https://codereview.chromium.org/1266483003 .
2015-07-28 18:19:55 -07:00
John Messerly 30421b44f3 Update pubspec.yaml
release a new version to fix #273
2015-07-28 17:40:59 -07:00
John Messerly cc47aa0ce0 update analyzer and dart_style
R=vsm@google.com

Review URL: https://codereview.chromium.org/1258663002 .
2015-07-27 09:36:56 -07:00
John Messerly bbf292018a allow await to be any value, fixes part of #264
Review URL: https://codereview.chromium.org/1248213002 .
2015-07-22 16:06:31 -07:00
John Messerly 394836eaa2 fixes #259, clone ast before mutation
R=vsm@google.com

Review URL: https://codereview.chromium.org/1245013005 .
2015-07-21 15:36:55 -07:00
John Messerly 79b5dd8a44 bump pubspec.yaml for release
R=vsm@google.com

Review URL: https://codereview.chromium.org/1225373002.
2015-07-09 10:21:34 -07:00
John Messerly f17187f3aa fix for 1.12.0-dev SDK and 0.25.1 analyzer breaking changes
unfortunately we can't run on stable anymore

R=vsm@google.com

Review URL: https://codereview.chromium.org/1228063003.
2015-07-09 10:11:32 -07:00
John Messerly cad6ec14b8 Update pubspec.yaml
bump version to publish
2015-06-12 08:36:55 -07:00
John Messerly f371445aaa Widen dependencies to match Dart SDK deps
R=vsm@google.com

Review URL: https://codereview.chromium.org/1180723004.
2015-06-11 13:41:34 -07:00
Vijay Menon 4aaeaf6125 Remove dart backend
Fixes #205

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

Review URL: https://codereview.chromium.org/1148283010
2015-06-03 14:01:28 -07:00
John Messerly 2722aed77e fixes #201, add support for custom URL mapping
R=vsm@google.com

Review URL: https://codereview.chromium.org/1150143006
2015-06-03 09:40:48 -07:00
John Messerly e15f53d923 upgrade dependencies, including migration to package:test
dart_style becomes a dev_dependency, and remove the ability to auto-run it from dart backend, instead use the test formatter
migrate to package:test, which has a few tricky bits:
* expect can only appear inside a test now (https://github.com/dart-lang/test/issues/132)
* mirrors is needed to get the test folder (https://github.com/dart-lang/test/issues/110)
* test `main` can't take arguments. not sure what's up there, but not a big deal for us either.

R=vsm@google.com

Review URL: https://codereview.chromium.org/1166683005
2015-06-01 14:54:13 -07:00
Vijay Menon 6c7b497346 Bump to the latest analyzer
R=leafp@google.com

Review URL: https://codereview.chromium.org/1138993010
2015-05-19 14:24:45 -07:00
Vijay Menon 07ff7edfae Fill out pubspec.yaml
In prep for publishing.

R=jmesserly@google.com

Review URL: https://codereview.chromium.org/1100623002
2015-04-20 15:17:48 -07:00
John Messerly 9076b84165 update analyzer to 0.24.4 and remove an old workaround
stackTrace was fixed in CL https://codereview.chromium.org/1060373003/ for analyzer

also update a comment in resolver.dart to explain why we need to visit the MethodInvocation's methodName identifier.

R=leafp@google.com

Review URL: https://codereview.chromium.org/1088833008
2015-04-14 12:49:56 -07:00
Sigmund Cherem d6f915e407 Use analyzer 0.24.3: now that our changes are integrated into analyzer, we can
simply use the latest release of analyser. Woo hoo!

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

Review URL: https://codereview.chromium.org/1069833002
2015-04-08 14:11:05 -07:00
Sigmund Cherem 1b0031b31a Update to use the latest analyzer
BUG=
R=jmesserly@google.com

Review URL: https://codereview.chromium.org/1054343004
2015-04-08 13:47:27 -07:00
Sigmund Cherem edded6a37c Pin git dependency
R=jmesserly@google.com

Review URL: https://codereview.chromium.org/1062193002
2015-04-07 10:35:55 -07:00
Kenneth Endfinger 94ef55832d Fix Typo in Pubspec 2015-04-03 19:44:24 -04:00
Sigmund Cherem c48018ee62 Update widget with latext fix from source_span
R=jacobr@google.com

Review URL: https://codereview.chromium.org/1047083002
2015-03-31 13:11:14 -07:00
Sigmund Cherem c700972067 Update span dependency: this fixes an issue where span context didn't include
the text

R=jacobr@google.com

Review URL: https://codereview.chromium.org/1039813002
2015-03-27 16:57:37 -07:00
Sigmund Cherem 3ab4f01149 Pass through context information in error messages
R=vsm@google.com

Review URL: https://codereview.chromium.org/1023893004
2015-03-26 15:25:24 -07:00
Sigmund Cherem c24a91895a Migrate to package:html
R=kevmoo@google.com

Review URL: https://codereview.chromium.org/1008533004
2015-03-23 13:28:43 -07:00
Sigmund Cherem c2d0c1b8b9 locating runtime files automatically (fixes #96)
R=vsm@google.com

Review URL: https://codereview.chromium.org/1013363002
2015-03-17 18:52:24 -07:00