Skip to content

Duplicate errors are reported #84

Open
@pshao25

Description

@pshao25

The inside logic is: we will put all the ref content in place. This means

"schema": {
  "$ref": "#/definitions/ImageUpdate"
},
"ImageUpdate": {
  "properties": {
    "properties": {
      "x-ms-client-flatten": true,
      "$ref": "#/definitions/ImageProperties"
    }
  }
}

will become

"schema": {
  "properties": {
    "properties": {
      "x-ms-client-flatten": true,
      "$ref": "#/definitions/ImageProperties"
    }
  }
}

inside this tool.

This means if there is diff inside ImageUpdate then how many places are referring means how many diffs are reported. However, there is actually one.

Impact: It is very noisy too users. There is only one diff, but reported several times with very big chunk.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions