DartUnitの修正

YoutubeにアップしていたDartUnitをつかったFizzBuzzのデモ動画(http://www.youtube.com/watch?v=-f6bj-Z59h0)に、以下のようなコメントがついていました。

I tried the code at try-dart-lang, but it doesn’t run any more. Maybe Dart has changed. It gives an error on line 1 ‘Generative constructors cannot return arbitrary expressions’

ACobaltBomb

どうやら、Dartの仕様変更で、コンストラクタの定義にラムダ式を使えなくなったようです。

というわけで、コンストラクタを次のように直しました。

 

  // Constructor
  TestRunner() {
    _setUp = null;
    _tearDown = null;
    tests = new LinkedHashMap();
  }

 

修正したコードでのTry Dart Langサイトはこちら↓

http://try-dart-lang.appspot.com/s/LQkh

 

DartUnitの最新版はGitHubからどうぞ。

https://github.com/masaru-b-cl/DartUnit

 

しかし、Publicなところに公開することで、全世界の人からコメントがもらえるようになったとは、よい時代になったものです。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中