{
    "acceptedApiChanges": [
        {
            "type": "org.gradle.api.tasks.diagnostics.OutgoingVariantsReportTask",
            "member": "Method org.gradle.api.tasks.diagnostics.OutgoingVariantsReportTask.getShowAll()",
            "acceptation": "[ADD YOUR CUSTOM REASON HERE]",
            "changes": [
                "Method is now abstract"
            ]
        }, {
            "type": "org.gradle.api.tasks.diagnostics.OutgoingVariantsReportTask",
            "member": "Method org.gradle.api.tasks.diagnostics.OutgoingVariantsReportTask.getVariantName()",
            "acceptation": "[ADD YOUR CUSTOM REASON HERE]",
            "changes": [
                "Method is now abstract"
            ]
        }
    ]
}

{
    "acceptedApiChanges": [
        {
            "type": "org.gradle.api.tasks.diagnostics.OutgoingVariantsReportTask",
            "member": "Method org.gradle.api.tasks.diagnostics.OutgoingVariantsReportTask.getShowAll()",
            "acceptation": "Task semantics are changing anyways, task type is now abstract",
            "changes": [
                "Method is now abstract"
            ]
        }, {
            "type": "org.gradle.api.tasks.diagnostics.OutgoingVariantsReportTask",
            "member": "Method org.gradle.api.tasks.diagnostics.OutgoingVariantsReportTask.getVariantName()",
            "acceptation": "Task semantics are changing anyways, task type is now abstract",
            "changes": [
                "Method is now abstract"
            ]
        }
    ]
}

Add explanation of API change due to classes and methods now being abstract.
docs: Add explanation of API change due to classes and methods now being abstract.
