<div dir="ltr">Oh, btw. this is on R15B03<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 7, 2014 at 2:53 PM, Fredrik Andersson <span dir="ltr"><<a href="mailto:sedrik@consbox.se" target="_blank">sedrik@consbox.se</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all<br><br>In light of the recent indentation flamewar I thought about looking for something that could become our version of go fmt and stumbled across erl_tidy (<a href="http://erlang.org/doc/man/erl_tidy.html" target="_blank">http://erlang.org/doc/man/erl_tidy.html</a>).<br>


<br>Now it looks good but seems to be old as it does not handle specs correctly.<br><br>Given the following file.<br> -module(spec_error).<br><br>-export([spec_error_fun/0]).<br><br>-spec spec_error_fun() -> ok.<br>spec_error_fun() -><br>


    ok.<br><br>after calling erl_tidy:dir() in the directory where it resides I get the following.<br><br>-module(spec_error).<br><br>-export([spec_error_fun/0]).<br><br>-spec({{spec_error_fun, 0},<br>       [{type, 5, 'fun',<br>


         [{type, 5, product, []}, {atom, 5, ok}]}]}).<br><br>spec_error_fun() -> ok.<br><br>Is this expected or is it a bug?<br></div>
</blockquote></div><br></div>