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