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

Refine cref handling #55

Merged
merged 13 commits into from
Dec 17, 2023
Merged

Refine cref handling #55

merged 13 commits into from
Dec 17, 2023

Conversation

joshua-light
Copy link
Member

@joshua-light joshua-light commented Dec 13, 2023

Previously, we handled cref only partially.

In this PR, a few improvements and fixes are introduced:

  • Now almost all <see cref="..."> are handled properly
  • <inheritdoc> also works properly
  • References to fields, methods, etc. are properly handled via HTML #... syntax
  • References that we can't resolve are now rendered as dummy links (simple underscored text).

Improvements to do:

  • Handle standard types.

Closes #44. Closes #30.

@joshua-light joshua-light added this to the 0.0.4 milestone Dec 13, 2023
@joshua-light joshua-light merged commit d38d215 into develop Dec 17, 2023
1 check passed
@joshua-light joshua-light deleted the feature/44-cref-fix branch December 17, 2023 12:33
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.

Incorrect <see cref="..."> link in rendered Markdown File names are not fully qualified
1 participant