{
  "filters": {
    "revapi": {
      "java": {
        "filter": {
          "_comment": "We don't want to check transitive classes, e.g. from kie-api, since we already check them in their own module.",
          "packages": {
            "regex": true,
            "include": [
              "org\\.jbpm\\.services\\.api.*"
            ]
          }
        }
      }
    }
  },

  "ignores": {
    "revapi": {
      "_comment": "Changes between 7.11.0.Final and the current branch. These changes are desired and thus ignored.",
      "ignore": [
         {
         "code": "java.method.addedToInterface",
         "new": "method java.util.List<org.kie.internal.runtime.error.ExecutionError> org.jbpm.services.api.admin.ProcessInstanceAdminService::getErrorsByDeploymentId(java.lang.String, boolean, org.kie.api.runtime.query.QueryContext)",
         "package": "org.jbpm.services.api.admin",
         "classSimpleName": "ProcessInstanceAdminService",
         "methodName": "getErrorsByDeploymentId",
         "elementKind": "method",
         "justification": "Added support for filtering errors by deployment id"
         }
      ]
    }
  }
}
