fix(api): add missing schema object types#193
Merged
Annotations
10 warnings
|
Emit annotations:
code/API_definitions/connectivity-insights-subscriptions.yaml#L464
[S-312] Schema of type string must specify maxLength, enum, or const. | Suggestion%3A Add maxLength, enum, or const to string properties (CAMARA Design Guide section 2.2).
|
|
Emit annotations:
code/API_definitions/connectivity-insights-subscriptions.yaml#L458
[S-312] Schema of type string must specify maxLength, enum, or const. | Suggestion%3A Add maxLength, enum, or const to string properties (CAMARA Design Guide section 2.2).
|
|
Emit annotations:
code/API_definitions/connectivity-insights-subscriptions.yaml#L453
[S-312] Schema of type string must specify maxLength, enum, or const. | Suggestion%3A Add maxLength, enum, or const to string properties (CAMARA Design Guide section 2.2).
|
|
Emit annotations:
code/API_definitions/connectivity-insights-subscriptions.yaml#L435
[S-312] Schema of type string must specify maxLength, enum, or const. | Suggestion%3A Add maxLength, enum, or const to string properties (CAMARA Design Guide section 2.2).
|
|
Emit annotations:
code/API_definitions/connectivity-insights-subscriptions.yaml#L425
[S-030] Required property 'id' is not defined in 'properties'
|
|
Emit annotations:
code/API_definitions/connectivity-insights-subscriptions.yaml#L393
[S-312] Schema of type string must specify maxLength, enum, or const. | Suggestion%3A Add maxLength, enum, or const to string properties (CAMARA Design Guide section 2.2).
|
|
Emit annotations:
code/API_definitions/connectivity-insights-subscriptions.yaml#L393
[S-011] Property description is missing or empty%3A "XCorrelator.description" property must be truthy
|
|
Emit annotations:
code/API_definitions/connectivity-insights-subscriptions.yaml#L278
[S-309] Schema of type array must specify maxItems. | Suggestion%3A Add maxItems to constrain array size (CAMARA Design Guide section 2.2).
|
|
Emit annotations:
code/API_definitions/connectivity-insights-subscriptions.yaml#L199
[S-035] Notification callback content type must include 'application/cloudevents+json', found%3A application/cloudevents+json%3A
|
|
Emit annotations:
code/API_definitions/connectivity-insights-subscriptions.yaml#L1
[P-020] CloudEvent is defined inline in code/API_definitions/connectivity-insights-subscriptions.yaml. Consume the shared schema from CAMARA_event_common.yaml via $ref instead of maintaining a local copy. | Suggestion%3A Replace the local CloudEvent schema with `$ref%3A './CAMARA_event_common.yaml#/components/schemas/CloudEvent'`, or an allOf combining the $ref with an API-specific ApiEventType schema. See implicit-events API template in Commonalities artifacts/api-templates/.
|
background
wait
wait-all
cancel
parallel
Loading