dart-lang/dart-web-components — pull request #186 by financeCoding (2012-11-16 08:04:25+00:00)
Title: Remove const regex

Removing const `RegExp` and `NotImplementedException`. All unit tests pass up to the DumpRenderTree. Running `dart build.dart` does not fail anymore.

```
All 296 tests passed.
unittest-suite-success
~/dart/dart-web-components
Testing attr_multiple_bindings_test.html ./test/run.sh: line 89: DumpRenderTree: command not found
```

For testing `pubspec.yaml` needs a modification since `html5lib` is outdated also. The following is a quick patch that works with this commit.

```
name: web_components
author: "Dart Team "
homepage: https://github.com/dart-lang/dart-web-components
description: An easy way to build web apps in Dart.
version: 0.2.5+5
dependencies:
unittest: { sdk: unittest }
args: { sdk: args }
logging: { sdk: logging }
html5lib:
git:
url: git://github.com/financeCoding/html5lib.git
ref: code_cleanup_sdk_rev14939
# JS interop is used by the Dartium extension. No version constraint
# because otherwise it makes it hard to use web_components with JS.
# If you're rebuilding the extension, be sure to update it for the new JS
# interop.
js: any

```

Once html5lib bubbles back up to pub.dartlang.org everything should be fine.