FeedbackWithoutReplies#

class FeedbackWithoutReplies[source]#

The JSON representation for feedback without replies.

This representation is considered deprecated, as it doesn’t include important information (i.e. replies)

type: Literal['feedback-without-replies']#

This is a deprecated version of the feedback of a submission that omits any replies.

user: Mapping[str, Mapping[str, str]]#

A mapping between file id and a mapping that is between line and feedback. So for example: {5: {0: ‘Nice job!’}} means that file with id 5 has feedback on line 0.

authors: Mapping[str, Mapping[str, User]]#

The authors of the user feedback. In the example above the author of the feedback ‘Nice job!’ would be at {5: {0: $USER}}.

general: str#

The general feedback given on this submission.

linter: Mapping[str, Any]#

A mapping that is almost the same the user feedback mapping for feedback without replies, only the final key is not a string but a list of tuples where the first item is the linter code and the second item is linter comments. This field is deprecated and will always be empty.