Skip to content

feat: language aware config step + hana changes #167

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

Open
wants to merge 6 commits into
base: fixes-lg
Choose a base branch
from

Conversation

hntrl
Copy link

@hntrl hntrl commented Aug 15, 2025

This adds a build step that has smarter handling for docsets with code fences, and adds a build step to docs.json to more intuitively organize content

  • We now automatically expand docsets that have code fenced content (meaning we don't need to hardcode two different references for python + js in docs.json)
  • When we encounter a directory that has code fenced content, instead of flagging it as a version we add it as a dropdown to better align with the design enhancements we want to make
  • When we encounter a doc that has code fences, we flag the top level directory as needing conditional parsing (instead of hard coding which directories should be parsed)
    • If we were to add code fences to lgp or LS docs today, we would automatically start building js + python docs the same way we do for LG

also removes the version picker since products are the thing we have versions for, not languages (sry brody lol)

@hntrl hntrl requested a review from lnhsingh as a code owner August 15, 2025 05:20
Copy link

Preview ID generated: preview-hunter-1755235273-2ab5152

Copy link

Preview ID generated: preview-hunter-1755235354-1f1ef3d

Copy link

Preview ID generated: preview-hunter-1755236608-3c18df7

Copy link

Preview ID generated: preview-hunter-1755271106-8297af5

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