現在、次の 3 つのファイルがあります。
tempfile.hrl
-export_type([temptype/0]).
-type temptype() :: string().
%% blah blah documentation
tempfile.erl
-module(tempfile).
... more code, but no references to the temptype() type.
ランダム.erl
-module(random).
%% @headerfile "tempfile.hrl"
-include("tempfile.hrl").
-spec random() -> tempfile:temptype().
ただし、edoc を使用すると、ドキュメントはtemptype()
表示されません。へのハイパーリンクがtempfile.html#temptype
表示されますが、どこにもリンクしていません。私も使用しようとしまし-export_type
たが、うまくいきませんでした...何が問題なのですか? ありがとう。