{"push_id":1097934064,"size":27,"distinct_size":1,"ref":"refs/heads/no-return-assign/fix-for-nested-expression","head":"f6fc7b7ea7356e52520cec7dd47fb7a75abd3093","before":"4d1b3006e26f87b3faefa9c8469d4189ab3a26f6","commits":[{"sha":"88bc014db0b0f4d08969211886c212835b78aeb1","author":{"email":"57fab71eed79b9dad15b6e661f7a2b1537eabd06@gmail.com","name":"alberto"},"message":"Docs: Update readme info about jshint (#6027)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/88bc014db0b0f4d08969211886c212835b78aeb1"},{"sha":"ab57e9475d429699b9d793ab2e1a7b799beb7acb","author":{"email":"6b889c631cc4816cb6bca74af251e7d3dfb58705@gmail.com","name":"Vitor Balocco"},"message":"Docs: Add example of diff clarity to newline-per-chained-call (#5986)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/ab57e9475d429699b9d793ab2e1a7b799beb7acb"},{"sha":"eb2fb44f456437bd770d948bec9dc303bdf14589","author":{"email":"0d8a5e28be3141d6250b5dde94a5f6ebc595adcc@users.noreply.github.com","name":"Ian VanSchooten"},"message":"Fix: Always ignore defaults unless explicitly passed (fixes #5547) (#5820)\n\n* Fix: Always ignore defaults unless explicitly passed (fixes #5547)\r\n\r\n* Base ignore message on type of ignore\r\n\r\n* Tweak ignore warning messages","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/eb2fb44f456437bd770d948bec9dc303bdf14589"},{"sha":"3db2e8982990df3e42fcac98ff63bf0318d56ddd","author":{"email":"dde70ba8bc98cbd70b56ffbb255ebefbf0ddde56@gmail.com","name":"Gustav Nikolaj"},"message":"Fix: Do not swallow exceptions in CLIEngine.getFormatter (fixes #5977) (#5978)\n\n* Fix: Do not swallow exceptions (fixes #5977)\r\n\r\nIf a formatter is broken, the exception telling you that it was\r\nbroken would be swallowed by the catch block, and the error\r\nreporting would tell you that it could not find the formatter.\r\n\r\nI discovered a bug in npm3 (that I haven't reported yet) which took\r\nlonger to find than it should, because I was running in circles\r\nto try and figure out why it couldn't find the formatter.\r\n\r\nThis fix means that any exception, that is not a result of the\r\nformatter module not being found, will be re-thrown.\r\n\r\n* fix up unrelated test\r\n\r\n* rethrow all errors with new message\r\n\r\n* use assert.throws\r\n\r\n* try/catch around getFormatter now as it will throw on invalid formatter names","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/3db2e8982990df3e42fcac98ff63bf0318d56ddd"},{"sha":"4c2de6c3350ec8a9b3d8310fb8103cd6ae67645b","author":{"email":"6b889c631cc4816cb6bca74af251e7d3dfb58705@gmail.com","name":"Vitor Balocco"},"message":"Docs: Add example of diff clarity to comma-dangle rule docs (#6035)\n\nAdd a sentence and a code example about diff clarity to\r\ncomma-dangle docs.","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/4c2de6c3350ec8a9b3d8310fb8103cd6ae67645b"},{"sha":"249732edcb0f9e288a46b5e8699a7b5c869b7200","author":{"email":"3b9de09f2ff76afe9f0ad4fcae4ff68f52ec7fc4@nczconsulting.com","name":"Nicholas C. Zakas"},"message":"Docs: Move docs from eslint.github.io (fixes #5964) (#6012)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/249732edcb0f9e288a46b5e8699a7b5c869b7200"},{"sha":"d5f410435f3d36a0e6079d1b18da836d1c13b177","author":{"email":"fcc97f1a0501fb3afb89479f8467e9bb10896eb8@gmail.com","name":"Mark Pedrotti"},"message":"Docs: mention parsing errors in strict mode (fixes #5485) (#5991)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/d5f410435f3d36a0e6079d1b18da836d1c13b177"},{"sha":"f84eb8021814f1baf9f97e618fe8ac26b69450e6","author":{"email":"6b889c631cc4816cb6bca74af251e7d3dfb58705@gmail.com","name":"Vitor Balocco"},"message":"New: Add new rule `object-property-newline` (fixes #5667) (#5933)\n\nAdd a new rule `object-property-newline` that is a port from\r\nJSCS requireObjectKeysOnNewLine.","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/f84eb8021814f1baf9f97e618fe8ac26b69450e6"},{"sha":"dd8bf93fbba878e57ef7cd56f18132c2b7e92e13","author":{"email":"0175fdbb3e409fa4349861f7fc57a6aabff415fb@gmail.com","name":"Glen Mailer"},"message":"Fix: blockless else in max-statements-per-line (fixes #5926) (#5993)\n\nPreviously `if (x) var y = 1; else var z = 1;` was allowed, now it isnt","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/dd8bf93fbba878e57ef7cd56f18132c2b7e92e13"},{"sha":"9b9d76c446759b4995aaca356506ec3081904239","author":{"email":"57fab71eed79b9dad15b6e661f7a2b1537eabd06@gmail.com","name":"alberto"},"message":"Chore: Replace deprecated calls to context - batch 1 (refs #6029) (#6034)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/9b9d76c446759b4995aaca356506ec3081904239"},{"sha":"a3a6e067765dcee17126f5c15fbed30b0821be72","author":{"email":"baf4aea9954a3d4ff25225bc16525f8934763226@users.noreply.github.com","name":"Linda_pp"},"message":"Update: no-irregal-whitespace in a regular expression (fixes #5840) (#6018)\n\nProblem:\r\n  no-irregal-whitespace ignores string literals correctly, but doen't\r\n  regular expressions. (#5840)\r\n\r\nSolution:\r\n  Also check that the node is a regular expression in\r\n  removeInvalidNodeErrorsInIdentifierOrLiteral().\r\n\r\n  Added below options to no-irregal-whitespace\r\n\r\n  - skipStrings (default: true)\r\n  - skipRegExps (default: false)\r\n  - skipTemplates (default: false)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/a3a6e067765dcee17126f5c15fbed30b0821be72"},{"sha":"cd1b0574f1af79d189259f4e1a255230d24b37ee","author":{"email":"57fab71eed79b9dad15b6e661f7a2b1537eabd06@gmail.com","name":"alberto"},"message":"Chore: Replace deprecated calls to context - batch 2 (refs #6029) (#6049)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/cd1b0574f1af79d189259f4e1a255230d24b37ee"},{"sha":"ef8cbffe79c61c5813dfad5716929c4c31759d0c","author":{"email":"2a58734137812b0f8518b9a597c7cdbd90fe5bb7@users.noreply.github.com","name":"Kai Cataldo"},"message":"Fix: object-shorthand should only lint computed methods (fixes #6015) (#6024)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/ef8cbffe79c61c5813dfad5716929c4c31759d0c"},{"sha":"a2cc54e739d0874600bbf00e23fecb8c007dc460","author":{"email":"fcc97f1a0501fb3afb89479f8467e9bb10896eb8@gmail.com","name":"Mark Pedrotti"},"message":"Docs: Organize meta and describe visitor in Working with Rules (#5967)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/a2cc54e739d0874600bbf00e23fecb8c007dc460"},{"sha":"a66bf19aa409bcac8020e8adf97e864b2a41eaa4","author":{"email":"57fab71eed79b9dad15b6e661f7a2b1537eabd06@gmail.com","name":"alberto"},"message":"Fix: `lines-around-comment` multiple errors on same line (fixes #5965) (#5994)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/a66bf19aa409bcac8020e8adf97e864b2a41eaa4"},{"sha":"8e960642b914314abd2ea4478584b53ebe88132e","author":{"email":"5f34c3e3d4ce3935a0fdf1331913671748603b3c@kernelpanicstudios.com","name":"Kevin Partington"},"message":"Docs: Clarify rule example in README since we allow string error levels (#6061)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/8e960642b914314abd2ea4478584b53ebe88132e"},{"sha":"388d6f812d46f8ea255020d466d57c3c59b32cf2","author":{"email":"e009bd61a845292af0f0d8c6e07e37fa3e386836@gmail.com","name":"Toru Nagashima"},"message":"Fix: `no-sequences` false negative at arrow expressions (fixes #6082) (#6083)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/388d6f812d46f8ea255020d466d57c3c59b32cf2"},{"sha":"ad10106a5f9424806f1cf563843b28d6c43226d2","author":{"email":"2a58734137812b0f8518b9a597c7cdbd90fe5bb7@users.noreply.github.com","name":"Kai Cataldo"},"message":"Docs: Update comma-style docs (#6039)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/ad10106a5f9424806f1cf563843b28d6c43226d2"},{"sha":"a9a4652b2ce92858d90243e7bb8693f458a14783","author":{"email":"6b889c631cc4816cb6bca74af251e7d3dfb58705@gmail.com","name":"Vitor Balocco"},"message":"Fix: throw when rule uses `fix` but `meta.fixable` not set (fixes #5970) (#6043)\n\nThrow an error when a rule uses `fix` but has no `meta.fixable`\r\nproperty set.","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/a9a4652b2ce92858d90243e7bb8693f458a14783"},{"sha":"3c44c2c6e4b15d04363706bc3a5f84469d2a2fe3","author":{"email":"90f07739b048f25c1c33f3b15126555e6f321f25@shopify.com","name":"Chris Sauvé"},"message":"Update: Adds an avoidQuotes option for object-shorthand (fixes #3366) (#5870)","distinct":false,"url":"https://api.github.com/repos/eslint/eslint/commits/3c44c2c6e4b15d04363706bc3a5f84469d2a2fe3"}]}