{"results":{"result":{"added-files":{"code-health":10.0,"old-code-health":0.0,"files":[{"file":"lib/main/runner/app_error_handlers.dart","loc":22,"code-health":10.0},{"file":"lib/main/runner/app_runner_base.dart","loc":8,"code-health":10.0},{"file":"lib/main/runner/app_runner_mobile.dart","loc":8,"code-health":10.0},{"file":"lib/main/runner/app_runner_web.dart","loc":19,"code-health":10.0},{"file":"lib/features/mailbox_dashboard/data/datasource_impl/linagora_ecosystem_datasource_impl.dart","loc":18,"code-health":10.0},{"file":"lib/features/mailbox_dashboard/domain/linagora_ecosystem/sentry_config_linagora_ecosystem.dart","loc":43,"code-health":10.0},{"file":"lib/features/mailbox_dashboard/presentation/bindings/linagora_ecosystem_interactor_bindings.dart","loc":48,"code-health":10.0},{"file":"lib/features/mailbox_dashboard/presentation/mixin/sentry_ecosystem_mixin.dart","loc":34,"code-health":10.0}]},"external-review-url":"https://github.com/linagora/tmail-flutter/pull/4270","old-code-health":7.473344096335793,"modified-files":{"code-health":7.515477809902303,"old-code-health":7.421164419573566,"files":[{"file":"integration_test/base/test_base.dart","loc":49,"old-loc":47,"code-health":10.0,"old-code-health":10.0},{"file":"lib/main.dart","loc":81,"old-loc":80,"code-health":10.0,"old-code-health":10.0},{"file":"lib/main/main_entry.dart","loc":30,"old-loc":32,"code-health":10.0,"old-code-health":10.0},{"file":"core/lib/utils/app_logger.dart","loc":208,"old-loc":213,"code-health":10.0,"old-code-health":10.0},{"file":"core/lib/utils/sentry/sentry_config.dart","loc":59,"old-loc":55,"code-health":9.6882083290695,"old-code-health":9.6882083290695},{"file":"core/lib/utils/sentry/sentry_manager.dart","loc":130,"old-loc":89,"code-health":10.0,"old-code-health":10.0},{"file":"lib/features/mailbox_dashboard/data/repository/linagora_ecosystem_repository_impl.dart","loc":11,"old-loc":11,"code-health":10.0,"old-code-health":10.0},{"file":"lib/features/mailbox_dashboard/domain/linagora_ecosystem/converters/linagora_ecosystem_converter.dart","loc":59,"old-loc":57,"code-health":10.0,"old-code-health":10.0},{"file":"lib/features/mailbox_dashboard/domain/linagora_ecosystem/linagora_ecosystem.dart","loc":43,"old-loc":39,"code-health":10.0,"old-code-health":10.0},{"file":"lib/features/mailbox_dashboard/domain/linagora_ecosystem/linagora_ecosystem_identifier.dart","loc":19,"old-loc":18,"code-health":10.0,"old-code-health":10.0},{"file":"lib/features/mailbox_dashboard/domain/state/get_linagora_ecosystem_state.dart","loc":16,"old-loc":15,"code-health":10.0,"old-code-health":10.0},{"file":"lib/features/mailbox_dashboard/domain/usecases/get_linagora_system_interactor.dart","loc":17,"old-loc":16,"code-health":10.0,"old-code-health":10.0},{"file":"lib/features/mailbox_dashboard/presentation/bindings/mailbox_dashboard_bindings.dart","loc":488,"old-loc":492,"code-health":9.130984501564777,"old-code-health":8.577371260934033},{"file":"lib/features/mailbox_dashboard/presentation/controller/mailbox_dashboard_controller.dart","loc":3160,"old-loc":3151,"code-health":6.660906512860437,"old-code-health":6.660906512860437},{"file":"lib/features/mailbox_dashboard/presentation/extensions/ai_scribe/setup_scribe_prompt_url_extension.dart","loc":55,"old-loc":43,"code-health":10.0,"old-code-health":10.0}]},"removed-files":{"code-health":0.0,"old-code-health":10.0,"files":[{"file":"core/lib/utils/sentry/sentry_initializer.dart","loc":0,"old-loc":90,"old-code-health":10.0}]},"external-review-id":"4270","analysis-time":"2026-04-07T09:58:57Z","negative-impact-count":0,"suppressions":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"affected-hotspots":1,"commits":["8cb3dcc82cd110a29dcbf3ac02809d9e26b4fccb","a2c1df5b49b199dab3a2286a4c8e37a1643b19f5","8dd43d8dd7a2708ddac58714ddc2378c600e9e69","c85662f2215f20ccc0f467a0a956136658d890a8"],"is-negative-review":false,"negative-findings":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"positive-impact-count":1,"repo":"tmail-flutter","code-health":7.622916607311933,"version":"3.0","authors":["dab246"],"directives":{"added":[],"removed":[]},"positive-findings":{"number-of-types":1,"number-of-files-touched":1,"findings":[{"name":"Overall Function Size","file":"lib/features/mailbox_dashboard/presentation/bindings/mailbox_dashboard_bindings.dart","change-type":"fixed","change-level":"improvement","is-hotspot?":false,"what-changed":"The median function size in this module is no longer above the threshold"}]},"notices":{"number-of-types":0,"number-of-files-touched":0,"findings":[]},"external-review-provider":"GitHub"},"analysistime":"2026-04-07T09:58:56.000Z","project-name":"james-project","repository":"https://github.com/linagora/tmail-flutter.git"}}