{"results":{"result":{"added-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-url":"https://github.com/pytroll/satpy/pull/3291","old-code-health":8.296916756231523,"modified-files":{"code-health":8.271505543321393,"old-code-health":8.296916756231523,"files":[{"file":"satpy/_config.py","loc":124,"old-loc":123,"code-health":10.0,"old-code-health":10.0},{"file":"satpy/readers/core/abi.py","loc":229,"old-loc":229,"code-health":9.096655465156704,"old-code-health":9.096655465156704},{"file":"satpy/tests/reader_tests/conftest.py","loc":178,"old-loc":173,"code-health":10.0,"old-code-health":10.0},{"file":"satpy/tests/reader_tests/test_abi_l1b.py","loc":388,"old-loc":388,"code-health":9.6882083290695,"old-code-health":9.6882083290695},{"file":"satpy/composites/config_loader.py","loc":240,"old-loc":237,"code-health":10.0,"old-code-health":10.0},{"file":"satpy/modifiers/atmosphere.py","loc":141,"old-loc":138,"code-health":10.0,"old-code-health":10.0},{"file":"satpy/modifiers/spectral.py","loc":129,"old-loc":127,"code-health":9.536386775820924,"old-code-health":9.536386775820924},{"file":"satpy/readers/core/yaml_reader.py","loc":1228,"old-loc":1175,"code-health":6.32593341416773,"old-code-health":6.32593341416773},{"file":"satpy/tests/reader_tests/test_abi_l2_nc.py","loc":332,"old-loc":332,"code-health":9.096655465156704,"old-code-health":9.096655465156704},{"file":"satpy/modifiers/base.py","loc":19,"old-loc":16,"code-health":10.0,"old-code-health":10.0}]},"removed-files":{"code-health":0.0,"old-code-health":0.0,"files":[]},"external-review-id":"3291","analysis-time":"2026-04-10T14:57:01Z","negative-impact-count":0,"suppressions":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"affected-hotspots":0,"commits":["2e5d7b47dc4f0a5e5f8327de5d5e8c3d9707250e","62e44738bb081f55aa16719e5988b52f6a118f53","b906749963e6e802df726fc5e76c4d428855f316","562d09c60dec579cd68c9b207393593116c64d3b","0881614a6f72b6249c27c3a059bdd6989ab18144","25182bdffe61a3f41ae322c28c1fcb4c3a95a3d0","a40e7c1473b2f451f6c34d6e03ecd67cf3cd2d54","bc921a226a81a89ee1b2090d2a79a64b1724de23","c711355dcf6a7c5852d71328b2d6711e3461f0b8","e843ee16ab85134cc9376571475f11584d534713","fa82f534b33091ac77c406432ecb2f7f14eb3647","28c6778c95d1f47bb0795486d8b5ae4ac2c820a1","dee2430e82bb06bac0c0be3ed94a8ab928ded070","fbf682781496cc2e00a3911cbdaa9d04d9e3c2f3"],"is-negative-review":false,"negative-findings":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"positive-impact-count":0,"repo":"satpy","code-health":8.271505543321393,"version":"3.0","authors":["Stephan Finkensieper"],"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-10T14:57:00.000Z","project-name":"satpy","repository":"https://github.com/pytroll/satpy.git"}}