-
Notifications
You must be signed in to change notification settings - Fork 52
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
Add source generation #147
base: main
Are you sure you want to change the base?
Add source generation #147
Conversation
Removed Microsoft.OpenApi as a dependency for source generation.
Definition files are no longer required to be added as AdditionalFiles
Add azure build pipeline
This reverts commit 990f503.
@GinoCanessa - Hadn't seen this PR before, but I guess this needs to change quite a bit after the refactoring of the codegen to use StructureDefinition instead of the custom metadata structures.... |
Most of my code changes is related to multitargeting to netstandard2.0 which is a requirement for source generators. But from what I saw from the experimental branch, this will not be simple. |
Hi Christian - it is on my list to re-review everything. I started looking into it yesterday and will be making sure your use case is not left out. |
Alright @almostchristian , the current contents of the *After we merge into main, I will finish sorting out the pipeline to release on NuGet as libraries and the CLI as a tool, so the build requirements are only until then. Cheers! |
Microsoft.Health.Fhir.CodeGeneration
.Usage:
Currently the FhirVersionInfo used for code generation is hard-coded to R4B, and I don't see any difference when it's R5.
Resolves #140