MCPcopy Create free account
hub / github.com/codenameone/CodenameOne / findPrNumber

Method findPrNumber

scripts/common/java/PostPrComment.java:211–230  ·  view source on GitHub ↗
(Map<String, Object> event)

Source from the content-addressed store, hash-verified

209 }
210
211 private static Integer findPrNumber(Map<String, Object> event) {
212 Object prData = event.get("pull_request");
213 if (prData instanceof Map<?, ?> map) {
214 Object number = ((Map<?, ?>) prData).get("number");
215 if (number instanceof Number num) {
216 return num.intValue();
217 }
218 }
219 Object issue = event.get("issue");
220 if (issue instanceof Map<?, ?> issueMap) {
221 Object pr = ((Map<?, ?>) issueMap).get("pull_request");
222 if (pr instanceof Map<?, ?>) {
223 Object number = issueMap.get("number");
224 if (number instanceof Number num) {
225 return num.intValue();
226 }
227 }
228 }
229 return null;
230 }
231
232 private static boolean isForkPullRequest(Map<String, Object> event) {
233 Map<String, Object> pr = JsonUtil.asObject(event.get("pull_request"));

Callers 1

executeMethod · 0.95

Calls 2

getMethod · 0.65
intValueMethod · 0.65

Tested by

no test coverage detected