Closed esinx closed 3 years ago
We've seen this bug too and have been working on a fix for this hw. In terms of how it affects you as a student, we might end up grading the line lengths manually this homework so no need to worry about the effect on your score.
seems like #76 fixed it
This is such a weird case and I wasn't able to find a clear cause of the issue. The 80 col warning is triggered multiple times under a certain condition. One thing I did find out is that the comment above the long definition is triggering the unexpected behavior (the output is consistent with the expected output once the comments are removed).
To Reproduce Steps to reproduce the behavior:
widget.ml
with the following content (with comments)camelot -f ./widget.ml
( ------------------------------------------------------------------------ ) File ./widget.ml, line 4, columns: 0-80 Warning: exceeding the 80 character line limit You wrote: let really_long_name (a: string) (b: string) (c: string) (d: string) (e: string) : string = Consider: indenting to avoid exceeding the 80 character line limit