The edit plan entails the specific edit operations that are needed to recover the original input sequence. For example, in
Figure REF , the input sequence: “@param
users List of user objects” is corrupted by masking “users”:
“@param [MASK] List of user objects”.
With this, a model must first reason about the fact that [MASK] in the
corrupted input sequence needs to be replaced with “users” when producing the target sequence.
To construct the sequence of edit operations, we closely follow the format proposed by [1]}:
