<div dir="ltr">On Mon, Oct 27, 2014 at 8:48 AM, Željko Filipin <span dir="ltr"><<a href="mailto:zfilipin@wikimedia.org" target="_blank">zfilipin@wikimedia.org</a>></span> wrote:<div class="gmail_extra"><div class="gmail_quote"><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 class="gmail_extra"><span class=""></span>`:id => 'an_id'` and `id: "firstHeading"` are Ruby hashes. The former is the Ruby 1.8 syntax (hash rocket), the latter is Ruby 1.9+ syntax.</div></div></blockquote><div><br></div><div>Thanks, I mentioned in <a href="https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Writing_tests#Page_Objects">https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Writing_tests#Page_Objects</a><br><br></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 class="gmail_extra">More information:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><a href="https://github.com/bbatsov/ruby-style-guide#no-mixed-hash-syntaces" target="_blank">https://github.com/bbatsov/ruby-style-guide#no-mixed-hash-syntaces</a><br></div></div></blockquote><div><br></div><div>Interesting, Ruby seems like Perl with more than one way to do it but is better with evolving recommended practices.<br><br></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 class="gmail_extra"></div><div class="gmail_extra">RuboCop is instructed to allow both, at the moment.</div></div></blockquote><div><br></div><div>Please can we not do that, do any of our browser tests even support Ruby 1.8? I don't want to keep stylistic alternatives in my brain when a machine can enforce a well-documented style guide.<br></div></div><br></div><div class="gmail_extra">Thanks,<br></div><div class="gmail_extra">--<br><div dir="ltr">=S Page  Features engineer<br></div>
</div></div>