Interface ModificationTarget

All Known Implementing Classes:
ModificationTarget.EditCommit, ModificationTarget.PatchsetCommit

public interface ModificationTarget
Target of the modification of a commit.

This is currently used in the context of change edits which involves both direct actions on change edits (e.g. creating a change edit; modifying a file of a change edit) as well as indirect creation/modification of them (e.g. via applying a suggested fix of a robot comment.)

Depending on the situation and exact action, either an existing ChangeEdit (-> ModificationTarget.EditCommit or a specific patchset commit (-> ModificationTarget.PatchsetCommit) is the target of a modification.