You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The ConvertService relies on an old implementation detail where every documentation extension file was always “resolved” even when it didn’t match a symbol or when the build had no symbol graph files.
This behavior is different from how documentation extension files work in regular builds. Some consequences of this are:
the process that interacts with the convert service can't distinguish between documentation extension files that match symbols and documentation extension files that don't match symbols.
the process that interacts with the convert service is responsible for maintaining it's own link resolutions implementation to match the behavior of a regular build.
the process that interacts with the convert service is responsible for diagnosing documentation extension files that don't matching symbols and for matching the diagnostics that would be in a regular build.
Checklist
If possible, I've reproduced the issue using the main branch of this package.
Description
The ConvertService relies on an old implementation detail where every documentation extension file was always “resolved” even when it didn’t match a symbol or when the build had no symbol graph files.
This behavior is different from how documentation extension files work in regular builds. Some consequences of this are:
Checklist
main
branch of this package.Expected Behavior
No response
Actual behavior
No response
Steps To Reproduce
No response
Swift-DocC Version Information
No response
Swift Compiler Version Information
No response
The text was updated successfully, but these errors were encountered: