trolie / spec

Transmission Ratings and Operating Limits Information Exchange
https://trolie.energy/
Other
3 stars 2 forks source link

Add tests for generating clients from the spec using popular libraries for Java, dotnet, C++, Rust, etc. #59

Open catkins-miso opened 7 months ago

catkins-miso commented 7 months ago

The idea here is to make sure we don't complicate things for people creating TROLIE clients down the road by introducing things into the spec that break generators.   I think the simplest thing that could work would be a GitHub Action for each popular library that simply fails if the client generator emits any errors (or warnings, ideally) against the openapi.yaml that is a generated in the build.