{"results":{"result":{"added-files":{"code-health":10.0,"old-code-health":0.0,"files":[{"file":"src/modules/views/Assistant/AssistantLayout.jsx","loc":36,"code-health":10.0}]},"external-review-url":"https://github.com/linagora/twake-drive/pull/3757","old-code-health":9.213776008403796,"modified-files":{"code-health":9.2193780347398,"old-code-health":9.213776008403796,"files":[{"file":"jestHelpers/setup.js","loc":31,"old-loc":27,"code-health":10.0,"old-code-health":10.0},{"file":"src/modules/navigation/AppRoute.jsx","loc":233,"old-loc":228,"code-health":9.115518459962692,"old-code-health":9.120670535714773}]},"removed-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-id":"3757","analysis-time":"2026-03-26T07:24:04Z","negative-impact-count":1,"suppressions":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"affected-hotspots":1,"commits":["6d756dc068e5059f0aa392aa199c11b6a2d007b9","35ccd75e4b5b2aac1d383c0d85b60b96c3da479f","56e28f7a90185af4317c27c97434bfca11c29b55","b07e96b5a031e69e31b95bd96e3afb3c1fd53554","76acb678437524daa35a752fa8e24ac58722d37b"],"is-negative-review":true,"negative-findings":{"number-of-types":1,"number-of-files-touched":1,"findings":[{"method":"AppRoute","why-it-occurs":"Overly long functions make the code harder to read. The recommended maximum function length for the React language is 120 lines of code. Severity: Brain Method - Complex Method - Long Method.","name":"Large Method","file":"src/modules/navigation/AppRoute.jsx","refactoring-examples":null,"change-level":"warning","is-hotspot?":true,"line":78,"what-changed":"AppRoute increases from 162 to 163 lines of code, threshold = 120","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":"degraded"}]},"positive-impact-count":0,"repo":"twake-drive","code-health":9.313052670571023,"version":"3.0","authors":["Paul Tran-Van","Théo Poizat"],"directives":{"added":[],"removed":[]},"positive-findings":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"notices":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"external-review-provider":"GitHub"},"analysistime":"2026-03-26T07:24:04.000Z","project-name":"twake-drive","repository":"https://github.com/linagora/twake-drive.git"}}