Vijay Menon
e825d6d63e
Update ddc pubspec.yaml
...
Fixing build ... should we be doing something differently? E.g., not check in the lock file?
TBR=jmesserly@google.com ,rnystrom@google.com
Review URL: https://codereview.chromium.org/2353193002 .
2016-09-20 15:08:05 -07:00
John Messerly
a4734d4b33
fix #27353 , support @checked covariant parameters in DDC
...
Seems pretty straightforward. Just added a simple test for now.
R=leafp@google.com
Review URL: https://codereview.chromium.org/2340463009 .
2016-09-15 15:42:04 -07:00
Jacob Richman
7341e3d34c
Cleanup. Fix new analyzer errors due to recent strong mode changes.
...
BUG=
Review URL: https://codereview.chromium.org/2338323004 .
2016-09-15 10:45:05 -07:00
Vijay Menon
ab47c33f3d
Bump pub version
...
We seem to be hitting an error on travis:
https://travis-ci.org/dart-lang/sdk/jobs/159136296
The pubspec for analyzer 0.28.2-alpha.0 from path has version 0.29.0-alpha.0.
The command "pub get" failed and exited with 65 during .
Looks like the analyzer version bumped forward and was incompatible
with the pubspec.lock entry? Is there a way to avoid this?
TBR=rnystrom@google.com ,jmesserly@google.com
Review URL: https://codereview.chromium.org/2336443002 .
2016-09-11 20:06:36 -07:00
Vijay Menon
b220f63954
Travis config
...
See try-run here: https://travis-ci.org/dart-lang/sdk/builds/156699868
R=kevmoo@google.com
Review URL: https://codereview.chromium.org/2301833002 .
2016-09-01 08:33:50 -07:00
Vijay Menon
2bc19eaa64
Remove deprecated code
...
Updating to the latest analyzer.
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2289263004 .
2016-08-30 15:39:38 -07:00
John Messerly
a076edad94
roll analyzer
...
R=vsm@google.com
Review URL: https://codereview.chromium.org/2254883002 .
2016-08-17 21:10:21 -07:00
John Messerly
0aa5cbd128
fix #620 , infer the input files from sources
...
also simplifies build of packages used by our tests
this caused a bunch of tests that use parts to start passing
R=nweiz@google.com
Review URL: https://codereview.chromium.org/2234343003 .
2016-08-11 13:19:36 -07:00
Vijay Menon
8fec051a8e
Mark recursive_inheritance_test as passing
...
This will get the dev and master bots green.
Will need to bump the pubspec on analyzer (once published) to make stable green after this.
R=leafp@google.com
Review URL: https://codereview.chromium.org/2214263005 .
2016-08-05 09:35:01 -07:00
Vijay Menon
0fd3e8821c
Fix wrt analyzer tip
...
This sidesteps #618 for now.
R=jmesserly@google.com
Review URL: https://codereview.chromium.org/2209473002 .
2016-08-02 14:42:06 -07:00
Vijay Menon
b2353d7513
Fix analyzer error
...
This is breaking travis.
TBR=jmesserly@google.com
Review URL: https://codereview.chromium.org/2199473002 .
2016-07-29 14:31:46 -07:00
Priscilla Lee
d2ec49d1f7
Working compiler in browser.
...
BUG=
R=jmesserly@google.com
Review URL: https://codereview.chromium.org/2183603003 .
2016-07-29 09:18:13 -07:00
John Messerly
0f29ee9618
Remove DDC custom error list now that strong mode analyzer handles it
...
R=leafp@google.com
Review URL: https://codereview.chromium.org/2102053003 .
2016-07-27 13:10:57 -07:00
John Messerly
c1e97b495f
fix #603 , support mock objects
...
if noSuchMethod is used to implement an abstract member, this will be detected and appropriate code will be generated.
R=leafp@google.com
Review URL: https://codereview.chromium.org/2158173003 .
2016-07-19 13:24:02 -07:00
Vijay Menon
e8e19b4c5a
Verify status of statically failing tests
...
This should catch tests that suddenly start failing (or passing).
This is an admittedly contrived approach to track compilation failures in
the same runtime logic: the statically failing tests are now compiled
to a trivial output that throws a particular exception. Ideally, we
wouldn't run these, but it's beneficial to keep status in the same
place.
On my laptop, this only adds ~8s to presubmit (which takes ~2:30 min).
Ideas on alternative approaches welcome. :-)
R=jmesserly@google.com , leafp@google.com
Review URL: https://codereview.chromium.org/2079373002 .
2016-06-22 06:25:48 -07:00
John Messerly
d41215cd54
upgrade analyzer version
2016-06-14 14:09:41 -07:00
John Messerly
1c0759a60b
DDC changes for Analyzer src/task/strong/info.dart refactor
...
Review CL: https://codereview.chromium.org/2057373003/
2016-06-13 10:37:12 -07:00
John Messerly
ec945eed6f
enable compatiblity with 1.18 SDKs
...
fixes #584 , works around analyzer message #583
R=leafp@google.com
Review URL: https://codereview.chromium.org/2048463002 .
2016-06-06 17:29:02 -07:00
John Messerly
17298f330d
upgrade to Analyzer with speed improvements
...
Review URL: https://codereview.chromium.org/2003073002 .
2016-05-23 09:48:05 -07:00
Bob Nystrom
f7ffb1a9c4
Check in a lockfile.
...
This should ensure we all use the same versions of dev_compiler's deps
when we hack on it.
R=jmesserly@google.com
Review URL: https://codereview.chromium.org/1988213003 .
2016-05-18 16:51:16 -07:00