Skip to content

[FE] api-diff rules reclassification - part 1 #250

@iugaidiana

Description

@iugaidiana

According to the review of asd rules, need to make the following changes:

parameters-schema & request-body-schema:

  • add-required-property-with-default
    • current severity - non-breaking
    • new severity - breaking
  • remove-property-compliance
    • current severity - breaking
    • new severity - non-breaking
  • rename «remove-required-property» as «remove-required-status-from-property»
  • new case «remove-required-property-compliance»
    • severity - breaking

response-body-schema & response-headers-schema:

  • rename «remove-required-property» as «remove-required-status-from-property»
  • new case «remove-required-property-compliance»
    • severity - breaking
  • update-format-for-number-property
    • current severity - breaking
    • new severity - requires attention
  • remove-format-for-number-property
    • current severity - breaking
    • new severity - requires attention
  • decrease-minimum-for-number-property
    • current severity - breaking
    • new severity - requires attention
  • decrease-minimum-for-required-number-property (new case)
    • severity - breaking
  • remove-minimum-for-number-property
    • current severity - breaking
    • new severity - requires attention
  • remove-minimum-for-required-number-property (new case)
    • severity - breaking
  • mark-minimum-value-as-inclusive-for-number-property
    • current severity - breaking
    • new severity - requires attention
  • mark-maximum-value-as-inclusive-for-number-property
    • current severity - breaking
    • new severity - requires attention
  • update-multiple-of-for-number-property
    • current severity - breaking
    • new severity - requires attention
  • increase-max-properties-for-object-property
    • current severity - breaking
    • new severity - requires attention
  • remove-max-properties-for-object-property
    • current severity - breaking
    • new severity - requires attention
  • add-non-boolean-additional-properties
    • severity - requires attention

test date for new cases - test_data.zip

Metadata

Metadata

Assignees

Labels

No fields configured for Feature.

Projects

Status

In Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions