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

--wip-- [skip ci] #638

Closed
wants to merge 4 commits into from
Closed

--wip-- [skip ci] #638

wants to merge 4 commits into from

Conversation

jamesmengo
Copy link
Contributor

What are you adding in this PR?

What's next? Any followup issues?

What did you learn?

Before you deploy

  • This PR includes a new checks or changes the configuration of a check
    • I included a minor bump changeset
    • It's in the allChecks array in src/checks/index.ts
    • I ran yarn build and committed the updated configuration files
      • If applicable, I've updated the theme-app-extension.yml config
  • I included a minor bump changeset
  • My feature is backward compatible
  • I included a patch bump changeset

Copy link
Contributor Author

jamesmengo commented Dec 3, 2024

This stack of pull requests is managed by Graphite. Learn more about stacking.

@charlespwd
Copy link
Collaborator

@jamesmengo can we close this?

- Added `paramNode` to the grammar for LiquidDoc, allowing for parameter definitions in doc tags.
- Updated the parsing logic to recognize and handle `@param` syntax correctly.
- Modified CST tests to validate the new structure, ensuring proper identification of `LiquidDocParamNode` and associated text nodes.
- Refactored existing tests to align with the new parsing rules and improve accuracy.
- Updated the `toLiquidDocAST` function to include handling for `@param` syntax and fallback text node
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants