Researcher: Array of Apple Apps Vulnerable to “Gotofail” Attack
recode.net
recode.net
If I understood correctly, they were also intermixing tabs and spaces (the web view implied so), so they also have that problem. (Just require spaces and ban tabs automatically so you know there's no way anyone can fuck things up).
If you have a style checker that enforces, then this rule is acceptably useful. However, if you already have a checker as such, why not have it check indentation (and multiple statements per conditional statement), and catch a larger class of bugs?
Personally, I think Google/NASA is right, and JSF is wrong.
I just wish the update were out now.
Or at least that's how it's supposed to work.
I can't say when this was introduced, but if it is in Mavericks, it must have gotten there sometime between Lion and Mountain Lion.
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-126...