<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Aug 28, 2016 at 8:53 AM, Pierre Fenoll <span dir="ltr"><<a href="mailto:pierrefenoll@gmail.com" target="_blank">pierrefenoll@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Ah so I tried erl_tidy and like Tristan says over at <a href="https://github.com/tsloughter/erl_tidy" target="_blank">https://github.com/tslought<wbr>er/erl_tidy</a> :<div>Oh boy my specs!</div></div></blockquote><div><br></div><div>OTP-19 includes support for -spec's and -types. (see <a href="https://github.com/erlang/otp/pull/1034">https://github.com/erlang/otp/pull/1034</a>).  Not quite pretty yet, but no data loss.  :)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>How do you handle the cases where erl_tidy spews out AST code instead of compilable code?</div></div></blockquote><div><br></div><div>Could you give me a specific case of what you mean?</div><div><br></div><div>I tried erlfmt'd the entire OTP-19 erlang source tree and grepping the output for the string '{tree', but the only hits where files that included the string to start with.  Any my google-foo came up empty.</div><div><br></div><div>Thanks,</div><div><br></div><div>Mark</div></div>
</div></div>