(event_name: &str, payload: &serde_json::Value)
| 4193 | } |
| 4194 | |
| 4195 | fn github_is_pr_context(event_name: &str, payload: &serde_json::Value) -> bool { |
| 4196 | match event_name { |
| 4197 | "pull_request" | "pull_request_review_comment" => true, |
| 4198 | "issue_comment" => payload |
| 4199 | .get("issue") |
| 4200 | .and_then(|issue| issue.get("pull_request")) |
| 4201 | .is_some(), |
| 4202 | _ => false, |
| 4203 | } |
| 4204 | } |
| 4205 | |
| 4206 | fn github_mentions() -> Vec<String> { |
| 4207 | std::env::var("MENTIONS") |
no test coverage detected