+ After downloading a dataset and generating your predictions for either task, you can upload your + results here to start the evaluation process. +
++ Your uploaded JSON file must follow one of the schemas described below, depending on the selected + task. Once uploaded, the system will begin evaluating your submission. A progress bar will appear to + show how far along the evaluation is. +
++ For Code Refinement, a link will also be displayed. This link allows you to safely + close the browser tab and later check the evaluation progress by pasting the link into the "Get + status of ongoing process" section. More information is available in that section. +
++ Submit a JSON object where each key is a string ID and each value is the generated comment. +
+
+{
+ "1234": "This method lacks null checks.",
+ "5678": "Consider renaming this variable for clarity."
+}
+
+
+ + Submit a JSON object where each key is a string ID, and the value is another object that + maps + file + paths (relative to the top-level directory) to the new file content. +
+
+{
+ "1234": {
+ "src/Main.java": "public class Main { /* updated code */ }"
+ },
+ "5678": {
+ "utils/Helper.java": "public class Helper { /* improved logic */ }"
+ }
+}
+
+
+ + Make sure your file strictly follows the expected format to avoid upload errors. +
+