Support for @DartName and @DartOptional annotations.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@33472 260f80e4-7a28-3924-810f-c04153c831b5
Issue 17340. Set (invisible) title for Type hierarchy/Outline popup windows.

R=messick@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=17340

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@33473 260f80e4-7a28-3924-810f-c04153c831b5
Translate Java's @Override into Dart's @override.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@33474 260f80e4-7a28-3924-810f-c04153c831b5
Make analyze-all imply analyze-only.

BUG=http://dartbug.com/17115
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@33475 260f80e4-7a28-3924-810f-c04153c831b5
Improve diagnostic on duplicate library names.

BUG=http://dartbug.com/7133 (improvement)
R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@33476 260f80e4-7a28-3924-810f-c04153c831b5