I recently added a script to run JSLint over any javascript files that were changed in my last batch of commits when I push changes to our main repository (if you’re interested, you can take a look). Immediately, I had my feelings hurt when it started reporting a bunch of errors and warnings.
Most of them I agreed with, but the ambiguous end of line warning when the line was catching syntax that I had very purposefully used to increase readability (for me). Read the rest of this entry »