chore(oas): explicitly declare type:object on schemas with properties (#2712)
### What OAS: Explicitly declare type:object on schemas with properties. ### Why While not officially required, schemas with properties should have their type explicitly declared as "object". Omitting the type translates to type: any with properties XYZ. The ambiguity can lead to issues when using code generators. ### How Multiple regex searches to identify schemas missing type: object. Manually edit each schema. Spot check generated OAS. ### Testing - Ran OAS validator. - Ran docs build script ### Proof  RESOLVES CORE-847
This commit is contained in:
@@ -46,6 +46,7 @@ export class Note extends SoftDeletableEntity {
|
||||
* title: "Note"
|
||||
* description: "Notes are elements which we can use in association with different resources to allow users to describe additional information in relation to these."
|
||||
* x-resourceId: note
|
||||
* type: object
|
||||
* required:
|
||||
* - value
|
||||
* - resource_type
|
||||
|
||||
Reference in New Issue
Block a user