LoginSignup
0
0

More than 5 years have passed since last update.

Graphviz 実行時に「Warning: ~ is not a known color.」とエラーが表示された時の対応

Posted at

「Graphviz」というDOT言語で書かれたツールを使用していた際に
発生したエラーの対応内容を以下に記載致します。

Graphvizを使う際は、solgraphというツールをセットで使うことが多いと思われます。

solgraphとは、Solidityコントラクトの処理フローを、DOT言語と呼ばれるデータ記述言語で出力するツールです。

solgraphで作成された「.dot」ファイルをGraphvizで変換する際に

Warning: lilac is not a known color.

というエラーが表示されることがありますが、これはsolgraph側で認識しているlilacという色を
Graphviz側で認識できない場合に起きる様です。

solgraphとgraphizで一部互換性の無い色が存在する為に起きる様です。
https://github.com/Ant-Grand/Grand/issues/4
参照

Graphvizで認識できる色は
https://graphviz.gitlab.io/_pages/doc/info/colors.html
に記載してある通りです。

解決方法は色をgraphizが認識可能な色にこちらで書き換えて対応することでエラーの表示は無くなります。
例:lilac→purple

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0