Fixes #693 - restructuring edge case.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Fri, 1 Jan 2016 19:03:52 +0000 (19:03 +0000)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Sun, 3 Jan 2016 15:30:26 +0000 (15:30 +0000)
commitf3c32e67988c2d0bc05dbf5ad9c296b6bea5eced
tree4847b153db20a658709206ffc538e3b8c1cb4475
parentb14a00faacec1c6a12a2c78fb07935d870c5c913
Fixes #693 - restructuring edge case.

In case of same properties from different selectors being moved,
all selectors should be carried forward as at some point it may not be
possible to move them any further.
History.md
lib/selectors/restructure.js
test/selectors/restructure-test.js