Ian Lord

Results 15 issues of Ian Lord

**Describe the bug** The linter incorrectly flags a problem with a multipleOf that is valid in the rule no-invalid-schema-examples **To Reproduce** Create an openapi definition and create a property like...

Type: Bug
p3
governance

**Describe the bug** Lint incorrectly trigger an error of type "parameter-description" when a parameter doesn't include a description when a schema is used. Since the schema does contain a description,...

p3
Type: Enhancement
governance

Hi, If you have a schema that is not inheriting from another schema (and perhaps have no properties) Ex: description: Foo type: object In the interface, if you change: Inheritance...

bug
component/studio
priority/high

Hi, There was callbacks, but now OAS 3.1 supports Webhooks as well. It's pretty much the same structure as a Callback but out of scope of a path. It would...

enhancement

Hi, It would be a nice feature to show a reference counter in Apicurio/Apicurito. While editing a "Data Type", we could see that the current "Data Type" is referenced in...

enhancement
component/studio
priority/normal

There is a "bug" in Apicurio when using non-string examples For example, let say you create a data structure like this: ```yaml description: Test required: - foo - bar type:...

bug
component/studio
priority/normal

When we use the editor and do not specify a description for a datatype, an empty description is added to source. For example: ```yaml description: Test type: object properties: Bar:...

bug
component/studio
priority/normal

Hi, Apicurio already support the "Deprecated" properties on endpoints ([#1104](https://github.com/Apicurio/apicurio-studio/commit/f045a0c183915d982156524291d1df0ebb53878e)) But it does not support it on properties. For example ```yaml openapi: 3.0.1 components: schemas: Service: type: object properties: location:...

enhancement
component/studio
priority/normal

Hi, I've been working on a project that would allow to take a full OAS Definition file and create a stripped down version using only a subset of the original...

enhancement

Hi, The library allows to create paths, but apparently doesn't provide any way to add schemas. Doing something like: `$objOpenapi->components->schemas['foo'] = new Schema([ 'type' => Type::INTEGER, ]);` gives a warning...

enhancement