3e199eec2dd0cd06f4d83ffc027e10bad5dbe41b
SVG defines methods that override base class methods. This requires the Dart static helper methods to have unique names since Dart inconveniently does not permit static method shadowing. Rather than furr up all the names with yet another copy of the class or interface name, this change only adds the interface name if there actually is a base class method of the same name. Almost all of this change is due to applying the same technique to the attribute getters and setters, which makes many names a little shorter. BUG= TEST= Review URL: http://codereview.chromium.org//8548010 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1646 260f80e4-7a28-3924-810f-c04153c831b5
This is the repository of the Dart programming language and its associated tools, libraries, and samples. For license information, please see LICENSE. You can find more about Dart online at dartlang.org or code.google.com/p/dart. Here's a brief guide to what's in here: client/ client-side libraries and samples (i.e. in a browser) compiler/ the dartc Dart -> JavaScript compiler corelib/ core libraries (collections, built-ins, math...) editor/ the Eclipse-based standalone Dart IDE language/ language specification runtime/ the Dart VM and code for running it as a standalone app samples/ sample Dart programs (note: more under client/samples) tests/ automated tests third_party/ external dependencies tools/ build scripts, text editor support files, etc.
Description
Languages
Dart
84.6%
C++
13%
Python
0.7%
JavaScript
0.5%
HTML
0.4%
Other
0.5%