anchor.diff:    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"]);
     }
  
positive.code:   IssueLabel label;
    Issue issue;
    User sender;
  
    static IssueEvent fromJSON(Map<String, dynamic> json) {
      return new IssueEvent()
  
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"]);
    }
  }
  