{
  "filters": {
    "revapi": {
      "java": {
        "filter": {
          "_comment": "We don't want to check transitive classes, e.g. from kie-server-api, since we already check them in their own module.",
          "packages": {
            "regex": true,
            "include": [
              "org\\.kie\\.server\\.controller\\.api.*"
            ]
          }
        }
      }
    }
  },
  "ignores": {
    "revapi": {
      "_comment": "Changes between 7.14.0.Final and the current branch. These changes are desired and thus ignored.",
      "ignore": [
        {
          "code": "java.method.addedToInterface",
          "new": "method void org.kie.server.controller.api.service.SpecManagementService::updateContainerSpec(java.lang.String, java.lang.String, org.kie.server.controller.api.model.spec.ContainerSpec, java.lang.Boolean)",
          "package": "org.kie.server.controller.api.service",
          "classSimpleName": "SpecManagementService",
          "methodName": "updateContainerSpec",
          "elementKind": "method",
          "justification": "AF-1685: Development Lifecycle Streamline"
        }
      ]
    }
  }
}
