コンテンツへスキップ
ものがたり
戻る

2005-10-24

mcsのnunitをちょこちょこっといじってmake PROFILE=net_2_0 run-test-ondotnetを走らせてみたけど、何かひどい有様だ。ていうかコレ直ってないじゃん。XmlDocumentのバグなんて直す気ないってことかね。

いや、エラーだらけのうちの、少なくともいくつかは改善と呼ぶべきだろう。たとえばXmlTextWriterは新しく追加されたWriteState.Errorを使ってエラーチェックを行っているし1、XmlNodeReaderだって宣言されていない実体への参照なんてもともと許すべきじゃなかったはずなのだ。XmlSchemaForm.Noneだって0としてシリアライズできるのは(XML Schemaの仕様上)おかしい。デフォルト値として無視すべき存在だ2

NDesk for Maemo

Complete Hildon C# bindings for Monoですって。何かNokia 770の上で動いてます。

Footnotes

  1. ちなみに、そんなわけでWriteStateの値が追加されているので、既存のコードのswitch-caseの前提とするフローアナリシスが崩れるという話はある

  2. もちろんXML InfoSetのデフォルト値ではなくCLR上のデフォルト値なのだから、evil default valueではない


この記事を共有:

前の記事
NDesk for Maemo
次の記事
WebMatrixはpure managed codeではない??