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

Docs: Test examples that recreate lang analyzers #29535

Merged
merged 28 commits into from
May 9, 2018

Commits on Apr 13, 2018

  1. Wip

    nik9000 committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    e37aae1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    062f66b View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2018

  1. Docs: Test examples that recreate lang analyzers

    We have a pile of documentation describing how to rebuild the built in
    language analyzers and, previously, our documentation testing framework
    made sure that the examples successfully built *an* analyzer but they
    didn't assert that the analyzer built by the documentation matches the
    built in anlayzer. Unsuprisingly, some of the examples aren't quite
    right.
    
    This adds a mechanism that tests that the analyzers built by the docs.
    The mechanism is fairly simple and brutal but it seems to be working:
    build a hundred random unicode sequences and send them through the
    `_analyze` API with the rebuilt analyzer and then again through the
    built in analyzer. Then make sure both APIs return the same results.
    Each of these calls to `_anlayze` takes about 20ms on my laptop which
    seems fine.
    nik9000 committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    b9bbf66 View commit details
    Browse the repository at this point in the history
  2. Fix names

    nik9000 committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    0a1d66d View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2018

  1. Configuration menu
    Copy the full SHA
    5274dcd View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2018

  1. Spaces

    nik9000 committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    ec2eef7 View commit details
    Browse the repository at this point in the history
  2. Document sytax enhancement

    nik9000 committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    27c9dc1 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2018

  1. Configuration menu
    Copy the full SHA
    d3a87f4 View commit details
    Browse the repository at this point in the history
  2. Fixes

    nik9000 committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    bf17504 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

  1. Configuration menu
    Copy the full SHA
    90bce00 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2018

  1. Configuration menu
    Copy the full SHA
    91cac14 View commit details
    Browse the repository at this point in the history
  2. Move flag

    This makes the change to the regex smaller and fixes some parse errors I
    hadn't noticed before.
    nik9000 committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    3579f83 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    881a25d View commit details
    Browse the repository at this point in the history
  4. Fix up irish stemmer

    nik9000 committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    d309405 View commit details
    Browse the repository at this point in the history
  5. ,

    nik9000 committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    bd10c4a View commit details
    Browse the repository at this point in the history
  6. Fix irish better

    nik9000 committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    43b2213 View commit details
    Browse the repository at this point in the history
  7. Fix cjk

    nik9000 committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    0e6b62f View commit details
    Browse the repository at this point in the history
  8. .

    nik9000 committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    2c77a97 View commit details
    Browse the repository at this point in the history
  9. ,

    nik9000 committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    5ba12d1 View commit details
    Browse the repository at this point in the history
  10. , againt

    nik9000 committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    f4c2220 View commit details
    Browse the repository at this point in the history
  11. Sigh

    nik9000 committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    b58330b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e93cb96 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2018

  1. Fix precommit

    nik9000 committed Apr 28, 2018
    Configuration menu
    Copy the full SHA
    dcf25b5 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. Configuration menu
    Copy the full SHA
    5069ac0 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2018

  1. Remove errant class file

    nik9000 committed May 7, 2018
    Configuration menu
    Copy the full SHA
    3c0f070 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21b0647 View commit details
    Browse the repository at this point in the history
  3. Add warning

    nik9000 committed May 7, 2018
    Configuration menu
    Copy the full SHA
    8c2150d View commit details
    Browse the repository at this point in the history

Commits on May 8, 2018

  1. Configuration menu
    Copy the full SHA
    2f8af5c View commit details
    Browse the repository at this point in the history