{"results":{"result":{"added-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-url":"https://github.com/jaeyson/open_api_typesense/pull/45","old-code-health":9.300738876842418,"modified-files":{"code-health":9.351519183008746,"old-code-health":9.300738876842418,"files":[{"file":"lib/open_api_typesense/operations/analytics.ex","loc":265,"old-loc":263,"code-health":8.816158827775617,"old-code-health":8.816158827775617},{"file":"test/connection_test.exs","loc":172,"old-loc":100,"code-health":10.0,"old-code-health":10.0},{"file":"test/custom_client_test.exs","loc":119,"old-loc":95,"code-health":10.0,"old-code-health":10.0},{"file":"test/default_client_test.exs","loc":66,"old-loc":42,"code-health":10.0,"old-code-health":10.0},{"file":"test/operations/analytics_test.exs","loc":363,"old-loc":355,"code-health":7.788037646779413,"old-code-health":7.788037646779413},{"file":"test/operations/collections_test.exs","loc":220,"old-loc":164,"code-health":9.096655465156704,"old-code-health":9.096655465156704},{"file":"test/operations/conversations_test.exs","loc":143,"old-loc":103,"code-health":10.0,"old-code-health":10.0},{"file":"test/operations/curation_sets_test.exs","loc":326,"old-loc":326,"code-health":8.545379580978913,"old-code-health":8.545379580978913},{"file":"test/operations/debug_test.exs","loc":38,"old-loc":22,"code-health":10.0,"old-code-health":10.0},{"file":"test/operations/documents_test.exs","loc":610,"old-loc":482,"code-health":9.096655465156704,"old-code-health":9.096655465156704},{"file":"test/operations/health_test.exs","loc":94,"old-loc":62,"code-health":10.0,"old-code-health":10.0},{"file":"test/operations/join_test.exs","loc":683,"old-loc":619,"code-health":10.0,"old-code-health":10.0},{"file":"test/operations/keys_test.exs","loc":117,"old-loc":77,"code-health":10.0,"old-code-health":10.0},{"file":"test/operations/operations_test.exs","loc":150,"old-loc":86,"code-health":8.816158827775617,"old-code-health":8.816158827775617},{"file":"test/operations/override_test.exs","loc":27,"old-loc":27,"code-health":10.0,"old-code-health":10.0},{"file":"test/operations/presets_test.exs","loc":109,"old-loc":77,"code-health":10.0,"old-code-health":10.0},{"file":"test/operations/stemming_test.exs","loc":140,"old-loc":100,"code-health":10.0,"old-code-health":10.0},{"file":"test/operations/stopwords_test.exs","loc":120,"old-loc":80,"code-health":10.0,"old-code-health":10.0},{"file":"test/operations/synonyms_test.exs","loc":368,"old-loc":368,"code-health":9.387218218812514,"old-code-health":9.387218218812514},{"file":"mix.exs","loc":101,"old-loc":101,"code-health":10.0,"old-code-health":10.0}]},"removed-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-id":"45","analysis-time":"2026-04-13T10:08:20Z","negative-impact-count":0,"suppressions":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"affected-hotspots":15,"commits":["42c523079998ad61d43983bc9430db67e6ac791d","4392509e381e4942bfea6a7bb11b8b6680da4f6d","5cc8025f1bb95b44fddedcc20090bf75c6925e30","0ddc7682e1de479f025ea6cfc9d28da857c4a9f3"],"is-negative-review":false,"negative-findings":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"positive-impact-count":0,"repo":"open_api_typesense","code-health":9.351519183008746,"version":"3.0","authors":["jaeyson"],"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-04-13T10:08:20.000Z","project-name":"open_api_typesense","repository":"https://github.com/jaeyson/open_api_typesense.git"}}