Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate with a CSS parser for selector parsing #1086

Merged
merged 25 commits into from
Sep 16, 2017

Commits on Sep 13, 2017

  1. Implement new selector parsing module

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    8177e26 View commit details
    Browse the repository at this point in the history
  2. Use new selector API in mount and shallow wrappers

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    0d4a7eb View commit details
    Browse the repository at this point in the history
  3. Implement findParentNode utility

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    51ff0e7 View commit details
    Browse the repository at this point in the history
  4. Rename selector tests file

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    26bf200 View commit details
    Browse the repository at this point in the history
  5. Stop treating unquoted strings as invalid

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    fa80c0e View commit details
    Browse the repository at this point in the history
  6. Update tests

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    b18cfe4 View commit details
    Browse the repository at this point in the history
  7. Add more comments to selectors.js

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    5dde9c6 View commit details
    Browse the repository at this point in the history
  8. Linting fixes

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    f20b0c4 View commit details
    Browse the repository at this point in the history
  9. Remove ComplexSelector

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    d7abfbe View commit details
    Browse the repository at this point in the history
  10. Remove old predicate/selector parsing utilities

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    8bffb8a View commit details
    Browse the repository at this point in the history
  11. Remove invalid attribute test

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    10019da View commit details
    Browse the repository at this point in the history
  12. Throw an error for complex selectors in buildPredicate

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    5efaf08 View commit details
    Browse the repository at this point in the history
  13. Move combinator logic into discrete utility functions

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    83c6f04 View commit details
    Browse the repository at this point in the history
  14. Replace scalpel with new rst-selector-parser package

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    8b3e008 View commit details
    Browse the repository at this point in the history
  15. Throw for pseudo-class and psuedo-element selectors

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    1a73724 View commit details
    Browse the repository at this point in the history
  16. Add more tests for selectors

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    36e10d2 View commit details
    Browse the repository at this point in the history
  17. Add test for URLS in attribute values

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    ae733ee View commit details
    Browse the repository at this point in the history
  18. Improve test coverage, use correct APIs

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    60b6a86 View commit details
    Browse the repository at this point in the history
  19. Remove uuid from enzyme package.json

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    2c3227b View commit details
    Browse the repository at this point in the history
  20. Fix error type in selector assertion

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    d0d810e View commit details
    Browse the repository at this point in the history
  21. Fix react prop test assertion

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    459108a View commit details
    Browse the repository at this point in the history
  22. Use if/else for branching in selector predicate functions

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    188ed1c View commit details
    Browse the repository at this point in the history
  23. Add nodeHasProperty test for NaN and Infinity

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    17f366d View commit details
    Browse the repository at this point in the history
  24. Add test for adjacent siblings in arrays

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    aadbc4a View commit details
    Browse the repository at this point in the history
  25. Use _reactInternalFiber for 16 adapater

    Brandon Dail committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    a79e150 View commit details
    Browse the repository at this point in the history