{"push_id":1028530582,"size":2,"distinct_size":2,"ref":"refs/heads/251","head":"d699356dca87fb6649795c7803fe28cd98540665","before":"b4b2eb6976e4b3b433e1762c5780b5b31402779b","commits":[{"sha":"ea08affa42c8f3f07287011812975ef71b670ed0","author":{"email":"bcbccc06e6da231c8f2260a9342254ea80a3cf4e@csd.org","name":"Luke Imhoff"},"message":"Failing tests for #251\n\nTests trigger Operation.operator assertions.","distinct":true,"url":"https://api.github.com/repos/KronicDeth/intellij-elixir/commits/ea08affa42c8f3f07287011812975ef71b670ed0"},{"sha":"d699356dca87fb6649795c7803fe28cd98540665","author":{"email":"bcbccc06e6da231c8f2260a9342254ea80a3cf4e@csd.org","name":"Luke Imhoff"},"message":"Allow Infix#operator to work on operations with errors\n\nInstead of asserting a set number of children, which is only true for\noperations without errors in either operand (and these errors can occur\ntransiently when typing), just scan the children for the first one that\nis an instanceof Operator.  This may fail if the right operand's error\nformat contains another Operator, but I wasn't able to generate that\nformat with manually testing.","distinct":true,"url":"https://api.github.com/repos/KronicDeth/intellij-elixir/commits/d699356dca87fb6649795c7803fe28cd98540665"}]}