{"results":{"result":{"added-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-url":"https://github.com/jainal09/drill/pull/17","old-code-health":9.03862840652023,"modified-files":{"code-health":9.07441935244369,"old-code-health":9.03862840652023,"files":[{"file":"tests/mouse_drive.py","loc":342,"old-loc":312,"code-health":9.07441935244369,"old-code-health":9.03862840652023}]},"removed-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-id":"17","analysis-time":"2026-08-17T02:20:45Z","negative-impact-count":0,"suppressions":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"affected-hotspots":1,"commits":["baf4f70dc8e1588a7097439f835de60b654afa57","ec0a101c339386546d12b8a8282ddfb7ff51bc2e","a97fef7a835d69d79bc93e2ecad51aefbe623734","d6b70394aee6f4018ca8b494e5f8a662065ae285","1fc7d8b3eb748a4f42dd0ce2bbef248d2a14d5d0"],"is-negative-review":false,"negative-findings":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"positive-impact-count":1,"repo":"drill","code-health":9.07441935244369,"version":"3.0","authors":["Jainal Gosaliya"],"directives":{"added":[],"removed":[]},"positive-findings":{"number-of-types":1,"number-of-files-touched":1,"findings":[{"method":"main","why-it-occurs":"Overly long functions make the code harder to read. The recommended maximum function length for the Python language is 70 lines of code. Severity: Brain Method - Complex Method - Long Method.","name":"Large Method","file":"tests/mouse_drive.py","change-level":"improvement","is-hotspot?":true,"line":241,"what-changed":"main decreases from 178 to 171 lines of code, threshold = 70","how-to-fix":"We recommend to be careful here -- just splitting long functions don't necessarily make the code easier to read. Instead, look for natural chunks inside the functions that expresses a specific task or concern. Often, such concerns are indicated by a Code Comment followed by an if-statement. Use the [EXTRACT FUNCTION](https://refactoring.com/catalog/extractFunction.html) refactoring to encapsulate that concern.","change-type":"improved"}]},"notices":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"external-review-provider":"GitHub"},"analysistime":"2026-08-17T02:20:45.000Z","project-name":"drill","repository":"https://github.com/jainal09/drill.git"}}