Labeling source code changes and comments
First of all, we thank you for your participation in this project.
Your task, if you choose to accept it, is to answer several questions about the consistency of changes in Java functions and their corresponding comments.
Depending on the results of this task, the best tolokers will gain access to more complicated code-labeling tasks with higher per-task payment.
Labeling example
The examples provided for the annotation will look like this:
Let's take a closer look at this example. You may notice that after the change the "atoms" parameter is renamed to "txns". However, the corresponding comment still describes the param as "atoms", making this information inconsistent.
For this reason, we select the following options:
- Comment
must be changed
- The reason is
@param renamed
Careful markup
Before starting the markup, we ask you to read the detailed meaning of all the available answers.
We expect you to be careful about the markup and will use test assignments to validate it for correctness.