anchor.diff:        ..assignee = User.fromJSON(json["assignee"])
         ..label = IssueLabel.fromJSON(json["label"])
         ..issue = Issue.fromJSON(json["issue"])
  +      ..repository = Repository.fromJSON(json["repository"])
         ..sender = User.fromJSON(json["sender"]);
     }
   }
  
positive.code:   IssueLabel label;
    Issue issue;
    User sender;
  
    static IssueEvent fromJSON(Map<String, dynamic> json) {
      return new IssueEvent()
  
negative.code:   int number;
    PullRequest pullRequest;
    User sender;
    Repository repository;
  
    static PullRequestEvent fromJSON(Map<String, dynamic> json) {
      return new PullRequestEvent()
        ..action = json["action"]
        ..number = json["number"]
        ..repository = Repository.fromJSON(json["repository"])
        ..pullRequest = PullRequest.fromJSON(json["pull_request"])
        ..sender = User.fromJSON(json["sender"]);
    }
  