-
-
Notifications
You must be signed in to change notification settings - Fork 17
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
Fix encoding of generic type when boxing #33
base: main
Are you sure you want to change the base?
Conversation
@MangelMaxime The tests are failing on this build but I'm not seeing where the tests are in the solution. I may have other fixes for this library so I'd like to be able to run them on my machine. Like this one is failing: |
The test are pulled from Thoth.Json repo using paket. By default, you should be able to run the test on your machine because paket should pull the dependencies. It is a bit more tricky if you want to modify the tests. In general, I implement the new feature/fix in Thoth.Json because that's the repo with the tests and then I update Thoth.Json.Net code with the new dependencies. To update the dependencies you will need to update:
Basically the inverse of this commit 26e0d88 I know it is not really user friendly but I didn't have the time yet to use gitmodule in order to make it easier. If you just want to test your fix against this repo you can modify the files under |
sorry for the late response I didn't had time to run the command |
In order, to run the test you should use fake build: If you want to run the test manually:
I didn't test the commands, but that should be something like by reading to build.fsx source code. But it is just easier to run the test from Fake because it does all the job for you :) |
thanks, I was able to make them run! |
I tried to port it to the next version of Thoth.Json libraries and indeed this fix generates several errors. Unfortunately, my understanding of Reflection code is limited and for now, I don't know how to handle it. |
Fix #32