opendata-for-all / openapi-metamodel

The OpenAPI metamodel
Eclipse Public License 2.0
17 stars 7 forks source link

Improve the design of required properties #5

Closed hamzaed closed 5 years ago

hamzaed commented 5 years ago

Required properties are designed as a reference in the Schema element. Now that we separated schema from schema properties (we introduced a new Property element), it would be better to include a boolean attribute in the Property element to specify required properties. We also need to update the importer and exporter accordingly.