[erlang-questions] clarify: why does Dialyzer have an implicit dependency on Mnesia?

Eric Merritt <>
Fri Dec 14 01:37:16 CET 2007

> Eric Merritt wrote:
> > I understand my issue now. It was a combination of two problems. The
> > first is that I was using an undocumented api to generate a plt file
> > from the erlang. This API went away at some point, it was undocumented
> > so thats expected.
> The api didn't really go away, but it sure stopped working ;-) Now that
> I know that someone is actually using it, I can take a look at
> implementing it properly.

I use it rather extensively in Sinan. Being able to type sinan analyze
and get a useful potential problem report for your project (and just
your project not its dependencies) is very, very useful. I am
currently in the process of  'simulating' the options i need by
calling some of the internal dialyzer modules directly. I always hate
doing that. I am really happy you are going to take a look at that.

More information about the erlang-questions mailing list