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

Markdown support (alternative to Gherkin) #1209

Merged
merged 77 commits into from
May 14, 2021
Merged

Markdown support (alternative to Gherkin) #1209

merged 77 commits into from
May 14, 2021

Commits on Oct 4, 2020

  1. Make lexer handle basic Markdown

    Aslak Hellesøy committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    59bc13e View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2020

  1. Add markdown source envelope, document syntax.

    Aslak Hellesøy committed Oct 5, 2020
    Configuration menu
    Copy the full SHA
    06424d2 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2020

  1. WIP

    Aslak Hellesøy committed Oct 8, 2020
    Configuration menu
    Copy the full SHA
    7d69bfc View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

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

Commits on Nov 18, 2020

  1. Don't assume .feature extenstion

    Aslak Hellesøy committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    fd9f1c3 View commit details
    Browse the repository at this point in the history
  2. Use a separate markdown tokenizer

    Aslak Hellesøy committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    3e029e9 View commit details
    Browse the repository at this point in the history
  3. Extract ITokenMatcher interface

    Aslak Hellesøy committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    7be0198 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2020

  1. Add new Markdown tokenizer

    Aslak Hellesøy committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    4e17488 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into markdown

    Aslak Hellesøy committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    4cf018f View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2020

  1. Recognise non-keyword lines as Empty

    Aslak Hellesøy committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    db0d9a9 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

  1. WIP

    Aslak Hellesøy committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    9853dee View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2020

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

Commits on Dec 10, 2020

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

Commits on Jan 4, 2021

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

Commits on Jan 10, 2021

  1. Reduce size of generated Languages.pm module by 70%

    Rationale: fewer spaces to parse means more efficient loading.
    ehuelsmann authored and Aslak Hellesøy committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    f2cc54e View commit details
    Browse the repository at this point in the history
  2. Use Carton (Perl's Bundler) to store project-local dependencies

    ehuelsmann authored and Aslak Hellesøy committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    89e3f12 View commit details
    Browse the repository at this point in the history
  3. Update dependency org.mockito:mockito-junit-jupiter to v3.7.0

    renovate-bot authored and Aslak Hellesøy committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    a704da7 View commit details
    Browse the repository at this point in the history
  4. Increase stale time

    aslakhellesoy authored and Aslak Hellesøy committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    d5fb5c2 View commit details
    Browse the repository at this point in the history
  5. Fix eslint warnings

    Aslak Hellesøy committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    13e54cb View commit details
    Browse the repository at this point in the history
  6. Add support for Markdown docstrings (fenced code blocks)

    Aslak Hellesøy committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    300b6b6 View commit details
    Browse the repository at this point in the history
  7. Support GFM tables

    Aslak Hellesøy committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    344e79a View commit details
    Browse the repository at this point in the history
  8. Add Markdown to CCK

    Aslak Hellesøy committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    02ca19f View commit details
    Browse the repository at this point in the history
  9. Disable Java tests for now

    Aslak Hellesøy committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    f3e3fff View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2021

  1. Markdown improvements

    Aslak Hellesøy committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    007a99a View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2021

  1. merge master

    Aslak Hellesøy committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    2247a33 View commit details
    Browse the repository at this point in the history
  2. Fix compile and linting errors

    Aslak Hellesøy committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    c3a7790 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2021

  1. Open storybook port

    Aslak Hellesøy committed Feb 10, 2021
    Configuration menu
    Copy the full SHA
    bac9dcc View commit details
    Browse the repository at this point in the history
  2. Fix Markdown rendering

    Aslak Hellesøy committed Feb 10, 2021
    Configuration menu
    Copy the full SHA
    0c05f0a View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2021

  1. Add missing keyword

    Aslak Hellesøy committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    7f9ae1c View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2021

  1. Merge master

    Aslak Hellesøy committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    d5b3b80 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

  1. Formatting

    Aslak Hellesøy committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    773d95a View commit details
    Browse the repository at this point in the history

Commits on May 1, 2021

  1. Merge master

    Aslak Hellesøy committed May 1, 2021
    Configuration menu
    Copy the full SHA
    8118975 View commit details
    Browse the repository at this point in the history
  2. Restore gherkin/java from master

    Aslak Hellesøy committed May 1, 2021
    Configuration menu
    Copy the full SHA
    fa3a31d View commit details
    Browse the repository at this point in the history
  3. Remove md dialect

    Aslak Hellesøy committed May 1, 2021
    Configuration menu
    Copy the full SHA
    2f36997 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2021

  1. Merge master

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    27710a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ccb20c View commit details
    Browse the repository at this point in the history
  3. Fix compilation errors

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    df3218c View commit details
    Browse the repository at this point in the history
  4. Fix compilation errors

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    5b90e97 View commit details
    Browse the repository at this point in the history
  5. Fix gherkin/go and gherkin/java

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    7dd0dc6 View commit details
    Browse the repository at this point in the history
  6. Fix messages/java enum serialisation

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    cf15252 View commit details
    Browse the repository at this point in the history
  7. Rename cck files

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    2a4fbd0 View commit details
    Browse the repository at this point in the history
  8. Remove obsolete files

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    6daed51 View commit details
    Browse the repository at this point in the history
  9. Update file reference

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    f3a3c72 View commit details
    Browse the repository at this point in the history
  10. Run the go demo formatter

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    3336b43 View commit details
    Browse the repository at this point in the history
  11. Add support for markdown tags between single backticks

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    bc5cbfa View commit details
    Browse the repository at this point in the history
  12. Update testdata for markdown tags

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    c10b680 View commit details
    Browse the repository at this point in the history
  13. Extract getTags

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    13b2475 View commit details
    Browse the repository at this point in the history
  14. Update dependencies

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    95b67a3 View commit details
    Browse the repository at this point in the history
  15. Remove md dialect

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    a5e3388 View commit details
    Browse the repository at this point in the history
  16. Remove obsolete file

    Aslak Hellesøy committed May 4, 2021
    Configuration menu
    Copy the full SHA
    f1c94b5 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2021

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

Commits on May 7, 2021

  1. Merge master

    Aslak Hellesøy committed May 7, 2021
    Configuration menu
    Copy the full SHA
    40194d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ad00c9 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into markdown

    Aslak Hellesøy committed May 7, 2021
    Configuration menu
    Copy the full SHA
    41dcf23 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c0bf4c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a742a17 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    380d2fe View commit details
    Browse the repository at this point in the history
  7. Update documentation

    Aslak Hellesøy committed May 7, 2021
    Configuration menu
    Copy the full SHA
    c2fc9b6 View commit details
    Browse the repository at this point in the history
  8. Renames

    Aslak Hellesøy committed May 7, 2021
    Configuration menu
    Copy the full SHA
    82b6ecd View commit details
    Browse the repository at this point in the history
  9. Document why we're not recognising language directives

    Aslak Hellesøy committed May 7, 2021
    Configuration menu
    Copy the full SHA
    630c9f6 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2021

  1. Capture descriptions. Make Feature header optional.

    Aslak Hellesøy committed May 8, 2021
    Configuration menu
    Copy the full SHA
    94fd5a7 View commit details
    Browse the repository at this point in the history
  2. Reformat, merge main

    Aslak Hellesøy committed May 8, 2021
    Configuration menu
    Copy the full SHA
    d9513e7 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/master' into markdown

    Aslak Hellesøy committed May 8, 2021
    Configuration menu
    Copy the full SHA
    2d9078d View commit details
    Browse the repository at this point in the history

Commits on May 10, 2021

  1. Update MARKDOWN_WITH_GHERKIN.md

    Fix a typo
    aurelien-reeves authored May 10, 2021
    Configuration menu
    Copy the full SHA
    ba60e40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6902df9 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. Remove dewscription from Markdown

    Aslak Hellesøy committed May 11, 2021
    Configuration menu
    Copy the full SHA
    963dcbf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60f1dae View commit details
    Browse the repository at this point in the history
  3. Merge master

    Aslak Hellesøy committed May 11, 2021
    Configuration menu
    Copy the full SHA
    e090a61 View commit details
    Browse the repository at this point in the history
  4. Update dependencies

    Aslak Hellesøy committed May 11, 2021
    Configuration menu
    Copy the full SHA
    0b3874b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62fefff View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Merge remote-tracking branch 'origin/master' into markdown

    Aslak Hellesøy committed May 12, 2021
    Configuration menu
    Copy the full SHA
    25ceeb3 View commit details
    Browse the repository at this point in the history
  2. Update dependencies

    Aslak Hellesøy committed May 12, 2021
    Configuration menu
    Copy the full SHA
    224f1ab View commit details
    Browse the repository at this point in the history

Commits on May 13, 2021

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

Commits on May 14, 2021

  1. Update dependencies

    Aslak Hellesøy committed May 14, 2021
    Configuration menu
    Copy the full SHA
    7e279a4 View commit details
    Browse the repository at this point in the history
  2. Update package-lock.json

    Aslak Hellesøy committed May 14, 2021
    Configuration menu
    Copy the full SHA
    2beae34 View commit details
    Browse the repository at this point in the history
  3. Merge master

    Aslak Hellesøy committed May 14, 2021
    Configuration menu
    Copy the full SHA
    9a7f3e2 View commit details
    Browse the repository at this point in the history
  4. Document why the AST has no description

    Aslak Hellesøy committed May 14, 2021
    Configuration menu
    Copy the full SHA
    f6a9593 View commit details
    Browse the repository at this point in the history