scheglov@google.com
|
32ead8d136
|
Issue 4903. Better error message when static method attempts to use type variable
http://code.google.com/p/dart/issues/detail?id=4903
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10911087
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11860 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-05 03:36:50 +00:00 |
|
scheglov@google.com
|
b46094104a
|
Issue 4901. Tweak for dart:core check
http://code.google.com/p/dart/issues/detail?id=4901
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10909076
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11859 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-05 03:35:51 +00:00 |
|
scheglov@google.com
|
5a2e60732c
|
Issue 4900. Fix for for-in cycle and field as identifier
http://code.google.com/p/dart/issues/detail?id=4900
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10910081
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11857 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-05 01:44:37 +00:00 |
|
brianwilkerson@google.com
|
c8d748d65a
|
Fix for issue 4835
Review URL: https://chromiumcodereview.appspot.com//10915071
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11847 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-04 22:19:05 +00:00 |
|
keertip@google.com
|
fd8de0e51c
|
load sdk libraries defined in libraries.dart
Review URL: http://codereview.chromium.org//10916099
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11838 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-04 19:38:12 +00:00 |
|
brianwilkerson@google.com
|
efaa2a1d4b
|
Old catch syntax is now an error (issue 4905)
Review URL: https://chromiumcodereview.appspot.com//10913068
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11834 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-04 18:11:19 +00:00 |
|
scheglov@google.com
|
eefab68628
|
Issue 4849. Disabling using inferred types for warnings should also disable invocation argument types checks
http://code.google.com/p/dart/issues/detail?id=4849
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10913033
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11707 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-31 18:04:37 +00:00 |
|
scheglov@google.com
|
d1413bb2f1
|
Issue 4796. Support for renaming named parameters in invocations
http://code.google.com/p/dart/issues/detail?id=4796
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10915031
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11689 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-31 15:25:00 +00:00 |
|
pquitslund@google.com
|
61a86f50cb
|
Typo fix in resolver error code (asbstract -> abstract).
Review URL: https://chromiumcodereview.appspot.com//10905037
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11686 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-31 14:51:57 +00:00 |
|
brianwilkerson@google.com
|
3c3badd039
|
Accept types rather than identifiers in catch clauses (Issue 4840)
Review URL: https://chromiumcodereview.appspot.com//10913016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11660 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-30 21:30:05 +00:00 |
|
brianwilkerson@google.com
|
43c52ef328
|
Enable warning for old catch syntax
Review URL: https://chromiumcodereview.appspot.com//10911013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11640 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-30 18:40:25 +00:00 |
|
scheglov@google.com
|
21edadf633
|
Issue 4791. Ignore Dynamic (e.g. null) during types intersection
http://code.google.com/p/dart/issues/detail?id=4791
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10909011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11632 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-30 17:35:53 +00:00 |
|
brianwilkerson@google.com
|
65090f7e98
|
Stop creating a synthetic node so that parent links will be preserved (issue 4833)
Review URL: https://chromiumcodereview.appspot.com//10911009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11625 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-30 16:19:27 +00:00 |
|
brianwilkerson@google.com
|
042c0d0da2
|
Visit metadata everywhere (issue 4825)
Review URL: https://chromiumcodereview.appspot.com//10916012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11620 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-30 15:23:57 +00:00 |
|
scheglov@google.com
|
054559e596
|
Issue 4810. In case of import conflict explicitly report which library, with which prefix imported which conflicting libraries
http://code.google.com/p/dart/issues/detail?id=4810
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10915008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11618 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-30 14:54:25 +00:00 |
|
ajohnsen@google.com
|
3cf5d6531d
|
Move core and coreimpl from corelib/ to lib/core and lib/coreimpl.
BUG=
Review URL: https://chromiumcodereview.appspot.com//10890030
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11606 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-30 11:45:40 +00:00 |
|
scheglov@google.com
|
0289204ca5
|
Issue 4778. Fix for resolving type of unqualifed field access
http://code.google.com/p/dart/issues/detail?id=4778
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10885040
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11546 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-29 20:36:39 +00:00 |
|
scheglov@google.com
|
528a69c6eb
|
Issue 4795. Fix for if-as-then-assign-else
http://code.google.com/p/dart/issues/detail?id=4795
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10889036
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11545 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-29 20:31:48 +00:00 |
|
scheglov@google.com
|
0bc69215d6
|
Issue 4792. Infer multi-assign types usin raw types and the least specific arguments
http://code.google.com/p/dart/issues/detail?id=4792
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10899033
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11536 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-29 19:17:29 +00:00 |
|
scheglov@google.com
|
f7c12fb27e
|
Issue 4785. Fix for resolving label for block in switch/case
http://code.google.com/p/dart/issues/detail?id=4785
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10887028
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11535 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-29 19:14:07 +00:00 |
|
scheglov@google.com
|
37f95f01e5
|
Issue 3968. Support for redirecting factory constructors
http://code.google.com/p/dart/issues/detail?id=3968
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10885031
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11532 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-29 17:06:11 +00:00 |
|
keertip@google.com
|
0bd83f744f
|
add a class to read and parse libraries.dart file
Review URL: http://codereview.chromium.org//10875079
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11525 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-29 16:17:52 +00:00 |
|
brianwilkerson@google.com
|
1c28aaf33e
|
Fix for issue 4776
Review URL: https://chromiumcodereview.appspot.com//10889010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11479 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-28 21:41:46 +00:00 |
|
brianwilkerson@google.com
|
c1dfd26292
|
Fix for issue 4776
Review URL: https://chromiumcodereview.appspot.com//10887011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11473 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-28 19:30:39 +00:00 |
|
scheglov@google.com
|
6861f4c447
|
Issue 4764. Rollback List/Map literals type inference
http://code.google.com/p/dart/issues/detail?id=4764
I give up.
That was wrong idea.
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10889009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11472 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-28 18:44:58 +00:00 |
|
brianwilkerson@google.com
|
3a0861f80c
|
Fix for final local variables whose type has a prefix (issue 4670)
Review URL: https://chromiumcodereview.appspot.com//10885007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11455 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-28 15:39:48 +00:00 |
|
scheglov@google.com
|
be8f07e2c2
|
Issue 4770. Infer type only constant List/Map literals
http://code.google.com/p/dart/issues/detail?id=4770
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10894008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11449 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-28 14:51:46 +00:00 |
|
scheglov@google.com
|
1217a48d2a
|
Issue 4719. Mark inferred List/Map literal types as inferred.
http://code.google.com/p/dart/issues/detail?id=4719
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10878088
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11441 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-28 13:20:29 +00:00 |
|
scheglov@google.com
|
6ef7aa818d
|
Issue 3904. Allow using class literal in expressions
http://code.google.com/p/dart/issues/detail?id=3904
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10873096
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11440 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-28 13:16:21 +00:00 |
|
scheglov@google.com
|
db083cfa5b
|
Fix DartC build
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11424 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-27 23:16:42 +00:00 |
|
scheglov@google.com
|
618ff29a6d
|
Issue 4713. Support for 'static const' field in interfaces
http://code.google.com/p/dart/issues/detail?id=4713
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10874089
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11409 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-27 19:51:17 +00:00 |
|
brianwilkerson@google.com
|
bfb595960a
|
Syntactic support for redirecting factory constructors (issue 3968)
Review URL: https://chromiumcodereview.appspot.com//10872087
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11404 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-27 18:37:18 +00:00 |
|
scheglov@google.com
|
b50c5df781
|
Issue 3989. Show warning if constructor name is same as member name
http://code.google.com/p/dart/issues/detail?id=3989
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10873088
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11403 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-27 18:36:03 +00:00 |
|
messick@google.com
|
271e548aa5
|
Clean up some warnings.
Review URL: https://chromiumcodereview.appspot.com//10882061
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11396 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-27 16:46:31 +00:00 |
|
devoncarew@google.com
|
a8e48440d9
|
Change the compiler project's save actions settings to organize imports on save.
Review URL: https://chromiumcodereview.appspot.com//10882049
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11395 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-27 16:41:29 +00:00 |
|
brianwilkerson@google.com
|
c3c6c9e8fe
|
Support argument definition test operator (issue 4264)
Review URL: https://chromiumcodereview.appspot.com//10879095
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11392 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-27 15:36:20 +00:00 |
|
scheglov@google.com
|
3263abdf55
|
Issue 4681. Resolve @metadata for all possible targets
http://code.google.com/p/dart/issues/detail?id=4681
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10870089
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11361 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-25 15:15:15 +00:00 |
|
scheglov@google.com
|
e649da50a7
|
Infer type of List and Map literals
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10869060
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11359 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-25 02:41:53 +00:00 |
|
brianwilkerson@google.com
|
300cebee39
|
Fix for 4700 - accept metadata in more places
Review URL: https://chromiumcodereview.appspot.com//10868078
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11332 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-24 18:45:30 +00:00 |
|
scheglov@google.com
|
7e25ae610f
|
Infer and merge variable types with multiple assignments in conditional statements
This covers also case of declaring variable without value and assignment later.
This is just special case of multiple assignments in the same basic block.
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10871063
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11324 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-24 16:47:29 +00:00 |
|
scheglov@google.com
|
181b93d75c
|
Use intersection of types as type of conditional
This is actually preparation for type propagation in case of multiple assignments to variable.
For example when there are assignments in IfStatement, different types in "then" and "else" branches.
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10870058
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11319 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-24 15:06:40 +00:00 |
|
brianwilkerson@google.com
|
0aa3289f37
|
Convert getter and catch syntax in tests; fix resulting bugs
Review URL: https://chromiumcodereview.appspot.com//10872048
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11316 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-24 14:51:08 +00:00 |
|
brianwilkerson@google.com
|
ee0ebbc5bb
|
Add warnings for use of obsolete getter and catch syntaxes
Review URL: https://chromiumcodereview.appspot.com//10875031
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11234 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-23 15:05:38 +00:00 |
|
scheglov@google.com
|
f8fa2dca5a
|
Remove references to 'frog'
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10877016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11162 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-22 15:34:17 +00:00 |
|
scheglov@google.com
|
d7fd7b9870
|
Issue 4641. Resolve 'part of' to LibraryElement
http://code.google.com/p/dart/issues/detail?id=4641
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10827469
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11120 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-22 00:25:44 +00:00 |
|
scheglov@google.com
|
305f5adaa7
|
Issue 4539. Tweaks for old/new spec compatibility
Temporary disables check for underscore in named optional parameters.
There are not way to know if user means old or new syntax.
Also makes "final" and "const" local variables a constant expressions.
R=brianwilkerson@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10824411
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11117 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-22 00:11:38 +00:00 |
|
devoncarew@google.com
|
cc32271cb2
|
Remove references to frog; rename our old json compilation server.
Review URL: https://chromiumcodereview.appspot.com//10832435
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11112 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-21 23:09:04 +00:00 |
|
keertip@google.com
|
0573730e02
|
fix build failure, rename refactor take 2
Review URL: http://codereview.chromium.org//10837369
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11104 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-21 22:22:49 +00:00 |
|
devoncarew@google.com
|
ea4cb6dfa6
|
Remove some compiler warnings.
Review URL: https://chromiumcodereview.appspot.com//10866008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11103 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-21 21:55:15 +00:00 |
|
keertip@google.com
|
784d765bdd
|
rename refactor SystemLibraryManager -> PackagelibraryManager SdkLibraryManager -> SystemLibraryManager
Review URL: http://codereview.chromium.org//10827457
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11101 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-21 21:36:44 +00:00 |
|