fix: compatibility with macOS .NET6+#233
Open
Malinskiy wants to merge 3 commits intojburzynski:masterfrom
Open
fix: compatibility with macOS .NET6+#233Malinskiy wants to merge 3 commits intojburzynski:masterfrom
Malinskiy wants to merge 3 commits intojburzynski:masterfrom
Conversation
added 3 commits
March 9, 2026 20:25
Support relative paths for externalAssemblyPaths See for example of usage where config could be reused between different users if the path would be relative jburzynski#211 (comment)
Currently only top level exception is printed on error. This hides underlying issues that fail generation
….net6+ Without this change the generation fails on unix systems in namotion: https://github.com/RicoSuter/Namotion.Reflection/blob/18fd77e01dfff7aaf757e0bb71dc42e9a5f2c2b0/src/Namotion.Reflection/Context/ContextualTypeExtensions.cs#L168
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Several issues addressed to fix usage on internal project with mostly macOS environment:
externalAssemblyPathsshould support entries with relative paths, hence resolution of such entries in AssemblyResolverWithout 3 generation doesn't work at all on macOS (for some reason windows is not affected by this issue).
2 and 1 help with identifying and fixing this and future issues.
let me know if you need any other context