Skip to content

Code quality

ALN** occurrences by order of importance

NOQA Number of occurrences
ALN069: You can't import models from other components, see: https://www.notion.so/alaninsurance/Modular-monolith-a9d84f1318d34115bbd08b3648e5a587 ⧉", 378
ALN043: You can only import things from a Component public module, see: https://www.notion.so/alaninsurance/Modular-monolith-a9d84f1318d34115bbd08b3648e5a587 ⧉", 491
ALN039: The module public cannot import other components (or from apps/), it's meant to be the public interface of the component #{self.component_name}, see: https://www.notion.so/alaninsurance/Modular-monolith-a9d84f1318d34115bbd08b3648e5a587 ⧉", 20
ALN024: Single health contract is deprecated: a company can have multiple contracts. Prefer using company.contracts. 22
ALN015: Checks that we don't call legacy user lifecycle functions 37
ALN034: While the shareable feature code lives in fr_api, you should consider it as a standalone feature and not as a part of Alan France. You should avoid imports from other features and other modules of apps/fr_api. See https://www.notion.so/alaninsurance/Building-shareable-features-0c4a2681e88d4b8c8e68aaaf66794e99 ⧉", 5
ALN025: Prevents prevoyance_claim_management to import claim_management 64
ALN026: Prevents claim_management to import prevoyance_claim_management 1
ALN014: Checks that modification of attributes, or instantiation of policies, enrollments, employments and exemptions are only done inside the fr health insurance affiliation component only 113
ALN009: Checks that models do not import business logic 158
ALN017: Do not use top of file imports for business_logic or services in controllers, admin_tools or models, unless for typing. See this Notion page : https://www.notion.so/alaninsurance/Imports-and-start-up-time-WIP-5495c8713847434986ef03ad09158bf1 ⧉ 111
ALN021: Foreign keys must use models, not string. See this Notion page : https://www.notion.so/alaninsurance/Imports-5495c8713847434986ef03ad09158bf1 ⧉ 91
ALN023: Do not use top of file imports for #{nice_output}, they are slow to load and make the app starts slower 1
ALN027: This class checks that no protected attribute access is used. 76
ALN036: URL or URI parameters can lead to Server Side Request Forgery (SSRF) attacks. Attackers could get the server to make requests to an unintended location, which could lead to unauthorized actions or access to data within the network. https://cheatsheetseries.owasp.org/cheatsheets/Server_Side_Request_Forgery_Prevention_Cheat_Sheet.html ⧉ 4
ALN037: @property are not serialized by dataclass_json. If not a problem for your use case, please ignore (# noqa: ALN037). "See this Notion page: https://www.notion.so/alaninsurance/Dataclass-the-good-parts-8f387ec2a8e24a55af294237b97dc210#a611a9154af448a38e552c61415169df ⧉ 56
ALN041: As the model '{node.name}' is in a component it must be part of specific schema that is declared in components/{self.component_name}/models/helpers.py", 494
ALN042: 1/n or n/1 relationships must define an explicit 'order_by' clause. 14
ALN046: to use owner_only strategy the class must be wrapped with the @with_ownership decorator 12
ALN059: Checks that all component dependencies are declared in the root of a component 1
ALN068: cached() must always have an expire_in argument to make them eligible for eviction by our current redis policy" 1
ALN071: SQLAlchemy v2 migration, in models all attributes (or functions with @declared_attr) must return a Mapped[...] type. If it's a class variable type it with ClassVar[...] 11
ALN072: Functions decorated with @enqueueable should not use non-primitive type arguments. The function is used by RQ and the arguments must be serializable and robust for code moves/refactors. 26
ALN073: Don't call functions without assigning their return value to a variable. 16
ALN077: Check for usage of backref in SQLAlchemy relationships and suggest using back_populates instead. 329
ALN079: Check for direct instantiation of AlanBaseFactory or its derived classes. Always use the .create() class method instead of direct instantiation. 171
ALN080: The Model.query.get(...) method is considered legacy as of the 1.x series of SQLAlchemy and will be removed. Use " current_session.get(Model, ...) instead. 2
ALN085: Enforces SQLAlchemy 2.0 query style by detecting deprecated patterns that will be removed in SQLAlchemy 2.0. This linter checks for: 1. Usage of session.query() which is deprecated in favor of session.scalar(), session.scalars(), or session.execute() Note: Other SQLAlchemy 2.0 deprecation warnings are already being turned into errors at runtime by the _turn_sql_alchemy_warning_into_errors function in backend/shared/models/orm/sqlalchemy.py. 4052
ALN086: Enforces the use of mapped_column instead of Column in SQLAlchemy 2.0+ models. This linter checks for usage of Column() calls which should be replaced with mapped_column(). In SQLAlchemy 2.0+, Column is deprecated in favor of mapped_column for better type annotation support and modern SQLAlchemy patterns. Note: Migration files (in directories containing "migrations") and Column() calls inside Table() definitions are excluded from this check as they legitimately need to use Column(). 1
ALN089: pytest fixtures with autouse=True in conftest.py files can have unwanted side-effects as they will be used in any tests in the subfolders and can inadvertently use other fixtures that add functionality. Instead, mark tests that need the fixture explicitly with @pytest.mark.usefixtures("fixture_name") or use the fixture as a parameter. 7

Listing of files of the most critical ALN**

ALN069 occurs 378 times

File:line Content
components/fr/subcomponents/offer_builder/protected/convert_guarantees.py:22 ⧉ from components.offer_builder.internal.models.builder_coverage import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/protected/convert_guarantees.py:25 ⧉ from components.offer_builder.internal.models.builder_product_coverage_rule import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/protected/convert_guarantees.py:28 ⧉ from components.offer_builder.internal.models.builder_product_selected_care_type import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/competitor_product/competitor_product.py:12 ⧉ from components.offer_builder.competitor_product.models.competitor_parsed_product_version import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/competitor_product/competitor_product.py:15 ⧉ from components.offer_builder.competitor_product.models.competitor_product import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/competitor_product/mappers/competitor_product.py:3 ⧉ from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/competitor_product/mappers/competitor_product.py:19 ⧉ from components.offer_builder.competitor_product.models.competitor_product import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/competitor_product/mappers/competitor_product.py:22 ⧉ from components.offer_builder.competitor_product.models.competitor_product_coverage import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/competitor_product/mappers/competitor_product.py:25 ⧉ from components.offer_builder.competitor_product.models.competitor_product_coverage_rule import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/competitor_product/mappers/competitor_product.py:28 ⧉ from components.offer_builder.competitor_product.models.competitor_product_selected_care_type import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/competitor_product/mappers/tests/test_competitor_product.py:55 ⧉ from components.offer_builder.competitor_product.models.competitor_product import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/coverage_translation/convert_coverage_from_local_to_global.py:512 ⧉ from components.offer_builder.internal.models.builder_guarantee_allowed_formula import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/pricer/plan_price.py:3 ⧉ from components.fr.internal.offer.health.models.health_coverage_module import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/pricer/plan_price.py:6 ⧉ from components.fr.internal.offer.health.models.plan import Plan # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/pricer/plan_price.py:7 ⧉ from components.fr.internal.offer.health.models.price_grid import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/pricer/refresh_target_margin_mapping.py:9 ⧉ from components.offer_builder.internal.models.target_margin_mapping import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_membership_fees.py:23 ⧉ from components.offer_builder.internal.models.factories.target_margin_mapping import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_refresh_target_margin_mapping.py:10 ⧉ from components.offer_builder.internal.models.target_margin_mapping import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/pricer/models/option_taker_model.py:7 ⧉ from components.offer_builder.subcomponents.pricer.internal.models.demographics_base_model import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/pricer/models/demographics_model_entry.py:13 ⧉ from components.offer_builder.subcomponents.pricer.internal.models.demographics_base_model import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/mappers/fr_coverage.py:7 ⧉ from components.fr.internal.models.internal_care_type import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/mappers/fr_coverage.py:10 ⧉ from components.fr.internal.models.internal_health_guarantee import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/mappers/fr_coverage.py:21 ⧉ from components.offer_builder.internal.models.builder_product_coverage_rule import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/mappers/fr_coverage.py:24 ⧉ from components.offer_builder.internal.models.builder_product_selected_care_type import ( # noqa: ALN069
components/fr/subcomponents/offer_builder/internal/mappers/fr_coverage.py:37 ⧉ from components.offer_builder.internal.models.builder_coverage import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/protected/ccn_collective_agreements_for_compliance_checks.py:77 ⧉ from components.offer_builder.internal.models.builder_product_version import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/internal/controllers/tests/test_collective_agreement.py:7 ⧉ from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/internal/business_logic/profideo_alternative_medicine.py:1 ⧉ from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/internal/business_logic/profideo_contact_lenses.py:1 ⧉ from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/internal/business_logic/queries/collective_agreement_guarantee_constraint_for_compliance_manager.py:165 ⧉ from components.fr.internal.offer.health.models.generic_health_guarantee import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/internal/business_logic/queries/tests/test_product_details.py:25 ⧉ from components.offer_builder.internal.models.factories.builder_guarantee_allowed_formula import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/internal/business_logic/tests/test_ccn_compliance_api.py:59 ⧉ from components.offer_builder.internal.models.factories.builder_guarantee_allowed_formula import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/internal/business_logic/tests/test_load_configuration_data_from_profideo.py:54 ⧉ from components.offer_builder.internal.models.factories.builder_guarantee_allowed_formula import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/internal/business_logic/tests/test_compute_coverage_violations.py:32 ⧉ from components.offer_builder.internal.models.factories.builder_guarantee_allowed_formula import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/internal/ccn_compliance_manager/business_logic/queries/tests/test_validated_collective_agreement_guarantee_constraint.py:3 ⧉ from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN069
components/fr/subcomponents/ccn_compliance/internal/models/adapters.py:18 ⧉ from components.offer_builder.internal.models.adapters import ( # noqa: ALN069
components/fr/subcomponents/prevoyance_offer_builder/internal/models/prevoyance_builder_coverage.py:139 ⧉ from components.fr.internal.offer.prevoyance.models.prevoyance_guarantee import ( # noqa: ALN069
components/fr/subcomponents/offer_catalog/internal/offer_creation/coverage_api_helpers.py:11 ⧉ from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN039, ALN069
components/fr/subcomponents/offer_catalog/internal/offer_creation/tests/test_create_offer_from_payload.py:83 ⧉ from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN043 ALN069 need to remove Plan.builder_product_version_id FK to remove this import
components/fr/public/admins/queries.py:5 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069, ALN039
components/fr/public/prevoyance/queries.py:14 ⧉ from components.fr.subcomponents.ccn_compliance.internal.models.prevoyance_ccn_constraint import ( # noqa: ALN069, ALN039
components/fr/public/prevoyance/queries.py:17 ⧉ from components.fr.subcomponents.ccn_compliance.internal.models.prevoyance_participation_ccn_constraint import ( # noqa: ALN069, ALN039
components/fr/internal/demo_account/business_logic/create_demo_account.py:14 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/demo_account/business_logic/create_demo_medical_conversations.py:11 ⧉ from components.clinic.internal.models.clinic_user import ( # - TODO: Clean clinic internal imports # noqa: ALN069
components/fr/internal/demo_account/business_logic/create_demo_medical_conversations.py:14 ⧉ from components.clinic.internal.models.medical_admin import ( # - TODO: Clean clinic internal imports # noqa: ALN069
components/fr/internal/demo_account/business_logic/create_demo_medical_conversations.py:178 ⧉ from components.clinic.internal.models.clinic_user import ( # - TODO: Clean clinic internal imports # noqa: ALN069
components/fr/internal/demo_account/business_logic/create_demo_medical_conversations.py:220 ⧉ from components.clinic.internal.models.medical_conversation import ( # - TODO: Clean clinic internal imports # noqa: ALN069
components/fr/internal/demo_account/business_logic/create_demo_medical_conversations.py:223 ⧉ from components.clinic.internal.models.medical_conversation_part import ( # - TODO: Clean clinic internal imports # noqa: ALN069
components/fr/internal/demo_account/business_logic/create_demo_medical_conversations.py:259 ⧉ from components.clinic.internal.models.medical_conversation_attachment import ( # - TODO: Clean clinic internal imports # noqa: ALN069
components/fr/internal/demo_account/business_logic/tests/test_demo_account.py:5 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/admin_invite/commands/tests/test_process_ecology_admins_rights.py:10 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/prevoyance_claim_management/commands/send_monthly_prevoyance_recaps.py:9 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/prevoyance_claim_management/business_logic/actions/prevoyance_claim_payment.py:35 ⧉ from components.fr.internal.models.insurance_profile import ( # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_retry_admin_dashboard_blocked_movement.py:3 ⧉ from components.employment.internal.models.blocked_movement import ( # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_bulk_removal.py:5 ⧉ from components.employment.internal.models.employment_source_data import ( # : it's a test file # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_retry_bulk_invite_blocked_movement.py:3 ⧉ from components.employment.internal.models.blocked_movement import ( # : testing, no real way to implement this otherwise # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_retry_dsn_blocked_movement.py:5 ⧉ from components.employment.internal.models.blocked_movement import ( # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_admin_dashboard.py:5 ⧉ from components.employment.internal.models.blocked_movement import ( # - test file # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_admin_dashboard.py:8 ⧉ from components.employment.internal.models.core_employment_version import ( # - test file # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_bulk_cancel.py:6 ⧉ from components.employment.internal.models.employment_source_data import ( # : it's a test file # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_bulk_invite.py:18 ⧉ from components.employment.internal.models.blocked_movement import ( # : testing, no real way to implement this otherwise # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_bulk_invite.py:22 ⧉ from components.employment.internal.models.core_employment_version import ( # : testing, no real way to implement this otherwise # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_bulk_invite.py:25 ⧉ from components.employment.internal.models.employment_source_data import ( # : testing, no real way to implement this otherwise # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_bulk_invite.py:28 ⧉ from components.employment.internal.models.extended_employment_update import ( # don't care, this is a test # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_bulk_invite.py:31 ⧉ from components.employment.internal.models.tests.blocked_movement import ( # don't care, this is a test # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_bulk_invite.py:35 ⧉ from components.employment.internal.models.tests.factories import ( # don't care, this is a test # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/queries/tests/test_employment_source_data.py:6 ⧉ from components.employment.internal.models.blocked_movement import ( # used for asserting test data # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/queries/tests/test_employment_source_data.py:9 ⧉ from components.employment.internal.models.employment_source_data import ( # used for building test data # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/queries/tests/test_employment_source_data.py:12 ⧉ from components.employment.internal.models.model_brokers import ( # used for building test data # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/queries/tests/test_employment_source_data.py:15 ⧉ from components.employment.internal.models.tests.blocked_movement import ( # used for building test data # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/queries/tests/test_employment_source_data.py:19 ⧉ from components.employment.internal.models.tests.factories import ( # used for building test data # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/queries/tests/test_employment.py:3 ⧉ from components.employment.internal.models.model_brokers import ( # noqa: ALN069 # test setup
components/fr/internal/fr_employment_data_sources/business_logic/queries/tests/test_employment.py:6 ⧉ from components.employment.internal.models.tests.factories import ( # noqa: ALN069 # test setup
components/fr/internal/fr_employment_data_sources/business_logic/global_affiliation_transition/ingest_employment_declaration.py:9 ⧉ from components.employment.internal.models.blocked_movement import ( # noqa: ALN069 TODO: Needed because we need to transmit retry info transparently in addition to the legacy_backfill
components/fr/internal/fr_employment_data_sources/business_logic/global_affiliation_transition/tests/test_backfill_from_legacy_employment.py:9 ⧉ from components.employment.internal.models.core_employment_version import ( # - migration temporary code # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/global_affiliation_transition/tests/test_backfill_from_legacy_employment.py:12 ⧉ from components.employment.internal.models.extended_employment_update import ( # - migration temporary code # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/global_affiliation_transition/tests/test_backfill_from_legacy_employment.py:15 ⧉ from components.employment.internal.models.model_brokers import ( # - migration temporary code # noqa: ALN069
components/fr/internal/fr_employment_data_sources/business_logic/global_affiliation_transition/tests/test_backfill_from_legacy_employment.py:18 ⧉ from components.employment.internal.models.tests.factories import ( # - migration temporary code # noqa: ALN069
components/fr/internal/offer/health/plan_creation/actions/update_plan_from_plan_data.py:158 ⧉ from components.fr.internal.billing.models.premium_entry import ( # noqa: ALN069
components/fr/internal/offer/health/plan_creation/actions/delete_health_coverages_and_dependents.py:14 ⧉ from components.fr.subcomponents.ccn_compliance.internal.models.compliance_violation import ( # noqa: ALN069
components/fr/internal/offer/health/plan_creation/actions/copy_plan_with_dependents.py:26 ⧉ from components.offer_builder.internal.models.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/plan_creation/actions/update_plan_builder_product_version.py:10 ⧉ from components.offer_builder.internal.models.builder_coverage import ( # noqa: ALN069
components/fr/internal/offer/health/plan_creation/commands/individual_retiree_2024_11.py:6 ⧉ from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN069
components/fr/internal/offer/health/plan_creation/commands/individual_retiree_2024_11.py:21 ⧉ from components.offer_builder.internal.models.builder_product import ( # noqa: ALN069
components/fr/internal/offer/health/plan_creation/commands/individual_retiree_2024_11.py:175 ⧉ from components.fr.internal.models.enums.professional_category import ( # noqa: ALN069
components/fr/internal/offer/health/plan_creation/commands/individual_fpt_2025_05.py:6 ⧉ from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN069
components/fr/internal/offer/health/plan_creation/commands/individual_fpt_2025_05.py:21 ⧉ from components.offer_builder.internal.models.builder_product import ( # noqa: ALN069
components/fr/internal/offer/health/plan_creation/commands/individual_fpt_2025_05.py:182 ⧉ from components.fr.internal.models.enums.professional_category import ( # noqa: ALN069
components/fr/internal/offer/health/queries/get_unused_product_builder_plan_ids.py:6 ⧉ from components.contracting.subcomponents.proposal.internals.models.proposal_item import ( # noqa: ALN069
components/fr/internal/offer/health/queries/get_unused_product_builder_plan_ids.py:14 ⧉ from components.offer_builder.internal.models.builder_product import ( # noqa: ALN069
components/fr/internal/offer/health/queries/get_unused_product_builder_plan_ids.py:17 ⧉ from components.offer_builder.internal.models.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/queries/health_coverage.py:45 ⧉ from components.offer_builder.internal.models.builder_guarantee_allowed_formula import ( # noqa: ALN069
components/fr/internal/offer/health/queries/plans_for_pre_onboarding.py:18 ⧉ from components.offer_builder.internal.models.builder_product import ( # noqa: ALN069
components/fr/internal/offer/health/queries/plans_for_pre_onboarding.py:21 ⧉ from components.offer_builder.internal.models.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/queries/plan.py:22 ⧉ from components.offer_builder.internal.models.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/queries/compare_plans.py:51 ⧉ from components.offer_builder.competitor_product.models.competitor_product_coverage import ( # noqa: ALN069
components/fr/internal/offer/health/queries/compare_plans.py:54 ⧉ from components.offer_builder.internal.models.builder_coverage import ( # noqa: ALN069
components/fr/internal/offer/health/queries/compare_health_coverages.py:17 ⧉ from components.offer_builder.competitor_product.models.competitor_product import ( # noqa: ALN069
components/fr/internal/offer/health/queries/compare_health_coverages.py:20 ⧉ from components.offer_builder.internal.models.builder_coverage import ( # noqa: ALN069
components/fr/internal/offer/health/queries/compare_health_coverages.py:23 ⧉ from components.offer_builder.internal.models.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/queries/compare_health_coverages.py:416 ⧉ from components.offer_builder.competitor_product.models.competitor_parsed_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_compare_health_guarantees.py:7 ⧉ from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_compare_health_guarantees.py:10 ⧉ from components.fr.internal.models.internal_health_guarantee import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_compare_health_guarantees.py:20 ⧉ from components.offer_builder.internal.models.factories.builder_coverage import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_compare_health_guarantees.py:23 ⧉ from components.offer_builder.internal.models.factories.builder_product_coverage_rule import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_compare_health_guarantees.py:26 ⧉ from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_get_unused_product_builder_plan_ids.py:16 ⧉ from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_plans_for_pre_onboarding.py:19 ⧉ from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_health_coverage.py:39 ⧉ from components.offer_builder.internal.models.factories.builder_coverage import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_health_coverage.py:42 ⧉ from components.offer_builder.internal.models.factories.builder_guarantee_allowed_formula import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_health_coverage.py:45 ⧉ from components.offer_builder.internal.models.factories.builder_product_coverage_rule import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_plan.py:314 ⧉ from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_plan.py:363 ⧉ from components.offer_builder.internal.models.factories.builder_product import ( # noqa: ALN069
components/fr/internal/offer/health/queries/tests/test_plan.py:366 ⧉ from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/models/health_coverage.py:33 ⧉ from components.fr.subcomponents.ccn_compliance.internal.models.compliance_violation import ( # noqa: ALN069
components/fr/internal/offer/health/models/plan.py:45 ⧉ from components.offer_builder.internal.models.builder_product_version import ( # noqa: ALN069
components/fr/internal/offer/health/models/generic_health_guarantee.py:29 ⧉ from components.offer_builder.internal.models.builder_guarantee_allowed_formula import ( # noqa: ALN069
components/fr/internal/beneficiary/controllers/tests/test_add_beneficiary_form.py:13 ⧉ from components.income.internal.repository.models.income_declaration import ( # noqa: ALN069
components/fr/internal/external_api/employee_movement/business_logic/tests/test_dry_run_test_request.py:4 ⧉ from components.employment.internal.models.tests.blocked_movement import ( # - used for test setup # noqa: ALN069
components/fr/internal/external_api/employee_movement/business_logic/tests/test_dry_run_test_request.py:8 ⧉ from components.employment.internal.models.tests.factories import ( # - used for test setup # noqa: ALN069
components/fr/internal/external_api/employee_movement/tests/test_blueprint.py:9 ⧉ from components.employment.internal.models.employment_source_data import ( # this is a test # noqa: ALN069
components/fr/internal/fraud_detection/business_logic/actions/online_detection/detection_methods/tests/test_base_feature_detection_method.py:23 ⧉ from components.global_services.internal.models.tests.factories import ( # noqa: ALN043,ALN069
components/fr/internal/offline_experience/business_logic/actions/offline_experience_employee.py:18 ⧉ from components.contracting.subcomponents.proposal.internals.models.approval_request import ( # noqa: ALN069
components/fr/internal/offline_experience/business_logic/actions/offline_experience_welcome_pack.py:286 ⧉ from components.onboarding.internal.models.person_onboarding import ( # noqa: ALN069
components/fr/internal/offline_experience/business_logic/actions/offline_experience_welcome_pack.py:289 ⧉ from components.onboarding.internal.models.retiree_onboarding_progress import ( # noqa: ALN069
components/fr/internal/offline_experience/business_logic/actions/tests/test_offline_experience_welcome_pack.py:895 ⧉ from components.onboarding.internal.models.person_onboarding import ( # noqa: ALN069
components/fr/internal/offline_experience/business_logic/actions/tests/test_offline_experience_admin.py:4 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/offline_experience/business_logic/queries/tests/test_offline_experience.py:85 ⧉ from components.onboarding.internal.models.person_onboarding import ( # noqa: ALN069
components/fr/internal/offline_experience/public/tests/test_event_handlers.py:8 ⧉ from components.fr.internal.claim_management.internal.tiers_payant.models.factories.tp_card_scheme_config import ( # noqa: ALN069
components/fr/internal/operational_scopes/business_logic/queries.py:15 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/contract/queries/marmot.py:25 ⧉ from components.offer_builder.internal.models import ( # noqa: ALN069
components/fr/internal/contract/commands/backfill_prevoyance_subscription_versions.py:43 ⧉ from components.contracting.subcomponents.subscription.internal.models.subscription_update import ( # noqa: ALN069
components/fr/internal/contract/commands/backfill_prevoyance_subscription_versions.py:46 ⧉ from components.contracting.subcomponents.subscription.internal.models.subscription_version import ( # noqa: ALN069
components/fr/internal/contract/entities/marmot/get_health_and_prevoyance_contracts.py:73 ⧉ from components.offer_builder.internal.models.builder_product_version import ( # noqa: ALN069
components/fr/internal/contract/contract_split/business_logic/terminate_preceding_contract.py:3 ⧉ from components.fr.internal.models.contract import Contract # noqa: ALN069
components/fr/internal/contract/contract_split/business_logic/terminate_preceding_contract.py:4 ⧉ from components.fr.internal.models.enums.contract_termination_type import ( # noqa: ALN069
components/fr/internal/contract/contract_split/business_logic/tests/helpers/helpers.py:6 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/contract/emails/tests/test_terminate_contract.py:1 ⧉ from components.contracting.external.models import ProfessionalCategory # noqa: ALN069
components/fr/internal/affiliation_reporting/customer/finance/flux_retour/reporter/tests/test_data_source.py:8 ⧉ from components.employment.internal.models.model_brokers import ( # noqa: ALN069
components/fr/internal/affiliation_reporting/customer/finance/flux_retour/reporter/tests/test_data_source.py:11 ⧉ from components.employment.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/affiliation_reporting/customer/finance/flux_acknowledgment/test/test_data_source.py:5 ⧉ from components.employment.internal.models.tests.blocked_movement import ( # noqa: ALN069
components/fr/internal/affiliation_reporting/customer/finance/flux_acknowledgment/test/test_data_source.py:9 ⧉ from components.employment.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/auth/commands/backfill.py:12 ⧉ from components.be.internal.models.be_user import BeUser # noqa: ALN069
components/fr/internal/auth/commands/backfill.py:13 ⧉ from components.ca.internal.tech.models.ca_user import CaUser # noqa: ALN069
components/fr/internal/auth/commands/backfill.py:14 ⧉ from components.es.internal.models.es_user import EsUser # noqa: ALN069
components/fr/internal/auth/tests/factories.py:1 ⧉ from components.global_services.internal.models.feature_flag import ( # noqa: ALN043,ALN069
components/fr/internal/auth/tests/factories.py:4 ⧉ from components.global_services.internal.models.tests.factories import ( # noqa: ALN043,ALN069
components/fr/internal/marmot/controllers/tests/test_marmot_workshop_session.py:15 ⧉ from components.customer_health_partner.workshops.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/commands/emails.py:10 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/commands/user_lifecyle.py:42 ⧉ from components.global_account.internal.models.builder_prospect import ( # noqa: ALN069
components/fr/internal/commands/user_lifecyle.py:506 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/commands/company/merge_companies.py:362 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/commands/company/merge_companies.py:377 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/commands/company/promote_to_account_admins.py:48 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/commands/data_consistency/employment_onboarding_status.py:3 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/commands/data_consistency/profile.py:15 ⧉ from components.global_profile.internal.models.profile import ( # noqa: ALN069
components/fr/internal/commands/data_consistency/entities/factories/data_inconsistency.py:9 ⧉ from components.global_profile.internal.models.profile import ( # noqa: ALN069 for typing only
components/fr/internal/commands/company_emails/tests/test_send_reminder_to_add_payroll_managers_email.py:6 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/commands/company_emails/tests/test_send_employee_removal_suggestions_email_employment_component.py:3 ⧉ from components.employment.internal.models.tests.blocked_movement import ( # noqa: ALN069
components/fr/internal/commands/prevoyance/import_prevoyance_ccn_constraints.py:11 ⧉ from components.fr.subcomponents.ccn_compliance.internal.models.prevoyance_ccn_constraint import ( # noqa: ALN069
components/fr/internal/commands/prevoyance/import_prevoyance_ccn_constraints.py:14 ⧉ from components.fr.subcomponents.ccn_compliance.internal.models.prevoyance_participation_ccn_constraint import ( # noqa: ALN069
components/fr/internal/commands/affiliation_connectors/tests/test_payfit_connector.py:86 ⧉ from components.employment.internal.models.tests.factories import ( # noqa: ALN069 # temporary function during the migration
components/fr/internal/company/queries/company_admin.py:3 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/salesforce/api/main.py:13 ⧉ from components.offer_builder.competitor_product.models.competitor_product import ( # noqa: ALN069
components/fr/internal/salesforce/api/main.py:16 ⧉ from components.offer_builder.internal.models.builder_product import ( # noqa: ALN069
components/fr/internal/salesforce/internals/services/salesforce.py:29 ⧉ from components.offer_builder.competitor_product.models.competitor_product import ( # noqa: ALN069
components/fr/internal/salesforce/internals/services/salesforce.py:32 ⧉ from components.offer_builder.internal.models.builder_product import ( # noqa: ALN069
components/fr/internal/salesforce/internals/services/tests/test_salesforce.py:21 ⧉ from components.offer_builder.internal.models.factories.builder_pricing import ( # noqa: ALN069
components/fr/internal/salesforce/internals/services/tests/test_salesforce.py:24 ⧉ from components.offer_builder.internal.models.factories.builder_product import ( # noqa: ALN069
components/fr/internal/salesforce/internals/services/tests/test_salesforce.py:27 ⧉ from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN069
components/fr/internal/dsn/business_logic/actions/match_dsn_premium.py:62 ⧉ from components.fr.internal.models.enums.nature_contrat import ( # noqa: ALN069
components/fr/internal/controllers/contract.py:19 ⧉ from components.fr.internal.billing.models.pay_csv import PayCSV # noqa: ALN069
components/fr/internal/controllers/insurance_profile.py:381 ⧉ from components.eyewear.internal.models.eyewear_user import ( # noqa: ALN069
components/fr/internal/controllers/insurance_profile.py:430 ⧉ from components.eyewear.internal.models.eyewear_user import ( # noqa: ALN069
components/fr/internal/controllers/care_conversation_context.py:10 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/controllers/company_admin.py:6 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/controllers/tests/test_policy_option_contract.py:49 ⧉ from components.income.internal.repository.models.income_declaration import ( # noqa: ALN069
components/fr/internal/controllers/tests/test_enrollment.py:71 ⧉ from components.income.internal.repository.models.income_declaration import ( # noqa: ALN069
components/fr/internal/controllers/tests/global_customer_dashboard/test_admins.py:9 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/growth/nurturing/internal/funnel_nurturing/plan_displayed_year.py:6 ⧉ from components.fr.internal.offer.health.models.plan import Plan # noqa: ALN069
components/fr/internal/growth/nurturing/internal/funnel_nurturing/tests/test_entities.py:13 ⧉ from components.offer_builder.internal.models.factories.builder_coverage import ( # noqa: ALN069
components/fr/internal/growth/data_retention/actions/prospection_data.py:15 ⧉ from components.contracting.subcomponents.proposal.internals.models.approval_request import ( # noqa: ALN043, ALN069
components/fr/internal/growth/data_retention/actions/prospection_data.py:18 ⧉ from components.contracting.subcomponents.proposal.internals.models.proposal import ( # noqa: ALN043, ALN069
components/fr/internal/growth/data_retention/actions/prospection_data.py:21 ⧉ from components.contracting.subcomponents.proposal.internals.models.proposal_item import ( # noqa: ALN043, ALN069
components/fr/internal/growth/data_retention/actions/prospection_data.py:24 ⧉ from components.contracting.subcomponents.proposal.internals.models.proposal_item_target import ( # noqa: ALN043, ALN069
components/fr/internal/growth/data_retention/actions/prospection_data.py:27 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN043, ALN069
components/fr/internal/growth/data_retention/actions/tests/test_prospection_data.py:4 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN043, ALN069
components/fr/internal/growth/controllers/self_serve_flow.py:7 ⧉ from components.contracting.subcomponents.proposal.internals.models.proposal import ( # noqa: ALN069
components/fr/internal/growth/controllers/self_serve_flow.py:33 ⧉ from components.fr.internal.models.user import User # noqa: ALN069
components/fr/internal/growth/controllers/self_serve_flow.py:34 ⧉ from components.growth.internal.models.self_serve_flow_progress import ( # noqa: ALN069
components/fr/internal/growth/self_serve/conftest.py:6 ⧉ from components.fr.subcomponents.offer_builder.internal.pricer.models.tests.factories.ape_code_to_industry_mapping import ( # noqa: ALN069
components/fr/internal/growth/self_serve/conftest.py:9 ⧉ from components.offer_builder.internal.models.factories.target_margin_mapping import ( # noqa: ALN069
components/fr/internal/growth/self_serve/tests/test_self_serve_flow.py:12 ⧉ from components.contracting.subcomponents.proposal.internals.models.proposal import ( # noqa: ALN069
components/fr/internal/growth/self_serve/tests/test_self_serve_flow.py:45 ⧉ from components.fr.internal.models.enums.professional_category import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/actions/self_serve_flow.py:4 ⧉ from components.contracting.external.models import ( # noqa: ALN069 - not a model but an enum
components/fr/internal/growth/self_serve/internal/actions/tests/test_company_health.py:28 ⧉ from components.offer_builder.internal.models.factories.builder_coverage import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/actions/tests/test_company_health.py:34 ⧉ from components.offer_builder.public.entities.factories.builder_coverage import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/actions/tests/test_company_health.py:37 ⧉ from components.offer_builder.public.entities.factories.builder_product import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/queries/tests/test_company_health.py:44 ⧉ from components.offer_builder.internal.models.builder_template import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/queries/tests/test_company_health.py:47 ⧉ from components.offer_builder.internal.models.factories.builder_coverage import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/queries/tests/test_company_health.py:50 ⧉ from components.offer_builder.internal.models.factories.builder_target import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/queries/tests/test_company_health.py:53 ⧉ from components.offer_builder.internal.models.factories.builder_template import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/presenters/company_self_serve_presenter.py:7 ⧉ from components.contracting.external.models import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/presenters/company_self_serve_presenter.py:14 ⧉ from components.contracting.subcomponents.proposal.internals.models.proposal import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/presenters/company_self_serve_presenter.py:274 ⧉ from components.fr.internal.models.company import ( # noqa: ALN069
components/fr/internal/growth/self_serve/internal/presenters/company_self_serve_presenter.py:277 ⧉ from components.fr.internal.offer.health.models.plan import Plan # noqa: ALN069
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:13 ⧉ from components.fr.internal.models.enums.employee_onboarding_status import ( # noqa: ALN069
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:16 ⧉ from components.fr.internal.models.enums.soft_onboarding_type import ( # noqa: ALN069
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:19 ⧉ from components.fr.internal.models.enums.user_profile_change_type import ( # noqa: ALN069
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:22 ⧉ from components.fr.internal.models.settlement_iban_change import ( # noqa: ALN069
components/fr/internal/business_logic/account/actions/account.py:35 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/account/queries/account_review_case.py:4 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/contract/queries/health_contracts.py:8 ⧉ from components.contracting.external.models import SignedDocument # noqa: ALN069
components/fr/internal/business_logic/company/actions/company_onboarding_admin.py:8 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/company/actions/admin.py:6 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/company/actions/admined_entity.py:12 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/company/actions/tests/test_employment.py:16 ⧉ from components.eyewear.internal.models.eyewear_user import ( # # noqa: ALN069
components/fr/internal/business_logic/company/actions/tests/test_employment.py:19 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_cart_item_factory import ( # # noqa: ALN069
components/fr/internal/business_logic/company/actions/tests/test_employment.py:22 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_order_factory import ( # # noqa: ALN069
components/fr/internal/business_logic/company/actions/tests/test_employment.py:25 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_payment_factory import ( # # noqa: ALN069
components/fr/internal/business_logic/company/actions/tests/test_employment.py:28 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_favorite_factory import ( # # noqa: ALN069
components/fr/internal/business_logic/company/actions/tests/test_employment.py:31 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_frame_order_factory import ( # # noqa: ALN069
components/fr/internal/business_logic/company/actions/tests/test_employment.py:34 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_rating_factory import ( # # noqa: ALN069
components/fr/internal/business_logic/company/actions/tests/test_employment.py:37 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_restock_alert_factory import ( # # noqa: ALN069
components/fr/internal/business_logic/company/actions/tests/test_employment.py:40 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_user_factory import ( # # noqa: ALN069
components/fr/internal/business_logic/company/actions/tests/test_admined_entity.py:10 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/company/queries/admin.py:16 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/company/queries/admined_entity.py:11 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/company/queries/tests/test_admin.py:8 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/company/rules/admined_entity.py:6 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/company/entities/factories/admined_entity.py:5 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/profile/tests/test_repositoryV2.py:14 ⧉ from components.global_profile.internal.models.profile import ( # noqa: ALN069
components/fr/internal/business_logic/profile/tests/test_create_profile_with_user.py:4 ⧉ from components.es.internal.models.tests.factories import ( # noqa: ALN069 for testing purposes only
components/fr/internal/business_logic/policy/actions/tests/test_terminate_ani.py:6 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/global_customer_dashboard/admin_search.py:12 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/global_customer_dashboard/customer_admin_alerts.py:8 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/global_customer_dashboard/payroll_alerts.py:7 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/global_customer_dashboard/admin.py:15 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/global_customer_dashboard/tests/test_admined_entities_query_api.py:4 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/global_customer_dashboard/tests/test_admin.py:4 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/employment/queries/transfer.py:5 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/employment/queries/tests/test_transfer.py:6 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/business_logic/tests/test_coverage_table_rendered_guarantees.py:41 ⧉ from components.offer_builder.internal.models.factories.builder_guarantee_allowed_formula import ( # noqa: ALN069
components/fr/internal/business_logic/helpers/tests/test_delete.py:6 ⧉ from components.employment.internal.models.core_employment_version import ( # # test setup # noqa: ALN069
components/fr/internal/business_logic/helpers/tests/test_delete.py:9 ⧉ from components.employment.internal.models.model_brokers import ( # # test setup # noqa: ALN069
components/fr/internal/business_logic/helpers/tests/test_delete.py:12 ⧉ from components.employment.internal.models.tests.factories import ( # # test setup # noqa: ALN069
components/fr/internal/business_logic/helpers/tests/test_delete.py:152 ⧉ from components.medical_profile.internal.models.medical_profile import ( # test setup # noqa: ALN069
components/fr/internal/eyewear/commands/contact_lens_invoicing.py:72 ⧉ from components.eyewear.internal.models.eyewear_contact_lens_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/intercom.py:8 ⧉ from components.eyewear.internal.models.eyewear_frame_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/eyewear_prescription_checker.py:3 ⧉ from components.eyewear.internal.models.eyewear_contact_lens_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/teletransmission_activation.py:8 ⧉ from components.eyewear.internal.models.eyewear_user import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/contact_lens/orders.py:4 ⧉ from components.eyewear.internal.models.eyewear_contact_lens_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/contact_lens/invoice/invoicing.py:16 ⧉ from components.eyewear.internal.models.eyewear_contact_lens_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/contact_lens/invoice/slack.py:3 ⧉ from components.eyewear.internal.models.eyewear_contact_lens_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/contact_lens/invoice/processing.py:10 ⧉ from components.eyewear.internal.helpers.serializers import ( # , ALN069 # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/processing.py:13 ⧉ from components.eyewear.internal.models.eyewear_contact_lens_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/contact_lens/invoice/collecting.py:13 ⧉ from components.eyewear.internal.helpers.serializers import ( # , ALN069 # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/collecting.py:16 ⧉ from components.eyewear.internal.models.eyewear_contact_lens_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/periods.py:11 ⧉ from components.eyewear.internal.models.eyewear_optician import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/slack.py:3 ⧉ from components.eyewear.internal.models.eyewear_frame_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/simulation.py:10 ⧉ from components.eyewear.internal.models.eyewear_optician import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/simulation.py:39 ⧉ from components.eyewear.internal.models.eyewear_frame_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/simulation.py:42 ⧉ from components.eyewear.internal.models.eyewear_optician import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/utils.py:8 ⧉ from components.eyewear.internal.models.eyewear_optician import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/processing.py:15 ⧉ from components.eyewear.internal.helpers.serializers import ( # noqa: ALN043, ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/processing.py:18 ⧉ from components.eyewear.internal.models.eyewear_frame_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/processing.py:21 ⧉ from components.eyewear.internal.models.eyewear_optician import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/check.py:3 ⧉ from components.eyewear.internal.models.eyewear_frame_order import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/tests/test_eyewear_forfait_blocking.py:8 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_frame_order_factory import ( # noqa: ALN069
components/fr/internal/eyewear/business_logic/tests/test_eyewear_forfait_blocking.py:11 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_user_factory import ( # noqa: ALN069
components/fr/internal/push_notifications/tests/test_push_notification_logs.py:5 ⧉ from components.be.internal.models.be_push_notification_log import ( # noqa: ALN069
components/fr/internal/push_notifications/tests/test_push_notification_logs.py:8 ⧉ from components.be.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/push_notifications/tests/test_push_notification_logs.py:11 ⧉ from components.es.internal.models.es_push_notification_log import ( # noqa: ALN069
components/fr/internal/push_notifications/tests/test_push_notification_logs.py:14 ⧉ from components.es.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/push_notifications/tests/test_push_notification_logs.py:17 ⧉ from components.fr.internal.models.push_notification_log import ( # noqa: ALN069
components/fr/internal/billing/entities/tests/test_billing_context.py:71 ⧉ from components.income.internal.repository.models.tests.factories.income_factory import ( # noqa: ALN069
components/fr/internal/billing/business_logic/actions/affiliation_premium_entry_update.py:9 ⧉ from components.contracting.external.models import HealthContractVersion # noqa: ALN069
components/fr/internal/billing/business_logic/actions/dsn_premium_entry_update.py:7 ⧉ from components.contracting.external.models import HealthContractVersion # noqa: ALN069
components/fr/internal/billing/business_logic/actions/tests/test_dsn_based_billing_premium_entry_update.py:11 ⧉ from components.fr.internal.billing.models.premium_entry import ( # noqa: ALN069
components/fr/internal/billing/business_logic/actions/tests/test_health_invoice.py:18 ⧉ from components.fr.internal.billing.models.invoice import Invoice # noqa: ALN069
components/fr/internal/billing/business_logic/actions/tests/test_premium_entry_months_to_compute_ahead.py:6 ⧉ from components.fr.internal.billing.models.premium_entry import ( # noqa: ALN069
components/fr/internal/billing/business_logic/queries/detailed_costs.py:9 ⧉ from components.contracting.external.models import HealthContractVersion # noqa: ALN069
components/fr/internal/billing/business_logic/queries/tests/test_billing_changes_options.py:28 ⧉ from components.fr.internal.billing.models.premium_entry import ( # noqa: ALN069
components/fr/internal/billing/business_logic/rules/tests/test_prevoyance_billing_schedule.py:19 ⧉ from components.fr.internal.billing.models.payroll_monthly_summary import ( # noqa: ALN069
components/fr/internal/billing/business_logic/tests/test_pay_csv.py:9 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/billing/business_logic/tests/test_pay_csv.py:34 ⧉ from components.fr.internal.billing.models.monthly_payroll_information import ( # noqa: ALN069
components/fr/internal/billing/business_logic/tests/test_pay_info_month_shift.py:7 ⧉ from components.fr.internal.billing.models.billing_change import ( # noqa: ALN069
components/fr/internal/billing/business_logic/tests/test_pay_info_month_shift.py:10 ⧉ from components.fr.internal.billing.models.monthly_payroll_information import ( # noqa: ALN069
components/fr/internal/billing/business_logic/tests/test_pay_info_month_shift.py:13 ⧉ from components.fr.internal.billing.models.pay_csv import ( # noqa: ALN069
components/fr/internal/billing/mailers/billing_changes.py:30 ⧉ from components.fr.internal.billing.models.monthly_payroll_information import ( # noqa: ALN069 # TODO: temporary for billing component migration
components/fr/internal/tests/test_dev_identity_provider.py:11 ⧉ from components.be.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/tests/test_dev_identity_provider.py:14 ⧉ from components.es.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/tests/factories/competitor_product_selected_care_type.py:12 ⧉ from components.offer_builder.competitor_product.models.competitor_product_selected_care_type import ( # noqa: ALN069
components/fr/internal/tests/factories/company_admin.py:3 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/tests/factories/competitor_product_coverage.py:9 ⧉ from components.offer_builder.competitor_product.models.competitor_product_coverage import ( # noqa: ALN069
components/fr/internal/tests/factories/competitor_product.py:7 ⧉ from components.offer_builder.competitor_product.models.competitor_product import ( # noqa: ALN069
components/fr/internal/tests/factories/competitor_product_uploaded_file.py:9 ⧉ from components.offer_builder.competitor_product.models.competitor_product_uploaded_file import ( # noqa: ALN069
components/fr/internal/tests/factories/competitor_product_price.py:1 ⧉ from components.offer_builder.competitor_product.models.competitor_product_price import ( # noqa: ALN069
components/fr/internal/tests/factories/competitor.py:3 ⧉ from components.offer_builder.competitor_product.models.competitor import ( # noqa: ALN069
components/fr/internal/tests/factories/competitor_product_coverage_rule.py:12 ⧉ from components.offer_builder.competitor_product.models.competitor_product_coverage_rule import ( # noqa: ALN069
components/fr/internal/tests/factories/competitor_parsed_product_version.py:6 ⧉ from components.offer_builder.competitor_product.models.competitor_parsed_product_version import ( # noqa: ALN069
components/fr/internal/admin_tools/user_quick_find.py:6 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/admin_tools/taxonomies.py:13 ⧉ from components.offer_builder.competitor_product.models.competitor_product_parser import ( # noqa: ALN069
components/fr/internal/admin_tools/fixtures/business_logic/main.py:27 ⧉ from components.es.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/admin_tools/fixtures/business_logic/patched_factories.py:37 ⧉ from components.be.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/admin_tools/fixtures/business_logic/patched_factories.py:42 ⧉ from components.es.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/admin_tools/fixtures/business_logic/patched_factories.py:525 ⧉ from components.be.internal.models.be_company import ( # noqa: ALN069
components/fr/internal/admin_tools/fixtures/business_logic/patched_factories.py:553 ⧉ from components.be.internal.models.health_plan import ( # noqa: ALN069
components/fr/internal/admin_tools/fixtures/business_logic/factories/account.py:5 ⧉ from components.be.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/admin_tools/fixtures/business_logic/factories/company.py:6 ⧉ from components.be.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/admin_tools/fixtures/business_logic/factories/company.py:11 ⧉ from components.es.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/resolution_platform/business_logic/actions/tests/test_conversation_assigner_sync_support_data.py:23 ⧉ from components.support.internal.models.tests.contact_request_factory import ( # noqa: ALN069
components/fr/internal/resolution_platform/business_logic/actions/tests/test_conversation_assigner_sync_support_data.py:26 ⧉ from components.support.internal.models.tests.contact_request_intercom_state_factory import ( # noqa: ALN069
components/fr/internal/resolution_platform/business_logic/actions/tests/test_conversation_assigner_sync_support_data.py:29 ⧉ from components.support.internal.models.tests.contact_request_tag_factory import ( # noqa: ALN069
components/fr/internal/resolution_platform/tests/test_intercom_attribution.py:39 ⧉ from components.support.internal.models.tests.contact_request_factory import ( # noqa: ALN069
components/fr/internal/resolution_platform/automated_answer/entities/coverage.py:15 ⧉ from components.fr.internal.claim_management.internal.models.insurance_profile_informations_cache import ( # noqa: ALN069
components/fr/internal/resolution_platform/automated_answer/business_logic/actions/tests/test_generic_ai_engine.py:18 ⧉ from components.documents.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/resolution_platform/automated_answer/helpers/member_attributes_getters.py:64 ⧉ from components.fr.internal.models.enums.insurance_document_type import ( # noqa: ALN069
components/fr/internal/helpers/anonymization.py:15 ⧉ from components.mind.internal.models.helpers import ( # noqa: ALN069
components/fr/internal/helpers/tests/test_prevoyance_plan.py:22 ⧉ from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN069
components/fr/internal/recovery/business_logic/actions/state_machine/tests/test_missing_payroll_recovery_state_machine.py:12 ⧉ from components.fr.internal.billing.models.payroll_monthly_summary import ( # noqa: ALN069
components/fr/internal/models/internal_health_guarantee.py:31 ⧉ from components.offer_builder.internal.models.builder_guarantee_allowed_formula import ( # noqa: ALN069
components/fr/internal/models/franchise.py:31 ⧉ from components.offer_builder.internal.models.signature_coverage import ( # noqa: ALN069
components/fr/internal/models/company.py:76 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/models/legacy_employee_movement_engine/admin_input_required_notification.py:6 ⧉ from components.fr.internal.models.user import User # noqa: ALN069
components/fr/internal/models/tests/test_insurance_document.py:265 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_factory import ( # # noqa: ALN069
components/fr/internal/models/tests/test_insurance_document.py:269 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_order_factory import ( # # noqa: ALN069
components/fr/internal/models/tests/test_insurance_document.py:273 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_user_factory import ( # # noqa: ALN069
components/fr/internal/models/helpers/tests/test_internal_care_types_data.py:6 ⧉ from components.fr.internal.models.helpers.care_type_group import ( # noqa: ALN069
components/fr/internal/models/bulk_invite/employee_bulk_invite_move_request.py:6 ⧉ from components.fr.internal.models.company import Company # noqa: ALN069
components/fr/internal/models/bulk_invite/employee_bulk_invite_move_request.py:7 ⧉ from components.fr.internal.models.user import User # noqa: ALN069
components/fr/internal/models/bulk_invite/employee_invite_document.py:4 ⧉ from components.fr.internal.models.contract import Contract # noqa: ALN069
components/fr/internal/models/bulk_invite/employee_invite_code.py:12 ⧉ from components.fr.internal.models.account import Account # noqa: ALN069
components/fr/internal/models/bulk_invite/employee_invite_code.py:13 ⧉ from components.fr.internal.models.company import Company # noqa: ALN069
components/fr/internal/models/bulk_invite/admin_uploaded_bulk_invite_file.py:7 ⧉ from components.fr.internal.models.account import Account # noqa: ALN069
components/fr/internal/models/bulk_invite/admin_uploaded_bulk_invite_file.py:8 ⧉ from components.fr.internal.models.company import Company # noqa: ALN069
components/fr/internal/models/bulk_invite/admin_uploaded_bulk_invite_file.py:9 ⧉ from components.fr.internal.models.user import User # noqa: ALN069
components/fr/internal/models/bulk_invite/employee_bulk_import_file.py:12 ⧉ from components.fr.internal.models.account import Account # noqa: ALN069
components/fr/internal/models/bulk_invite/employee_bulk_import_file.py:13 ⧉ from components.fr.internal.models.company import Company # noqa: ALN069
components/fr/internal/models/bulk_invite/employee_bulk_import_file.py:14 ⧉ from components.fr.internal.models.user import User # noqa: ALN069
components/fr/internal/document_parsing/queries/tests/test_prescriptions.py:15 ⧉ from components.fr.internal.models.enums.insurance_document_type import ( # noqa: ALN069
components/fr/internal/document_parsing/business_logic/configuration/fr_insurance_document/parsing_configuration.py:40 ⧉ from components.fr.internal.models.enums.insurance_document_type import ( # noqa: ALN069
components/fr/internal/document_parsing/business_logic/indexation/tests/test_insurance_document_index.py:8 ⧉ from components.documents.internal.models.document_embedding import ( # noqa: ALN069
components/fr/internal/document_parsing/business_logic/indexation/tests/test_insurance_document_index.py:11 ⧉ from components.documents.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/document_parsing/business_logic/indexation/tests/test_ani_justification_index.py:8 ⧉ from components.documents.internal.models.document_embedding import ( # noqa: ALN069
components/fr/internal/document_parsing/business_logic/indexation/tests/test_ani_justification_index.py:11 ⧉ from components.documents.internal.models.tests.factories import ( # noqa: ALN069
components/fr/internal/claim_management/internal/teletransmission/models/noemie_decompte.py:136 ⧉ from components.fr.internal.prevoyance_claim_management.models.ijss_daily_amount import ( # noqa: ALN026,ALN069
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_remaining_usage.py:773 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_factory import ( # noqa: ALN069
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_remaining_usage.py:777 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_order_factory import ( # noqa: ALN069
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_remaining_usage.py:781 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_user_factory import ( # noqa: ALN069
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_insurance_profile_usage.py:10 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_factory import ( # noqa: ALN069
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_insurance_profile_usage.py:14 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_order_factory import ( # noqa: ALN069
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_insurance_profile_usage.py:18 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_frame_factory import ( # noqa: ALN069
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_insurance_profile_usage.py:21 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_frame_order_factory import ( # noqa: ALN069
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_insurance_profile_usage.py:24 ⧉ from components.eyewear.internal.models.tests.factories.eyewear_user_factory import ( # noqa: ALN069
components/fr/internal/mail/company/audience.py:5 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/internal/shareable_features/encryption/blueprint.py:10 ⧉ from components.encryption.internal.models.encryption_user import ( # noqa: ALN069
components/fr/internal/shareable_features/encryption/auth.py:5 ⧉ from components.encryption.internal.models.encryption_user import ( # noqa: ALN069
components/fr/internal/shareable_features/encryption/tests/test_blueprint.py:6 ⧉ from components.encryption.internal.models.encryption_user import ( # noqa: ALN069
components/fr/internal/shareable_features/encryption/tests/test_blueprint.py:9 ⧉ from components.encryption.internal.models.tests.factories import ( # noqa: ALN069
components/fr/bootstrap/load_all_models.py:16 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/bootstrap/load_all_models.py:1770 ⧉ from components.customer_profiling.internal.models.helpers import ( # noqa: ALN069
components/fr/bootstrap/flask_admin_configuration.py:24 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/bootstrap/flask_admin_configuration.py:245 ⧉ from components.fr.internal.claim_management.internal.models.previous_insurer_care import ( # noqa: ALN069
components/fr/bootstrap/flask_admin_configuration.py:1273 ⧉ from components.manager_training.internal.models.manager_training_progress import ( # noqa: ALN069
components/fr/bootstrap/flask_admin_configuration.py:1276 ⧉ from components.manager_training.internal.models.manager_training_recommendation import ( # noqa: ALN069
components/fr/bootstrap/dependencies/customer_admin.py:62 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/bootstrap/dependencies/customer_admin.py:150 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/bootstrap/dependencies/gamification.py:54 ⧉ UserStateType, # noqa: ALN069
components/fr/bootstrap/dependencies/gamification.py:104 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069
components/fr/bootstrap/dependencies/gamification.py:146 ⧉ from components.fr.internal.models.user import User as FrUser # noqa: ALN069
components/fr/bootstrap/dependencies/gamification.py:157 ⧉ from components.fr.internal.models.user import User as FrUser # noqa: ALN069
components/fr/bootstrap/dependencies/gamification.py:165 ⧉ from components.fr.internal.models.company import Company # noqa: ALN069
components/fr/bootstrap/dependencies/gamification.py:166 ⧉ from components.fr.internal.models.employment import Employment # noqa: ALN069
components/fr/bootstrap/dependencies/gamification.py:167 ⧉ from components.fr.internal.models.user import User as FrUser # noqa: ALN069
components/fr/bootstrap/dependencies/gamification.py:203 ⧉ from components.fr.internal.models.company import Company # noqa: ALN069
components/fr/bootstrap/dependencies/gamification.py:213 ⧉ from components.gamification.internal.models.player import ( # noqa: ALN069
components/fr/bootstrap/dependencies/gamification.py:245 ⧉ from components.fr.internal.models.account import Account # noqa: ALN069

ALN043 occurs 491 times

File:line Content
components/fr/subcomponents/offer_builder/internal/coverage/update_coverage_country_specific_data.py:4 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/coverage/update_coverage_country_specific_data.py:7 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/competitor_product/competitor_product.py:18 ⧉ from components.offer_builder.internal.entities.competitor_product.competitor_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/competitor_product/mappers/competitor_product.py:31 ⧉ from components.offer_builder.internal.entities.competitor_product.competitor_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/competitor_product/mappers/competitor_product.py:34 ⧉ from components.offer_builder.internal.entities.competitor_product.competitor_product_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/competitor_product/mappers/tests/test_competitor_product.py:58 ⧉ from components.offer_builder.internal.entities.competitor_product.competitor_product_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/coverage_translation/expression_type_mappings.py:18 ⧉ from components.offer_builder.shared.enums.builder_formula_type import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/coverage_translation/convert_coverage_from_global_to_local.py:53 ⧉ from components.fr.subcomponents.offer_builder.protected.short_codes import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/coverage_translation/convert_coverage_from_local_to_global.py:62 ⧉ from components.offer_builder.shared.enums.builder_formula_type import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/coverage_translation/tests/test_expression_type_mappings.py:6 ⧉ from components.offer_builder.shared.enums.builder_formula_type import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/coverage_translation/tests/fr_coverage_conversion_test_helpers.py:52 ⧉ from components.offer_builder.shared.enums.builder_formula_type import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/coverage_translation/tests/test_convert_coverage_from_global_to_local.py:43 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/templates/load_builder_template.py:17 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/templates/load_builder_template.py:21 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/templates/load_builder_template.py:24 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/templates/load_builder_template.py:27 ⧉ from components.offer_builder.subcomponents.pricer_v1.protected.entities.price_structure import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/templates/load_builder_template.py:34 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/templates/templates.py:17 ⧉ from components.offer_builder.internal.repositories.builder_template_repository import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/templates/templates.py:28 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/templates/tests/test_templates.py:17 ⧉ from components.global_account.internal.tests.factories.builder_prospect import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/templates/tests/test_templates.py:20 ⧉ from components.offer_builder.internal.entities.factories.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/templates/tests/test_templates.py:23 ⧉ from components.offer_builder.internal.entities.factories.builder_template import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/offer_payload/get_offer_payload.py:38 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043 # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/offer_payload/get_offer_payload.py:38 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043 # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/offer_payload/get_offer_payload.py:41 ⧉ from components.offer_builder.internal.entities.builder_price import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/offer_payload/get_offer_payload.py:44 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/offer_payload/entity_naming.py:7 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/offer_payload/tests/test_get_offer_payload.py:43 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/offer_payload/tests/test_get_offer_payload.py:46 ⧉ from components.offer_builder.internal.entities.factories.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/offer_payload/tests/test_get_offer_payload.py:49 ⧉ from components.offer_builder.internal.entities.factories.builder_price import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/offer_payload/tests/test_get_offer_payload.py:52 ⧉ from components.offer_builder.internal.entities.factories.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/pricer_priced_coverage.py:10 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/pricer_priced_coverage.py:14 ⧉ from components.offer_builder.subcomponents.pricer.internal.entities.pricer_price_component import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/pricer_priced_coverage.py:17 ⧉ from components.offer_builder.subcomponents.pricer.internal.entities.pricer_priced_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/plan_price.py:13 ⧉ from components.offer_builder.subcomponents.pricer.protected.entities import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/membership_fees.py:16 ⧉ from components.offer_builder.subcomponents.pricer.internal.membership_fee_ratio import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/membership_fees.py:20 ⧉ from components.offer_builder.subcomponents.pricer.protected.enums.bucket_name import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/membership_fees.py:32 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/membership_fees.py:35 ⧉ from components.offer_builder.internal.entities.builder_target import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/pure_premiums_inputs.py:34 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/pure_premiums_inputs.py:37 ⧉ from components.offer_builder.internal.entities.builder_target import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/pure_premiums.py:21 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/pure_premiums.py:24 ⧉ from components.offer_builder.internal.entities.builder_target import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/pure_premiums.py:45 ⧉ from components.offer_builder.subcomponents.pricer.internal.price_builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/demographics.py:24 ⧉ from components.fr.subcomponents.offer_builder.protected.enums.fr_pricer_version import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/demographics.py:36 ⧉ from components.offer_builder.subcomponents.pricer_v1.protected.entities.price_structure import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/demographics.py:48 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/demographics.py:51 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/demographics.py:54 ⧉ from components.offer_builder.internal.entities.builder_target import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/e2e_testing/test_pricer_api.py:4 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/e2e_testing/test_pricer_api.py:7 ⧉ from components.offer_builder.internal.entities.factories.builder_target import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/e2e_testing/test_pricer_api.py:10 ⧉ from components.offer_builder.internal.repositories.builder_product_repository import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/e2e_testing/test_pricer_api.py:15 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/e2e_testing/test_pricer_api.py:18 ⧉ from components.offer_builder.subcomponents.pricer.internal.e2e.helper import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/e2e_testing/test_pricer_api.py:22 ⧉ from components.offer_builder.subcomponents.pricer.internal.e2e.snapshot import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/e2e_testing/test_pricer_api.py:25 ⧉ from components.offer_builder.subcomponents.pricer.internal.price_builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/e2e_testing/test_pricer_api.py:28 ⧉ from components.offer_builder.subcomponents.pricer_v1.protected.entities.price_structure import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_membership_fees.py:17 ⧉ from components.offer_builder.internal.entities.factories.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_membership_fees.py:20 ⧉ from components.offer_builder.internal.entities.factories.builder_target import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_membership_fees.py:29 ⧉ from components.offer_builder.shared.constants.builder_constants import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_demographics.py:23 ⧉ from components.fr.subcomponents.offer_builder.protected.enums.fr_pricer_version import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_demographics.py:26 ⧉ from components.offer_builder.internal.entities.factories.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_demographics.py:29 ⧉ from components.offer_builder.internal.entities.factories.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_demographics.py:32 ⧉ from components.offer_builder.internal.entities.factories.builder_target import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_demographics.py:43 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_demographics.py:46 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_demographics.py:49 ⧉ from components.offer_builder.subcomponents.pricer_v1.protected.entities.price_structure import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_pure_premiums.py:20 ⧉ from components.offer_builder.internal.entities.factories.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_pure_premiums.py:27 ⧉ from components.offer_builder.subcomponents.pricer.internal.entities.pure_premiums_output import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_pure_premiums.py:30 ⧉ from components.offer_builder.subcomponents.pricer.internal.entities.tests.factories.coverage_with_pure_premiums import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_pricer_priced_coverage.py:15 ⧉ from components.offer_builder.internal.entities.factories.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_pricer_priced_coverage.py:21 ⧉ from components.offer_builder.subcomponents.pricer.internal.entities.pricer_price_component import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_pricer_priced_coverage.py:24 ⧉ from components.offer_builder.subcomponents.pricer.internal.entities.pricer_priced_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_pricer_priced_coverage.py:27 ⧉ from components.offer_builder.subcomponents.pricer.internal.entities.tests.factories.pricer_demographics import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_pure_premiums_inputs.py:48 ⧉ from components.offer_builder.internal.entities.factories.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/tests/test_pure_premiums_inputs.py:51 ⧉ from components.offer_builder.internal.entities.factories.builder_target import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/models/option_taker_model.py:4 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/models/demographics_model_entry.py:7 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/models/demographics_model_entry.py:10 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/models/tests/factories/option_taker_model.py:4 ⧉ from components.fr.subcomponents.offer_builder.protected.enums.fr_pricer_version import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/models/tests/factories/option_taker_model.py:7 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/models/tests/factories/demographics_model_entry.py:4 ⧉ from components.fr.subcomponents.offer_builder.protected.enums.fr_pricer_version import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/models/tests/factories/demographics_model_entry.py:7 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/pricer/models/tests/factories/demographics_model_entry.py:10 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/mappers/fr_coverage.py:30 ⧉ from components.offer_builder.shared.entities.cost_estimate import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/builder_coverage_validations.py:6 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/builder_coverage_validations.py:9 ⧉ from components.offer_builder.internal.presenters.builder_product_validation_presenter import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/builder_coverage_validations.py:13 ⧉ from components.offer_builder.internal.presenters.queries.builder_coverage_issues import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/builder_coverage_infos.py:13 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/builder_coverage_infos.py:16 ⧉ from components.offer_builder.internal.presenters.builder_product_validation_presenter import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/builder_coverage_guarantee_constraint_issues.py:22 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/builder_coverage_guarantee_constraint_issues.py:25 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/builder_coverage_guarantee_constraint_issues.py:28 ⧉ from components.offer_builder.internal.presenters.builder_product_validation_presenter import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/is_responsible_coverage.py:13 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/is_responsible_coverage.py:16 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_builder_coverage_infos.py:26 ⧉ from components.offer_builder.internal.entities.factories.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_builder_coverage_infos.py:30 ⧉ from components.offer_builder.internal.entities.factories.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_builder_coverage_infos.py:33 ⧉ from components.offer_builder.internal.presenters.builder_product_validation_presenter import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_builder_coverage_validations.py:16 ⧉ from components.offer_builder.internal.entities.factories.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_builder_coverage_validations.py:19 ⧉ from components.offer_builder.internal.entities.factories.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_builder_coverage_validations.py:22 ⧉ from components.offer_builder.internal.presenters.builder_product_validation_presenter import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_builder_coverage_validations.py:26 ⧉ from components.offer_builder.internal.presenters.queries.builder_coverage_issues import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_builder_coverage_guarantee_constraint_issues.py:45 ⧉ from components.offer_builder.internal.entities.factories.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_builder_coverage_guarantee_constraint_issues.py:48 ⧉ from components.offer_builder.internal.entities.factories.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_builder_coverage_guarantee_constraint_issues.py:51 ⧉ from components.offer_builder.internal.presenters.builder_product_validation_presenter import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_is_responsible_coverage.py:15 ⧉ from components.offer_builder.internal.entities.factories.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_is_responsible_coverage.py:18 ⧉ from components.offer_builder.internal.entities.factories.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/validations/tests/test_is_responsible_coverage.py:21 ⧉ from components.offer_builder.internal.presenters.builder_product_validation_presenter import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/budget/participation.py:4 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/cost_of_claim_reduction/cost_of_claims_reduction.py:15 ⧉ from components.fr.subcomponents.offer_builder.internal.cost_of_claim_reduction.cost_of_claims_reduction_constants import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/cost_of_claim_reduction/cost_of_claims_reduction.py:40 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/cost_of_claim_reduction/cost_of_claims_reduction.py:44 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/cost_of_claim_reduction/tests/test_cost_of_claims_reduction.py:16 ⧉ from components.fr.subcomponents.offer_builder.internal.cost_of_claim_reduction.cost_of_claims_reduction_constants import ( # noqa: ALN043
components/fr/subcomponents/offer_builder/internal/cost_of_claim_reduction/tests/test_cost_of_claims_reduction.py:34 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/protected/ccn_collective_agreements_for_compliance_checks.py:23 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/protected/tests/test_ccn_collective_agreements_for_compliance_checks.py:21 ⧉ from components.offer_builder.internal.entities.factories.builder_product import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/protected/tests/test_ccn_collective_agreements_for_compliance_checks.py:24 ⧉ from components.offer_builder.internal.entities.factories.builder_target import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/queries/ccn_collective_agreement.py:20 ⧉ from components.offer_builder.internal.commands.set_employment_agreements_command import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/constants/profideo_mapping.py:7 ⧉ from components.fr.internal.coverage_table.v2.business_logic.coverage_table_reference_costs import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/entities/guarantees.py:5 ⧉ from components.offer_builder.internal.v1.entities.guarantees import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/controllers/tests/test_collective_agreement.py:10 ⧉ from components.fr.internal.tests.factories.internal_health_guarantee import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/controllers/tests/test_collective_agreement.py:13 ⧉ from components.fr.internal.tests.factories.user import UserFactory # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/controllers/tests/test_ccn_collective_agreement.py:7 ⧉ from components.fr.internal.tests.factories.user import UserFactory # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/profideo_vaccines.py:44 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/profideo_standard_contraint_set.py:77 ⧉ from components.offer_builder.shared.builder_formula import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/profideo_standard_contraint_set.py:87 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/profideo_pharmacy_non_reimbursed.py:33 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/profideo_convert_standard_constraint_set.py:21 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/profideo_hearing_aid.py:1 ⧉ from components.fr.internal.coverage_table.v2.business_logic.coverage_table_reference_costs import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/profideo_hearing_aid.py:39 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/ccn_compliance_api.py:83 ⧉ from components.offer_builder.shared.datadog import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/profideo_glasses.py:40 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/guarantee_constraint_checks.py:32 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/queries/product_guarantee_details.py:23 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/queries/product_guarantee_details_as_dataclass.py:25 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/queries/collective_agreement_guarantee_constraint.py:39 ⧉ from components.offer_builder.shared.datadog import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/queries/collective_agreement_guarantee_constraint.py:228 ⧉ from components.fr.internal.coverage_table.business_logic.coverage_renderer import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/queries/tests/test_product_details.py:28 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/queries/tests/test_product_details.py:34 ⧉ from components.offer_builder.shared.enums.builder_formula_type import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/v2/ccn_compliance_api.py:35 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/v2/ccn_compliance_api.py:39 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/v2/tests/test_ccn_compliance_api.py:34 ⧉ from components.offer_builder.internal.entities.factories.builder_coverage import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/tests/test_guarantee_constraint_checks.py:25 ⧉ from components.offer_builder.internal.v1.entities.guarantees import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/tests/test_guarantee_constraint_checks.py:28 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/tests/test_ccn_compliance_api.py:62 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/tests/test_ccn_compliance_api.py:66 ⧉ from components.offer_builder.shared.enums.builder_formula_type import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/tests/test_compute_coverage_violations.py:35 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/internal/business_logic/tests/test_compute_coverage_violations.py:39 ⧉ from components.offer_builder.shared.enums.builder_formula_type import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/bootstrap/blueprint.py:12 ⧉ from components.fr.subcomponents.ccn_compliance.internal.ccn_compliance_manager.controllers.ccn_compliance_mapping_update_request import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/bootstrap/blueprint.py:15 ⧉ from components.fr.subcomponents.ccn_compliance.internal.ccn_compliance_manager.controllers.validated_collective_agreement_general_constraint import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/bootstrap/blueprint.py:18 ⧉ from components.fr.subcomponents.ccn_compliance.internal.ccn_compliance_manager.controllers.validated_collective_agreement_guarantee_constraint import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/bootstrap/blueprint.py:21 ⧉ from components.fr.subcomponents.ccn_compliance.internal.controllers.ccn_collective_agreement import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/bootstrap/blueprint.py:24 ⧉ from components.fr.subcomponents.ccn_compliance.internal.controllers.collective_agreement import ( # noqa: ALN043
components/fr/subcomponents/ccn_compliance/bootstrap/blueprint.py:27 ⧉ from components.fr.subcomponents.ccn_compliance.internal.controllers.collective_agreement_guarantee_constraint import ( # noqa: ALN043
components/fr/subcomponents/prevoyance_offer_builder/internal/controllers/prevoyance_builder_product_version.py:8 ⧉ PREVOYANCE_BUILDER_PRICING_QUEUE, # noqa: ALN043
components/fr/subcomponents/offer_catalog/internal/offer_creation/coverage_api_helpers.py:5 ⧉ from components.fr.internal.claim_management.entities.internal_health_coverage import ( # noqa: ALN039, ALN043
components/fr/subcomponents/offer_catalog/internal/offer_creation/create_offer_from_payload.py:24 ⧉ from components.fr.internal.offer.health.queries.plan import ( # noqa: ALN039, ALN043
components/fr/subcomponents/offer_catalog/internal/offer_creation/tests/test_create_offer_from_payload.py:83 ⧉ from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN043 ALN069 need to remove Plan.builder_product_version_id FK to remove this import
components/fr/internal/demo_account/business_logic/create_demo_medical_conversations.py:8 ⧉ from components.clinic.internal.enums.medical_conversation_specialty import ( # - TODO: Clean clinic internal imports # noqa: ALN043
components/fr/internal/prevoyance_claim_management/business_logic/actions/tests/test_prevoyance_coverage_computation.py:149 ⧉ from components.fr.internal.tests.factories.feature import ( # noqa: ALN043
components/fr/internal/prevoyance_claim_management/business_logic/queries/prevoyance_pay_csv.py:9 ⧉ from components.fr.internal.billing.business_logic.queries.monthly_payroll_information import ( # noqa: ALN043
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/prevoyance_event.py:14 ⧉ from components.fr.internal.claim_management.internal.teletransmission.business_logic.queries.teletransmission import ( # noqa: ALN043, ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/dashboard/tests/test_work_stoppage.py:68 ⧉ from components.fr.internal.tests.factories.feature import ( # noqa: ALN043
components/fr/internal/services/hellosign.py:739 ⧉ from components.contracting.subcomponents.proposal.plugins.shared.fr.health.legal_documents import ( # noqa: ALN043
components/fr/internal/services/hellosign.py:743 ⧉ from components.contracting.subcomponents.proposal.plugins.shared.fr.prevoyance.legal_documents import ( # noqa: ALN043
components/fr/internal/services/pdf_document.py:352 ⧉ from components.contracting.subcomponents.proposal.plugins.shared.fr.health.templates import ( # noqa: ALN043
components/fr/internal/services/pdf_document.py:513 ⧉ from components.contracting.utils.population import Population # noqa: ALN043
components/fr/internal/services/pdf_document.py:514 ⧉ from components.fr.internal.helpers.document_versioning import ( # noqa: ALN043
components/fr/internal/services/pdf_document.py:582 ⧉ from components.contracting.utils.population import Population # noqa: ALN043
components/fr/internal/services/generate_document_from_template.py:78 ⧉ from components.contracting.subcomponents.proposal.plugins.shared.fr.health.legal_documents import ( # noqa: ALN043
components/fr/internal/services/generate_document_from_template.py:82 ⧉ from components.contracting.subcomponents.proposal.plugins.shared.fr.prevoyance.legal_documents import ( # noqa: ALN043
components/fr/internal/services/generate_document_from_template.py:86 ⧉ from components.contracting.utils.population import Population # noqa: ALN043
components/fr/internal/services/insurance_product.py:40 ⧉ from components.offer_builder.internal.v1.actions.plan_creation.create_coverage_from_builder_coverage import ( # noqa: ALN043
components/fr/internal/services/tracking/admin/tests/test_admin.py:3 ⧉ from components.employment.internal.commands.stale_invitations import ( # noqa: ALN043
components/fr/internal/fr_employment_data_sources/commands/bulk_import_admin_report.py:6 ⧉ from components.fr.internal.commands.register import fr_root_commands # noqa: ALN043
components/fr/internal/fr_employment_data_sources/commands/occupational_health.py:16 ⧉ from components.occupational_health.internal.business_logic.queries.customers.contract import ( # noqa: ALN043 # temporary backfill function
components/fr/internal/fr_employment_data_sources/controllers/employee_invite_code.py:52 ⧉ from components.fr.internal.business_logic.company.actions.invite import ( # noqa: ALN043
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_bulk_invite.py:9 ⧉ from components.employment.internal.entities.blocked_movement import ( # : testing, no real way to implement this otherwise # noqa: ALN043
components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_bulk_invite.py:12 ⧉ from components.employment.internal.exceptions import ( # : testing, no real way to implement this otherwise # noqa: ALN043
components/fr/internal/fr_employment_data_sources/business_logic/rules/employment.py:3 ⧉ from components.contracting.external.subscription.api.entities.subscription import ( # # just for typing # noqa: ALN043
components/fr/internal/fr_employment_data_sources/business_logic/rules/employment.py:9 ⧉ from components.contracting.utils.population import CCN, Population # noqa: ALN043
components/fr/internal/fr_employment_data_sources/business_logic/rules/employee_bulk_invite_file.py:232 ⧉ from components.fr.internal.business_logic.company.rules.offline_experience import ( # noqa: ALN043
components/fr/internal/fr_employment_data_sources/business_logic/rules/employee_bulk_invite_file.py:245 ⧉ from components.fr.internal.business_logic.company.queries.populations import ( # noqa: ALN043
components/fr/internal/fr_employment_data_sources/business_logic/global_affiliation_transition/ingest_employment_declaration.py:3 ⧉ from components.employment.internal.blocked_movement_creator import ( # noqa: ALN043 BlockedMovementCreator is internal and should not be used in external code, we tolerate it here as it's temporary
components/fr/internal/fr_employment_data_sources/business_logic/global_affiliation_transition/ingest_employment_declaration.py:6 ⧉ from components.employment.internal.business_logic.actions.blocked_movement import ( # noqa: ALN043 this function is built for this (temporary/migration) hack, but put as internal to make sure it's not used by other components
components/fr/internal/fr_employment_data_sources/business_logic/global_affiliation_transition/tests/test_backfill_from_legacy_employment.py:6 ⧉ from components.employment.external.country_gateways import ( # - migration temporary code # noqa: ALN043
components/fr/internal/offer/health/plan_creation/actions/copy_plan_with_dependents.py:29 ⧉ from components.offer_builder.internal.v1.actions.builder_product import ( # noqa: ALN043
components/fr/internal/offer/health/plan_creation/actions/update_plan_builder_product_version.py:13 ⧉ from components.offer_builder.internal.v1.actions.builder_product import ( # noqa: ALN043
components/fr/internal/offer/health/plan_creation/actions/update_plan_builder_product_version.py:16 ⧉ from components.offer_builder.internal.v1.queries.builder_coverage_api_schema import ( # noqa: ALN043
components/fr/internal/offer/health/plan_creation/actions/create_new_plan_from_existing_one.py:33 ⧉ from components.offer_builder.subcomponents.pricer_v1.protected.compute_alsace_moselle_prices import ( # noqa: ALN043
components/fr/internal/offer/health/plan_creation/actions/update_plan_price_grids.py:5 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/offer/health/plan_creation/services/read_plan_update_specs.py:31 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/offer/health/plan_creation/entities/plan_update_specs.py:13 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/offer/health/actions/create_plan_variant.py:4 ⧉ from components.fr.internal.offer.health.entities.plan_data import ( # noqa: ALN043
components/fr/internal/offer/health/actions/create_plan_variant.py:20 ⧉ from components.offer_builder.shared.datadog import ( # noqa: ALN043
components/fr/internal/offer/health/actions/create_plan_variant.py:87 ⧉ from components.fr.internal.offer.health.enums.unpaid_leave_primary_amount_setting import ( # noqa: ALN043
components/fr/internal/offer/health/actions/create_plan_variant.py:90 ⧉ from components.fr.internal.offer.health.enums.variable_participation_setting import ( # noqa: ALN043
components/fr/internal/offer/health/queries/get_unused_product_builder_plan_ids.py:20 ⧉ from components.offer_builder.public.enums.builder_product_origin import ( # noqa: ALN043
components/fr/internal/offer/health/queries/health_coverage.py:48 ⧉ from components.offer_builder.shared.datadog import ( # noqa: ALN043
components/fr/internal/offer/health/queries/health_coverage.py:51 ⧉ from components.offer_builder.shared.types import GuaranteeShortCode # noqa: ALN043
components/fr/internal/offer/health/queries/price_structure.py:7 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/offer/health/queries/tests/test_compare_health_guarantees.py:29 ⧉ from components.offer_builder.internal.v1.tests.test_utils import ( # noqa: ALN043
components/fr/internal/offer/health/queries/tests/test_legal_docs.py:6 ⧉ from components.contracting.conftest import ( # noqa: F401, ALN043
components/fr/internal/offer/health/queries/tests/test_get_unused_product_builder_plan_ids.py:19 ⧉ from components.offer_builder.public.enums.builder_product_origin import ( # noqa: ALN043
components/fr/internal/offer/health/queries/tests/test_price_structure.py:7 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/offer/health/queries/tests/test_health_coverage.py:48 ⧉ from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043
components/fr/internal/offer/health/queries/tests/test_health_coverage.py:52 ⧉ from components.offer_builder.shared.enums.builder_formula_type import ( # noqa: ALN043
components/fr/internal/offer/health/models/price_grid.py:19 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/offer/health/models/mappers/tests/test_price_grid.py:14 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/beneficiary/controllers/tests/test_add_beneficiary_form.py:10 ⧉ from components.fr.internal.tests.factories.policy import ( # noqa: ALN043
components/fr/internal/fraud_detection/business_logic/actions/online_detection/detection_methods/tests/test_base_feature_detection_method.py:23 ⧉ from components.global_services.internal.models.tests.factories import ( # noqa: ALN043,ALN069
components/fr/internal/offline_experience/business_logic/actions/offline_experience_employee.py:7 ⧉ from components.contracting.external.document.api.entities.document import ( # noqa: ALN043
components/fr/internal/offline_experience/business_logic/actions/offline_experience_employee.py:11 ⧉ from components.contracting.subcomponents.proposal.api.entities.approval_request import ( # noqa: ALN043
components/fr/internal/offline_experience/business_logic/actions/offline_experience_employee.py:14 ⧉ from components.contracting.subcomponents.proposal.api.main import ( # noqa: ALN043
components/fr/internal/offline_experience/business_logic/actions/offline_experience_employee.py:21 ⧉ from components.contracting.subcomponents.proposal.plugins.shared.fr.health.templates import ( # noqa: ALN043
components/fr/internal/offline_experience/business_logic/actions/offline_experience_employee.py:25 ⧉ from components.contracting.utils.types import Target # noqa: ALN043
components/fr/internal/coverage_table/v2/presentation/serializers.py:50 ⧉ from components.offer_builder.shared.types import GuaranteeShortCode # noqa: ALN043
components/fr/internal/coverage_table/v2/presentation/simple_complex_guarantees.py:41 ⧉ from components.offer_builder.shared.types import GuaranteeShortCode # noqa: ALN043
components/fr/internal/coverage_table/v2/entities/rendered_guarantee.py:35 ⧉ from components.offer_builder.shared.types import GuaranteeShortCode # noqa: ALN043
components/fr/internal/coverage_table/v2/entities/cta_builder.py:36 ⧉ from components.offer_builder.shared.types import GuaranteeShortCode # noqa: ALN043
components/fr/internal/coverage_table/v2/business_logic/base_guarantees.py:39 ⧉ from components.offer_builder.shared.types import ( # noqa: ALN043
components/fr/internal/coverage_table/v2/business_logic/dynamic_guarantees.py:114 ⧉ from components.offer_builder.shared.types import ( # noqa: ALN043
components/fr/internal/coverage_table/business_logic/coverage_table_rendered_guarantees.py:37 ⧉ from components.offer_builder.shared.types import GuaranteeShortCode # noqa: ALN043
components/fr/internal/coverage_table/business_logic/dynamic_guarantees.py:11 ⧉ from components.offer_builder.shared.types import GuaranteeShortCode # noqa: ALN043
components/fr/internal/contract/actions/terminate_contract.py:4 ⧉ from components.contracting.external.subscription.fr.termination.terminate_contracts import ( # noqa: ALN043
components/fr/internal/contract/queries/tests/test_income.py:5 ⧉ from components.contracting.external.tests_imports import ( # noqa: ALN043
components/fr/internal/contract/queries/inconsistencies/tests/test_eligibility_and_affiliation.py:5 ⧉ from components.contracting.utils.population import ( # noqa: ALN043
components/fr/internal/affiliation_reporting/customer/finance/flux_acknowledgment/mapper.py:4 ⧉ from components.employment.internal.exceptions import ( # noqa: ALN043
components/fr/internal/affiliation_reporting/customer/finance/flux_acknowledgment/test/test_mapper.py:6 ⧉ from components.employment.internal.exceptions import ( # noqa: ALN043
components/fr/internal/auth/blueprint.py:16 ⧉ from components.authentication.internal.infrastructure.flask_auth import ( # noqa: ALN043 # fr should use the global auth blueprint and not a custom one
components/fr/internal/auth/tests/test_auth_controller_password_reset.py:8 ⧉ from components.clinic.internal.tests.factories.clinic_user import ( # noqa: ALN043
components/fr/internal/auth/tests/test_auth_controller_password_reset.py:11 ⧉ from components.clinic.internal.tests.factories.medical_admin import ( # noqa: ALN043
components/fr/internal/auth/tests/factories.py:1 ⧉ from components.global_services.internal.models.feature_flag import ( # noqa: ALN043,ALN069
components/fr/internal/auth/tests/factories.py:4 ⧉ from components.global_services.internal.models.tests.factories import ( # noqa: ALN043,ALN069
components/fr/internal/retirees/business_logic/actions/collective_retiree_proposal.py:145 ⧉ from components.contracting.subcomponents.proposal.plugins.legacy_termination_fr.enums import ( # noqa: ALN043
components/fr/internal/marmot/controllers/marmot.py:188 ⧉ from components.offer_builder.internal.v1.queries.get_builder_product_version_for_display import ( # noqa: ALN043
components/fr/internal/marmot/controllers/tests/test_marmot_workshop_session.py:9 ⧉ from components.customer_health_partner.workshops.internal.business_logic.queries.dato.entities import ( # noqa: ALN043
components/fr/internal/marmot/controllers/tests/test_marmot_workshop_session.py:12 ⧉ from components.customer_health_partner.workshops.internal.business_logic.queries.dato.post_workshop_report import ( # noqa: ALN043
components/fr/internal/commands/waldo.py:65 ⧉ from components.gamification.internal.business_logic.actions.walk_leagues import ( # noqa: ALN043
components/fr/internal/salesforce/internals/services/salesforce.py:35 ⧉ from components.offer_builder.internal.v1.queries.builder_pricing import ( # noqa: ALN043
components/fr/internal/data_consistency/population.py:1 ⧉ from components.contracting.utils.population import ( # noqa: ALN043
components/fr/internal/data_consistency/employment.py:3 ⧉ from components.contracting.utils.population import ( # noqa: ALN043
components/fr/internal/dsn/business_logic/queries/fdp/health_line_builder.py:22 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/dsn/business_logic/tests/test_code_to_unit_price_and_enrollment_type.py:23 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/controllers/signed_document.py:121 ⧉ from components.contracting.utils.onfido import ( # noqa: ALN043
components/fr/internal/controllers/signed_document.py:239 ⧉ from components.contracting.subcomponents.proposal.api import ( # noqa: ALN043
components/fr/internal/controllers/insurance_profile.py:378 ⧉ from components.eyewear.internal.business_logic.user_business_logic.frame_order import ( # noqa: ALN043
components/fr/internal/controllers/insurance_profile.py:427 ⧉ from components.eyewear.internal.business_logic.user_business_logic.contact_lens_order import ( # noqa: ALN043
components/fr/internal/controllers/company.py:1214 ⧉ from components.contracting.subcomponents.self_serve_subscription.internals.proposal import ( # noqa: ALN043
components/fr/internal/controllers/ccn.py:23 ⧉ from components.fr.subcomponents.ccn_compliance.internal.entities.ccn_for_display import ( # noqa: ALN043
components/fr/internal/controllers/tests/test_user_capabilities.py:5 ⧉ from components.clinic.internal.tests.factories.medical_admin import ( # - TODO: Clean clinic internal imports # noqa: ALN043
components/fr/internal/controllers/tests/test_contract.py:9 ⧉ from components.contracting.conftest import ( # noqa: F401, ALN043
components/fr/internal/controllers/tests/test_amendment.py:6 ⧉ from components.contracting.conftest import ( # noqa: F401, ALN043
components/fr/internal/controllers/tests/test_insurance_profile.py:6 ⧉ from components.fr.internal.business_logic.user.actions.user_lifecycle import ( # noqa: ALN043
components/fr/internal/controllers/tests/async_exports/test_employees.py:9 ⧉ from components.async_exports.internal.helpers.consts import ( # noqa: ALN043
components/fr/internal/controllers/helpers/register_controllers.py:554 ⧉ from components.offer_builder.competitor_product.controllers.competitor_product import ( # noqa: ALN043
components/fr/internal/growth/nurturing/public/controllers/prospect_self_serve_funnel.py:4 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/nurturing/public/controllers/prospect_marmot.py:14 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/actions/prospect_funnel_company.py:42 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/queries/prospect_quote_request_get_documents.py:229 ⧉ from components.contracting.external.document.api.entities.document import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/queries/prospect_quote_request_get_documents.py:232 ⧉ from components.contracting.subcomponents.proposal.plugins.shared.fr.health.templates import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/queries/prospect_quote_request_get_documents.py:314 ⧉ from components.contracting.external.document.api.entities.document import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/queries/prospect_quote_request_get_documents.py:319 ⧉ from components.contracting.subcomponents.proposal.plugins.shared.fr.health.templates import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/queries/prospect_quote_request_get_documents.py:324 ⧉ from components.fr.internal.offer.health.enums.unsigned_document_type import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/entities/marmotton.py:7 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/tests/test_prospect_quote_request.py:26 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/tests/test_prospect_quote_request_controller.py:24 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/tests/test_create_inbound_sales_company_quote_request.py:12 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/nurturing/internal/funnel_nurturing/tests/test_entities.py:16 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/data_retention/actions/prospection_data.py:12 ⧉ from components.contracting.subcomponents.proposal.api.main import ( # noqa: ALN043
components/fr/internal/growth/data_retention/actions/prospection_data.py:15 ⧉ from components.contracting.subcomponents.proposal.internals.models.approval_request import ( # noqa: ALN043, ALN069
components/fr/internal/growth/data_retention/actions/prospection_data.py:18 ⧉ from components.contracting.subcomponents.proposal.internals.models.proposal import ( # noqa: ALN043, ALN069
components/fr/internal/growth/data_retention/actions/prospection_data.py:21 ⧉ from components.contracting.subcomponents.proposal.internals.models.proposal_item import ( # noqa: ALN043, ALN069
components/fr/internal/growth/data_retention/actions/prospection_data.py:24 ⧉ from components.contracting.subcomponents.proposal.internals.models.proposal_item_target import ( # noqa: ALN043, ALN069
components/fr/internal/growth/data_retention/actions/prospection_data.py:27 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN043, ALN069
components/fr/internal/growth/data_retention/actions/tests/test_prospection_data.py:4 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN043, ALN069
components/fr/internal/growth/controllers/self_serve_flow.py:10 ⧉ from components.contracting.subcomponents.self_serve_subscription.entities.proposal_legal_representative import ( # noqa: ALN043
components/fr/internal/growth/controllers/self_serve_flow.py:56 ⧉ from components.contracting.subcomponents.self_serve_subscription.internals.proposal_checks import ( # noqa: ALN043
components/fr/internal/growth/controllers/self_serve_flow.py:96 ⧉ from components.contracting.utils.errors import ( # noqa: ALN043
components/fr/internal/growth/business_logic/attribution.py:17 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/business_logic/tests/test_attribution.py:16 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/self_serve/conftest.py:12 ⧉ from components.offer_builder.test_data import ( # noqa: ALN043
components/fr/internal/growth/self_serve/public/entities.py:10 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/self_serve/public/actions/company_health.py:1 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/self_serve/tests/test_self_serve_flow.py:48 ⧉ from components.fr.internal.tests.factories.ccn import ( # noqa: ALN043
components/fr/internal/growth/self_serve/tests/test_self_serve_flow.py:51 ⧉ from components.fr.internal.tests.factories.cnp_id import ( # noqa: ALN043
components/fr/internal/growth/self_serve/tests/test_self_serve_flow.py:54 ⧉ from components.fr.internal.tests.factories.insurance_company import ( # noqa: ALN043
components/fr/internal/growth/self_serve/tests/test_self_serve_flow.py:57 ⧉ from components.fr.internal.tests.factories.plan import ( # noqa: ALN043
components/fr/internal/growth/self_serve/tests/test_self_serve_flow.py:60 ⧉ from components.fr.internal.tests.factories.prevoyance_plan import ( # noqa: ALN043
components/fr/internal/growth/self_serve/tests/test_self_serve_flow.py:63 ⧉ from components.fr.internal.tests.factories.user import ( # noqa: ALN043
components/fr/internal/growth/self_serve/tests/test_self_serve_flow.py:70 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/company_health.py:18 ⧉ from components.offer_builder.public.enums.builder_product_origin import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/company_health.py:22 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/company_health.py:58 ⧉ from components.global_account.internal.actions.builder_prospect import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/company_health.py:344 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/company_health.py:474 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/company_health.py:477 ⧉ from components.offer_builder.subcomponents.pricer_v1.protected.entities.price_structure import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/self_serve_flow.py:14 ⧉ from components.contracting.subcomponents.self_serve_subscription.controllers.company_signup import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/self_serve_flow.py:17 ⧉ from components.contracting.subcomponents.self_serve_subscription.entities.company_signup_schema import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/self_serve_flow.py:25 ⧉ from components.contracting.subcomponents.self_serve_subscription.entities.proposal_legal_representative import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/self_serve_flow.py:140 ⧉ from components.contracting.subcomponents.self_serve_subscription.internals.step_prepare_signature import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/tests/test_company_health.py:25 ⧉ from components.global_account.internal.tests.factories.builder_prospect import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/tests/test_company_health.py:43 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/actions/tests/test_company_health.py:46 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/queries/company_health.py:19 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/queries/company_health.py:25 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/queries/tests/test_company_health.py:38 ⧉ from components.global_account.internal.tests.factories.builder_prospect import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/queries/tests/test_company_health.py:74 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/queries/tests/test_company_health.py:77 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/queries/tests/test_company_health.py:80 ⧉ from components.offer_builder.subcomponents.pricer_v1.protected.entities.price_structure import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/presenters/company_self_serve_presenter.py:11 ⧉ from components.contracting.subcomponents.proposal.api.entities.approval_request import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/presenters/company_self_serve_presenter.py:17 ⧉ from components.contracting.subcomponents.proposal.plugins.legacy_termination_fr.enums import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/presenters/company_self_serve_presenter.py:42 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/presenters/company_self_serve_presenter.py:265 ⧉ from components.contracting.public.proposal import ( # noqa: ALN043
components/fr/internal/growth/self_serve/internal/presenters/company_self_serve_presenter.py:269 ⧉ from components.contracting.subcomponents.self_serve_subscription.internals.proposal_checks import ( # noqa: ALN043
components/fr/internal/business_logic/amendment.py:106 ⧉ from components.contracting.external.document.api.entities.document import ( # noqa: ALN043
components/fr/internal/business_logic/amendment.py:109 ⧉ from components.contracting.subcomponents.proposal.plugins.shared.fr.health.templates import ( # noqa: ALN043
components/fr/internal/business_logic/queries/doctorai.py:19 ⧉ from components.global_profile.internal.domain.entities import Gender # noqa: ALN043
components/fr/internal/business_logic/queries/tests/test_doctorai.py:12 ⧉ from components.global_profile.internal.domain.entities import Gender # noqa: ALN043
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:6 ⧉ from components.fr.internal.business_logic.user.actions.user_iban import ( # noqa: ALN043
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:10 ⧉ from components.fr.internal.business_logic.user.actions.user_lifecycle import ( # noqa: ALN043
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:25 ⧉ from components.fr.internal.tests.factories.enrollment import ( # noqa: ALN043
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:28 ⧉ from components.fr.internal.tests.factories.fr_alan_employee_factory import ( # noqa: ALN043
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:31 ⧉ from components.fr.internal.tests.factories.iban import IBANFactory # noqa: ALN043
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:32 ⧉ from components.fr.internal.tests.factories.insurance_profile import ( # noqa: ALN043
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:35 ⧉ from components.fr.internal.tests.factories.reimbursement_payment import ( # noqa: ALN043
components/fr/internal/business_logic/user/actions/tests/test_settlement_iban.py:38 ⧉ from components.fr.internal.tests.factories.user import ( # noqa: ALN043
components/fr/internal/business_logic/account/actions/account.py:84 ⧉ from components.global_account.external.account import ( # noqa: ALN043
components/fr/internal/business_logic/contract/queries/tests/test_discount.py:8 ⧉ from components.fr.internal.business_logic.contract.queries.discounts import ( # noqa: ALN043
components/fr/internal/business_logic/ccn/queries/ccn.py:7 ⧉ from components.fr.subcomponents.ccn_compliance.internal.entities.ccn import ( # noqa: ALN043
components/fr/internal/business_logic/ccn/queries/ccn.py:10 ⧉ from components.fr.subcomponents.ccn_compliance.internal.entities.ccn_for_display import ( # noqa: ALN043
components/fr/internal/business_logic/company/actions/employment.py:19 ⧉ from components.eyewear.internal.business_logic.user_business_logic.user import ( # noqa: ALN043
components/fr/internal/business_logic/company/actions/employment.py:157 ⧉ from components.offer_builder.competitor_product.queries.competitor_product import ( # noqa: ALN043 need to remove FK
components/fr/internal/business_logic/company/actions/tests/test_employment.py:13 ⧉ from components.clinic.internal.tests.factories.clinic_user import ( # - TODO: Clean clinic internal imports # noqa: ALN043
components/fr/internal/business_logic/company/actions/tests/test_employment.py:1502 ⧉ from components.clinic.internal.tests.factories.medical_conversation import ( # - TODO: Clean clinic internal imports # noqa: ALN043
components/fr/internal/business_logic/company/actions/tests/test_company.py:42 ⧉ from components.global_account.internal.tests.factories.builder_prospect import ( # noqa: ALN043
components/fr/internal/business_logic/company/actions/tests/test_company.py:374 ⧉ from components.global_account.external.account import ( # noqa: ALN043
components/fr/internal/business_logic/company/actions/tests/test_company.py:413 ⧉ from components.global_account.external.account import ( # noqa: ALN043
components/fr/internal/business_logic/company/queries/company.py:167 ⧉ from components.contracting.subcomponents.self_serve_subscription.internals.proposal_onboarding_status import ( # noqa: ALN043
components/fr/internal/business_logic/profile/repository.py:13 ⧉ from components.global_profile.internal.domain.entities import ( # noqa: ALN043
components/fr/internal/business_logic/profile/repository.py:17 ⧉ from components.global_profile.internal.domain.events import DomainEvent # noqa: ALN043
components/fr/internal/business_logic/profile/repository.py:18 ⧉ from components.global_profile.internal.domain.repository import ( # noqa: ALN043
components/fr/internal/business_logic/profile/repository.py:21 ⧉ from components.global_profile.internal.infrastructure.repository import ( # noqa: ALN043
components/fr/internal/business_logic/profile/tests/test_repository.py:16 ⧉ from components.global_profile.internal.domain.entities import ( # noqa: ALN043
components/fr/internal/business_logic/profile/tests/test_repository.py:20 ⧉ from components.global_profile.internal.infrastructure.repository import ( # noqa: ALN043
components/fr/internal/business_logic/helpers/delete.py:7 ⧉ from components.clinic.internal.business_logic.clinic_user import ( # - TODO: Clean clinic external imports by providing public api # noqa: ALN043
components/fr/internal/business_logic/helpers/tests/test_delete.py:149 ⧉ from components.medical_profile.internal.business_logic.tests.factories.medical_profile import ( # test setup # noqa: ALN043
components/fr/internal/eyewear/controllers.py:179 ⧉ from components.eyewear.internal.business_logic.user_business_logic.contact_lens_cart import ( # noqa: ALN043
components/fr/internal/eyewear/controllers.py:188 ⧉ from components.shop.internal.business_logic.entities.contact_lens_entities import ( # noqa: ALN043
components/fr/internal/eyewear/controllers.py:191 ⧉ from components.shop.internal.business_logic.entities.prescription_entities import ( # noqa: ALN043
components/fr/internal/eyewear/entities/prescription.py:3 ⧉ from components.shop.internal.business_logic.entities.prescription_entities import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/eligibility.py:21 ⧉ from components.shop.internal.business_logic.entities.coverage_entities import ( # noqa: ALN043 # noqa: ALN043
components/fr/internal/eyewear/business_logic/eligibility.py:21 ⧉ from components.shop.internal.business_logic.entities.coverage_entities import ( # noqa: ALN043 # noqa: ALN043
components/fr/internal/eyewear/business_logic/eligibility.py:93 ⧉ from components.eyewear.internal.business_logic.user_business_logic.frame_order import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/eyewear_prescription_checker.py:10 ⧉ from components.shop.internal.business_logic.entities.contact_lens_entities import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/eyewear_prescription_checker.py:13 ⧉ from components.shop.internal.business_logic.entities.prescription_entities import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/eyewear_prescription_checker.py:30 ⧉ from components.eyewear.internal.entities.contact_lens_order import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/eyewear_prescription_checker.py:33 ⧉ from components.eyewear.internal.helpers.serializers import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/orders.py:1 ⧉ from components.eyewear.internal.helpers.serializers import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/orders.py:7 ⧉ from components.fr.internal.eyewear.business_logic.eyewear_prescription_checker import ( # noqa: ALN034, ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/periods.py:6 ⧉ from components.eyewear.internal.helpers.dataroom import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/invoicing.py:10 ⧉ from components.eyewear.internal.entities.contact_lens_order import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/invoicing.py:13 ⧉ from components.eyewear.internal.helpers.serializers import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/invoicing.py:50 ⧉ from components.eyewear.internal.const import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/invoicing.py:109 ⧉ from components.eyewear.internal.const import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/invoicing.py:116 ⧉ from components.eyewear.internal.entities.contact_lens_order import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/slack.py:18 ⧉ from components.eyewear.internal.helpers.dashboards import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/processing.py:6 ⧉ from components.eyewear.internal.helpers.dataroom import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/processing.py:10 ⧉ from components.eyewear.internal.helpers.serializers import ( # , ALN069 # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/processing.py:140 ⧉ from components.eyewear.internal.const import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/collecting.py:9 ⧉ from components.eyewear.internal.helpers.dataroom import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/collecting.py:13 ⧉ from components.eyewear.internal.helpers.serializers import ( # , ALN069 # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/collecting.py:79 ⧉ from components.eyewear.internal.const import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/contact_lens/invoice/collecting.py:319 ⧉ from components.eyewear.internal.helpers.images import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/frame/invoice/periods.py:6 ⧉ from components.eyewear.internal.helpers.dataroom import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/frame/invoice/slack.py:19 ⧉ from components.eyewear.internal.helpers.dashboards import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/frame/invoice/simulation.py:6 ⧉ from components.eyewear.internal.helpers.dataroom import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/frame/invoice/simulation.py:36 ⧉ from components.eyewear.internal.enums import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/frame/invoice/processing.py:11 ⧉ from components.eyewear.internal.helpers.dataroom import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/frame/invoice/processing.py:15 ⧉ from components.eyewear.internal.helpers.serializers import ( # noqa: ALN043, ALN069
components/fr/internal/eyewear/business_logic/frame/invoice/processing.py:155 ⧉ from components.eyewear.internal.enums import EyewearOrderStatus # noqa: ALN043
components/fr/internal/eyewear/business_logic/frame/invoice/processing.py:386 ⧉ from components.eyewear.internal.enums import EyewearOrderStatus # noqa: ALN043
components/fr/internal/eyewear/business_logic/frame/invoice/check.py:17 ⧉ from components.eyewear.internal.helpers.slack import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/frame/invoice/check.py:68 ⧉ from components.eyewear.internal.enums import ( # noqa: ALN043
components/fr/internal/eyewear/business_logic/tests/test_eyewear_forfait_blocking.py:5 ⧉ from components.eyewear.internal.enums import ( # noqa: ALN043
components/fr/internal/push_notifications/tests/test_push_notification_logs.py:20 ⧉ from components.global_services.internal.queries.push_notification_logs import ( # noqa: ALN043
components/fr/internal/shop/business_logic/prescription_checker.py:14 ⧉ from components.shop.internal.business_logic.entities.contact_lens_entities import ( # noqa: ALN043
components/fr/internal/shop/business_logic/prescription_checker.py:18 ⧉ from components.shop.internal.business_logic.entities.prescription_entities import ( # noqa: ALN043
components/fr/internal/shop/business_logic/prescription_checker.py:26 ⧉ from components.shop.internal.business_logic.helpers.prescription_helpers import ( # noqa: ALN043
components/fr/internal/shop/business_logic/prescription_checker.py:42 ⧉ from components.shop.internal.saleor.codegen.client.saleor_client import ( # noqa: ALN043
components/fr/internal/shop/business_logic/prescription_checker.py:45 ⧉ from components.shop.internal.saleor.generated.fragments import ( # noqa: ALN043
components/fr/internal/shop/business_logic/prescription_checker.py:52 ⧉ from components.shop.internal.saleor.generated.get_checkout import ( # noqa: ALN043
components/fr/internal/shop/business_logic/prescription_checker.py:55 ⧉ from components.shop.internal.saleor.generated.input_types import ( # noqa: ALN043
components/fr/internal/shop/business_logic/prescription_checker.py:58 ⧉ from components.shop.public.enums import ( # noqa: ALN043
components/fr/internal/shop/business_logic/order_invoicing.py:6 ⧉ from components.eyewear.internal.const import ( # noqa: ALN043
components/fr/internal/shop/business_logic/order_invoicing.py:17 ⧉ from components.fr.internal.errors.error_code import ErrorCode # noqa: ALN043
components/fr/internal/shop/business_logic/order_invoicing.py:21 ⧉ from components.shop.internal.business_logic.entities.invoicing_entities import ( # noqa: ALN043
components/fr/internal/shop/business_logic/order_invoicing.py:24 ⧉ from components.shop.internal.helpers.saleor_helper import SaleorHelper # noqa: ALN043
components/fr/internal/shop/business_logic/order_invoicing.py:25 ⧉ from components.shop.internal.saleor.generated.enums import ( # noqa: ALN043
components/fr/internal/shop/business_logic/order_invoicing.py:28 ⧉ from components.shop.internal.saleor.generated.fragments import ( # noqa: ALN043
components/fr/internal/shop/business_logic/order_invoicing.py:338 ⧉ from components.eyewear.internal.business_logic.user_business_logic.contact_lens_order import ( # noqa: ALN043
components/fr/internal/shop/business_logic/order_invoicing.py:346 ⧉ from components.eyewear.internal.business_logic.user_business_logic.frame_order import ( # noqa: ALN043
components/fr/internal/shop/business_logic/coverage_usage.py:9 ⧉ from components.shop.internal.business_logic.entities.coverage_entities import ( # noqa: ALN043
components/fr/internal/shop/business_logic/coverage_usage.py:13 ⧉ from components.shop.internal.helpers.saleor_helper import SaleorHelper # noqa: ALN043
components/fr/internal/shop/business_logic/coverage_usage.py:14 ⧉ from components.shop.public.enums import ( # noqa: ALN043
components/fr/internal/shop/business_logic/coverage_usage.py:131 ⧉ from components.eyewear.internal.business_logic.user_business_logic.frame_order import ( # noqa: ALN043
components/fr/internal/shop/business_logic/coverage_usage.py:152 ⧉ from components.eyewear.internal.business_logic.user_business_logic.contact_lens_order import ( # noqa: ALN043
components/fr/internal/shop/business_logic/tests/test_prescription_checker.py:3 ⧉ from components.fr.internal.shop.business_logic.prescription_checker import ( # noqa: ALN043
components/fr/internal/shop/business_logic/tests/test_prescription_checker.py:6 ⧉ from components.shop.internal.business_logic.entities.contact_lens_entities import ( # noqa: ALN043
components/fr/internal/shop/business_logic/tests/test_prescription_checker.py:9 ⧉ from components.shop.internal.saleor.consts import ( # noqa: ALN043
components/fr/internal/shop/business_logic/tests/test_prescription_checker.py:12 ⧉ from components.shop.tests.helpers.saleor_order import ( # noqa: ALN043
components/fr/internal/shop/public/shop_adapter.py:3 ⧉ from components.shop.internal.business_logic.entities.coverage_entities import ( # noqa: ALN043
components/fr/internal/shop/public/shop_adapter.py:7 ⧉ from components.shop.internal.business_logic.entities.invoicing_entities import ( # noqa: ALN043
components/fr/internal/shop/public/shop_adapter.py:10 ⧉ from components.shop.internal.saleor.codegen.client.saleor_client import ( # noqa: ALN043
components/fr/internal/shop/public/shop_adapter.py:13 ⧉ from components.shop.internal.saleor.generated.fragments import ( # noqa: ALN043
components/fr/internal/billing/entities/company_invoice_context.py:5 ⧉ from components.fr.internal.business_logic.health_pricing.entities.api_prices import ( # noqa: ALN043
components/fr/internal/billing/entities/company_invoice_context.py:11 ⧉ from components.fr.internal.business_logic.health_pricing.pricing_scheme import ( # noqa: ALN043
components/fr/internal/billing/entities/company_invoice_context.py:15 ⧉ from components.offer_builder.shared.constants.builder_constants import ( # noqa: ALN043
components/fr/internal/billing/entities/tests/test_company_invoice_context.py:6 ⧉ from components.fr.internal.billing.tests.factories.premium_entry import ( # noqa: ALN043
components/fr/internal/billing/business_logic/actions/billing_change.py:14 ⧉ from components.fr.internal.billing.business_logic.queries.monthly_payroll_information import ( # noqa: ALN043
components/fr/internal/billing/business_logic/actions/user_invoice_context.py:19 ⧉ from components.offer_builder.shared.constants.builder_constants import ( # noqa: ALN043
components/fr/internal/billing/business_logic/actions/tests/test_unpaid_leave_invoice.py:61 ⧉ from components.offer_builder.shared.constants.builder_constants import ( # noqa: ALN043
components/fr/internal/billing/business_logic/actions/tests/test_direct_billing_migration.py:40 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/billing/business_logic/queries/direct_billing_migration.py:34 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/billing/business_logic/queries/billing_changes_exempted_employees.py:17 ⧉ from components.fr.internal.billing.business_logic.queries.monthly_payroll_information import ( # noqa: ALN043
components/fr/internal/billing/business_logic/queries/tests/test_detailed_costs.py:38 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/billing/business_logic/queries/tests/test_premium_discrepancy.py:9 ⧉ from components.contracting.external.tests_imports import ( # noqa: ALN043
components/fr/internal/billing/business_logic/queries/tests/test_monthly_payroll_information.py:5 ⧉ from components.fr.internal.billing.business_logic.queries.monthly_payroll_information import ( # noqa: ALN043
components/fr/internal/billing/business_logic/rules/billing_changes.py:5 ⧉ from components.fr.internal.billing.business_logic.queries.monthly_payroll_information import ( # noqa: ALN043
components/fr/internal/tests/factories/user.py:17 ⧉ from components.global_profile.internal.infrastructure.repository import ( # noqa: ALN043
components/fr/internal/tests/factories/competitor_product.py:10 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/tests/factories/competitor_product_uploaded_file.py:6 ⧉ from components.offer_builder.competitor_product.enums.uploaded_file_type import ( # noqa: ALN043
components/fr/internal/tests/factories/price_grid.py:6 ⧉ from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043
components/fr/internal/tests/factories/price_metadata.py:8 ⧉ from components.offer_builder.shared.constants.builder_constants import ( # noqa: ALN043
components/fr/internal/admin_tools/terminate_contract.py:42 ⧉ from components.offer_builder.competitor_product.entities.competitor import ( # noqa: ALN043
components/fr/internal/admin_tools/taxonomies.py:16 ⧉ from components.offer_builder.competitor_product.parsing.dev import ( # noqa: ALN043
components/fr/internal/admin_tools/profideo_proxy.py:8 ⧉ from components.fr.subcomponents.ccn_compliance.internal.constants.profideo_wording import ( # noqa: ALN043
components/fr/internal/admin_tools/run_competitor_parser_tests.py:18 ⧉ from components.offer_builder.competitor_product.commands.reference_data import ( # noqa: ALN043
components/fr/internal/admin_tools/run_competitor_parser_tests.py:21 ⧉ from components.offer_builder.competitor_product.parsing.layout_analysis import ( # noqa: ALN043
components/fr/internal/admin_tools/run_competitor_parser_tests.py:24 ⧉ from components.offer_builder.competitor_product.queries.reference_data import ( # noqa: ALN043
components/fr/internal/member_lifecycle/add_dependents/tests/test_get_age_boundaries_by_dependent_type.py:4 ⧉ from components.contracting.external.tests.factories import ( # noqa: ALN043
components/fr/internal/member_lifecycle/ani/business_logic/actions/beneficiary.py:46 ⧉ from components.fr.internal.beneficiary.actions.add_beneficiary_form import ( # noqa: ALN043
components/fr/internal/resolution_platform/business_logic/actions/tests/test_conversation_assigner_sync_support_data.py:35 ⧉ from components.support.subcomponents.assigner.internal.business_logic.queries.assigner_queries import ( # noqa: ALN043 temporary while we migrate
components/fr/internal/resolution_platform/tests/test_intercom_attribution.py:36 ⧉ from components.support.internal.business_logic.queries.contact_request_queries import ( # noqa: ALN043
components/fr/internal/resolution_platform/automated_answer/entities/tests/test_coverage.py:10 ⧉ from components.fr.internal.claim_management.entities.care_payment_info import ( # noqa: ALN043
components/fr/internal/resolution_platform/automated_answer/business_logic/actions/tests/test_generic_ai_engine.py:15 ⧉ from components.documents.internal.helpers.embedding_algorithm import ( # noqa: ALN043
components/fr/internal/resolution_platform/automated_answer/helpers/tests/test_member_attributes.py:95 ⧉ from components.fr.internal.tests.factories.internal_health_coverage_rule import ( # noqa: ALN043
components/fr/internal/helpers/anonymization.py:11 ⧉ from components.ca.internal.helpers.anonymization import ( # noqa: ALN043
components/fr/internal/helpers/data_loaders/fr_init_data_loader.py:70 ⧉ from components.medical_profile.internal.business_logic.data_loader import ( # noqa: ALN043
components/fr/internal/helpers/data_loaders/fr_init_data_loader.py:73 ⧉ from components.offer_builder.internal.v1.load_configuration_data import ( # noqa: ALN043
components/fr/internal/models/legacy_employee_movement_engine/employee_movement_computation_original_lifecycle_state.py:147 ⧉ from components.fr.internal.business_logic.user.data.user_state import ( # noqa: ALN009,ALN043
components/fr/internal/models/tests/test_policy.py:11 ⧉ from components.contracting.external.contract import ( # noqa: ALN043
components/fr/internal/models/tests/test_insurance_document.py:261 ⧉ from components.eyewear.internal.enums import ( # # noqa: ALN043
components/fr/internal/models/helpers/tests/test_internal_care_types_data.py:9 ⧉ from components.fr.internal.services.entities.dataset_service import ( # noqa: ALN043
components/fr/internal/document_parsing/commands/performance.py:373 ⧉ from components.documents.internal.business_logic.parsing.flow.document_parsing_flow import ( # noqa: ALN043
components/fr/internal/document_parsing/business_logic/indexation/tests/test_insurance_document_index.py:5 ⧉ from components.documents.internal.helpers.embedding_algorithm import ( # noqa: ALN043
components/fr/internal/document_parsing/business_logic/indexation/tests/test_ani_justification_index.py:5 ⧉ from components.documents.internal.helpers.embedding_algorithm import ( # noqa: ALN043
components/fr/internal/document_parsing/business_logic/transcription/tests/test_transcribers.py:24 ⧉ from shared.document_parsing.business_logic.transcription.document_transcribers.gcloud_document_transcriber import ( # noqa: ALN043
components/fr/internal/document_parsing/business_logic/transcription/tests/test_transcribers.py:27 ⧉ from shared.document_parsing.business_logic.transcription.document_transcribers.pdfminer_document_transcriber import ( # noqa: ALN043
components/fr/internal/document_parsing/business_logic/transcription/tests/test_transcribers.py:30 ⧉ from shared.document_parsing.business_logic.transcription.document_transcribers.textract_document_transcriber import ( # noqa: ALN043
components/fr/internal/document_parsing/business_logic/parsing/mgen_decompte/mgen_decompte_parser.py:11 ⧉ from components.documents.internal.business_logic.extraction.extractor.dynamic_llm_extractor import ( # noqa: ALN043
components/fr/internal/claim_management/entities/usage_computation_pre_computed_data.py:33 ⧉ from components.shop.internal.business_logic.entities.coverage_entities import ( # noqa: ALN043
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_remaining_usage.py:92 ⧉ from components.offer_builder.internal.v1.load_configuration_data import ( # noqa: ALN043
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_remaining_usage.py:769 ⧉ from components.eyewear.internal.enums import ( # noqa: ALN043
components/fr/internal/claim_management/internal/misc/business_logic/tests/test_insurance_profile_usage.py:6 ⧉ from components.eyewear.internal.enums import ( # noqa: ALN043
components/fr/internal/claim_management/internal/tiers_payant/models/tp_pec_response.py:70 ⧉ from components.fr.internal.business_logic.insurance_profile import ( # noqa: ALN009 ALN043
components/fr/internal/claim_management/internal/tiers_payant/models/tp_card.py:288 ⧉ from components.fr.internal.business_logic.tp_card import ( # noqa: ALN009 ALN043
components/fr/internal/claim_management/internal/models/quotes_coverage_computation_result_group.py:134 ⧉ from components.fr.internal.business_logic.user.queries.user import ( # noqa: ALN009 ALN043
components/fr/internal/shareable_features/encryption/blueprint.py:35 ⧉ from components.encryption.internal.business_logic import ( # noqa: ALN043
components/fr/internal/shareable_features/encryption/blueprint.py:51 ⧉ from components.encryption.internal.business_logic import ( # noqa: ALN043
components/fr/internal/shareable_features/encryption/blueprint.py:99 ⧉ from components.encryption.internal.business_logic import ( # noqa: ALN043
components/fr/bootstrap/onboarding.py:456 ⧉ from components.contracting.subcomponents.proposal.plugins.shared.fr.health.legal_documents import ( # noqa: ALN043
components/fr/bootstrap/support.py:50 ⧉ from components.support.subcomponents.assigner.internal.business_logic.queries.assigner_queries import ( # noqa: ALN043 temporary while we migrate
components/fr/bootstrap/offer_builder.py:29 ⧉ from components.offer_builder.internal.country_specific.fr.business_logic.prevoyance_builder_product_for_budget import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:32 ⧉ from components.offer_builder.internal.country_specific.fr.repositories.prevoyance_turing_product_change_repository import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:35 ⧉ from components.offer_builder.internal.entities.builder_target import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:38 ⧉ from components.offer_builder.internal.entities.demographics_loader_specs import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:41 ⧉ from components.offer_builder.internal.presenters.product_change_presenter import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:57 ⧉ from components.offer_builder.shared.constants.builder_constants import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:60 ⧉ from components.offer_builder.shared.enums.coverage_level import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:63 ⧉ from components.offer_builder.subcomponents.pricer.internal.entities.pricer_priced_coverage import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:70 ⧉ from components.offer_builder.internal.entities.builder_coverage import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:74 ⧉ from components.offer_builder.internal.entities.builder_product import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:78 ⧉ from components.offer_builder.internal.entities.competitor_product.competitor_product import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:81 ⧉ from components.offer_builder.internal.presenters.builder_product_validation_presenter import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:98 ⧉ from components.offer_builder.subcomponents.pricer.protected.entities import ( # noqa: ALN043
components/fr/bootstrap/offer_builder.py:366 ⧉ from components.offer_builder.internal.country_specific.fr.repositories.prevoyance_turing_product_change_repository import ( # noqa: ALN043
components/fr/bootstrap/command.py:365 ⧉ from components.fr.subcomponents.ccn_compliance.internal.ccn_compliance_manager.commands.fill_validated_collective_agreement_guarantee_constraints import ( # noqa: F401, ALN043
components/fr/bootstrap/dependencies/gamification.py:35 ⧉ is_feature_enabled_for_user_id as is_feature_enabled_for_user_id_fr, # noqa: ALN043
components/fr/bootstrap/dependencies/gamification.py:45 ⧉ from components.fr.internal.business_logic.user.data.user_state import ( # noqa: ALN043
components/fr/bootstrap/dependencies/gamification.py:51 ⧉ get_user_states_ever_active_between, # noqa: ALN043

ALN039 occurs 20 times

File:line Content
components/fr/subcomponents/offer_catalog/internal/offer_creation/coverage_api_helpers.py:5 ⧉ from components.fr.internal.claim_management.entities.internal_health_coverage import ( # noqa: ALN039, ALN043
components/fr/subcomponents/offer_catalog/internal/offer_creation/coverage_api_helpers.py:11 ⧉ from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN039, ALN069
components/fr/subcomponents/offer_catalog/internal/offer_creation/create_offer_from_payload.py:24 ⧉ from components.fr.internal.offer.health.queries.plan import ( # noqa: ALN039, ALN043
components/fr/subcomponents/offer_catalog/internal/offer_creation/tests/test_health_guarantees_to_mapping.py:3 ⧉ from apps.fr_api.config.base_config import basedir # noqa: ALN039
components/fr/public/employees/employees.py:4 ⧉ from components.fr.internal.business_logic.company.queries.employee_list import ( # noqa: ALN039 # This will be in components/fr at some point
components/fr/public/employees/terminated_employees.py:11 ⧉ from components.global_customer_dashboard.public.entities import ( # noqa: ALN039
components/fr/public/clinic/guarantee.py:13 ⧉ from components.fr.internal.claim_management.entities.internal_health_coverage import ( # noqa: ALN039
components/fr/public/admins/queries.py:5 ⧉ from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069, ALN039
components/fr/public/admins/queries.py:8 ⧉ from components.fr.internal.business_logic.company.queries.company import ( # noqa: ALN039
components/fr/public/prevoyance/queries.py:14 ⧉ from components.fr.subcomponents.ccn_compliance.internal.models.prevoyance_ccn_constraint import ( # noqa: ALN069, ALN039
components/fr/public/prevoyance/queries.py:17 ⧉ from components.fr.subcomponents.ccn_compliance.internal.models.prevoyance_participation_ccn_constraint import ( # noqa: ALN069, ALN039
components/fr/public/document_parsing/queries/document_category.py:1 ⧉ from components.fr.internal.claim_management.internal.misc.business_logic.i18n import ( # noqa: ALN039
components/fr/public/document_parsing/queries/document_category.py:4 ⧉ from components.fr.internal.models.enums.insurance_document_type import ( # noqa: ALN039
components/fr/public/document_parsing/queries/rejection.py:1 ⧉ from components.fr.internal.claim_management.claim_engine.steps.parsing.enums.document_rejection_reason import ( # noqa: ALN039
components/fr/public/document_parsing/queries/rejection.py:5 ⧉ from components.fr.internal.models.enums.insurance_document_type import ( # noqa: ALN039
components/fr/public/document_parsing/queries/rejection.py:8 ⧉ from components.fr.public.document_parsing.entities.rejection_reason import ( # noqa: ALN039
components/fr/public/document_parsing/queries/rejection.py:11 ⧉ from components.fr.public.document_parsing.queries.helpers import ( # noqa: ALN039
components/fr/public/document_parsing/queries/helpers.py:1 ⧉ from components.fr.internal.claim_management.claim_engine.steps.parsing.enums.document_rejection_reason import ( # noqa: ALN039
components/fr/public/claim_management/api.py:30 ⧉ from components.fr.internal.claim_management.claim_engine.steps.parsing.entities.in_memory_parsed_document_content import ( # noqa: ALN039
components/fr/public/claim_management/api.py:36 ⧉ from components.fr.internal.claim_management.internal.misc.business_logic.remaining_usage import ( # noqa: ALN039

ALN024 occurs 22 times

File:line Content
components/fr/internal/services/hellosign.py:906 ⧉ signed_document.contract or signed_document.prevoyance_contract # noqa: ALN024
components/fr/internal/offer/health/queries/plan.py:99 ⧉ if company.current_contract: # noqa: ALN024
components/fr/internal/offer/health/queries/plan.py:100 ⧉ if company.current_contract.current_plan_id == plan_id: # noqa: ALN024
components/fr/internal/commands/contract_journal_events.py:158 ⧉ health_contract = legacy_contract.company.current_contract # type: ignore[union-attr] # noqa: ALN024
components/fr/internal/controllers/user.py:1133 ⧉ if company.current_contract: # noqa: ALN024
components/fr/internal/controllers/user.py:1135 ⧉ "id": company.current_contract.id, # noqa: ALN024
components/fr/internal/controllers/user.py:1136 ⧉ "startDate": company.current_contract.start_date, # noqa: ALN024
components/fr/internal/controllers/user.py:1137 ⧉ "status": company.current_contract.status, # noqa: ALN024
components/fr/internal/controllers/company.py:1229 ⧉ current_contract = company.current_contract # noqa: ALN024
components/fr/internal/controllers/company.py:1428 ⧉ contract = company.current_contract # noqa: ALN024
components/fr/internal/controllers/company.py:1488 ⧉ if company.current_contract is None: # noqa: ALN024
components/fr/internal/controllers/company.py:1491 ⧉ current_contract = company.current_contract # noqa: ALN024
components/fr/internal/business_logic/company/rules/onboarding.py:20 ⧉ company.current_contract # noqa: ALN024
components/fr/internal/business_logic/company/rules/onboarding.py:21 ⧉ and company.current_contract.start_date # noqa: ALN024
components/fr/internal/business_logic/company/rules/onboarding.py:26 ⧉ return company.current_contract.start_date - relativedelta( # noqa: ALN024
components/fr/internal/billing/commands/prevoyance_billing.py:112 ⧉ prevoyance_contract = contract.active_prevoyance_contract_on( # noqa: ALN024 - TODO Contract Population: fix this
components/fr/internal/tests/factories/employee_movement.py:77 ⧉ lambda o: o.company.current_contract.start_date # noqa: ALN024, to be fixed
components/fr/internal/seeuletter_utils/webhook.py:167 ⧉ legacy_contract.company.current_contract # noqa: ALN024
components/fr/internal/claim_management/internal/tiers_payant/business_logic/queries/contract.py:148 ⧉ contract = company.current_contract # noqa: ALN024
components/fr/internal/mail/app_mailers/company_admin.py:67 ⧉ if company.current_contract is None: # noqa: ALN024
components/fr/internal/mail/app_mailers/company_admin.py:89 ⧉ start_date = company.current_contract.start_date # noqa: ALN024
components/fr/internal/mail/app_mailers/company_admin.py:177 ⧉ contract_id=company.current_contract.id, # noqa: ALN024

ALN015 occurs 37 times

File:line Content
components/fr/internal/prevoyance_claim_management/controllers/dashboard/admin_dashboard_work_stoppage.py:259 ⧉ update_employment_contract_start_date( # noqa: ALN015
components/fr/internal/fraud_detection/business_logic/actions/reaction.py:106 ⧉ terminate_policy( # noqa: ALN015
components/fr/internal/auth/blueprint.py:172 ⧉ migrated, error = migrate_existing_user_to_employee( # noqa: ALN015
components/fr/internal/auth/blueprint.py:867 ⧉ migrated, error = migrate_existing_user_to_employee( # noqa: ALN015
components/fr/internal/commands/enrollment.py:135 ⧉ terminate_enrollment( # noqa: ALN015
components/fr/internal/commands/soft_onboarding.py:94 ⧉ soft_onboard( # noqa: ALN015
components/fr/internal/commands/soft_onboarding.py:179 ⧉ soft_onboard( # noqa: ALN015
components/fr/internal/commands/soft_onboarding.py:319 ⧉ soft_onboard( # noqa: ALN015
components/fr/internal/data_consistency/employment.py:82 ⧉ ) = merge_employments_if_continuous( # noqa: ALN015
components/fr/internal/data_consistency/employment.py:135 ⧉ (_, db_logs) = merge_employments_if_continuous(*employments) # noqa: ALN015
components/fr/internal/controllers/user.py:2713 ⧉ update_exempting_to_onboarding(id) # noqa: ALN015
components/fr/internal/controllers/enrollment.py:856 ⧉ logs = uncancel_enrollment( # noqa: ALN015
components/fr/internal/controllers/exemption.py:764 ⧉ subscribe_as_employee_from_exempted(id) # noqa: ALN015
components/fr/internal/controllers/exemption.py:778 ⧉ subscribe_as_employee_from_exempted(id) # noqa: ALN015
components/fr/internal/business_logic/user/actions/user_lifecycle.py:163 ⧉ tasks += get_cancel_policy_tasks(policy.id) # noqa: ALN015
components/fr/internal/business_logic/user/actions/user_lifecycle.py:166 ⧉ tasks += get_cancel_exemption_tasks(exemption.id) # type: ignore[no-untyped-call] # noqa: ALN015
components/fr/internal/business_logic/user/actions/user_lifecycle.py:321 ⧉ terminate_enrollment( # noqa: ALN015
components/fr/internal/business_logic/user/actions/user_lifecycle.py:413 ⧉ tasks += get_terminate_policy_tasks( # noqa: ALN015
components/fr/internal/business_logic/user/actions/user_lifecycle.py:423 ⧉ tasks += get_cancel_policy_tasks(policy.id) # noqa: ALN015
components/fr/internal/business_logic/user/actions/user_lifecycle.py:787 ⧉ tasks += get_terminate_exemption_tasks( # noqa: ALN015
components/fr/internal/business_logic/user/actions/user_lifecycle.py:1065 ⧉ ) = terminate_policy( # noqa: ALN015
components/fr/internal/business_logic/company/actions/employment.py:1660 ⧉ logs = terminate_employment( # noqa: ALN015
components/fr/internal/business_logic/company/actions/employment.py:1694 ⧉ logs += terminate_employment( # noqa: ALN015
components/fr/internal/business_logic/company/actions/exemption.py:47 ⧉ terminate_employment(employment.id, end_date=end_date, save=False) # noqa: ALN015
components/fr/internal/business_logic/company/actions/exemption.py:142 ⧉ cancel_employment(employment.id, save=False) # noqa: ALN015
components/fr/internal/business_logic/policy/actions/create.py:139 ⧉ shorten_or_cancel_company_policy_ani_period( # noqa: ALN015
components/fr/internal/business_logic/policy/actions/modify_departure.py:181 ⧉ execute_terminate_policy_tasks_and_get_details( # noqa: ALN015
components/fr/internal/business_logic/policy/actions/modify_ani_end_on.py:67 ⧉ terminate_policy( # noqa: ALN015
components/fr/internal/business_logic/policy/actions/cancel.py:54 ⧉ cancel_employment(active_employment.id, save=False) # noqa: ALN015
components/fr/internal/business_logic/policy/actions/cancel.py:211 ⧉ get_cancel_policy_tasks( # noqa: ALN015
components/fr/internal/business_logic/policy/actions/terminate.py:878 ⧉ tasks = get_terminate_policy_tasks( # noqa: ALN015
components/fr/internal/business_logic/policy/actions/terminate.py:924 ⧉ execute_terminate_policy_output = execute_terminate_policy_tasks_and_get_details( # noqa: ALN015
components/fr/internal/business_logic/policy/actions/terminate.py:970 ⧉ terminate_policy( # noqa: ALN015
components/fr/internal/member_lifecycle/ani/business_logic/actions/actions.py:245 ⧉ logs, _ = terminate_policy( # noqa: ALN015
components/fr/internal/models/policy.py:849 ⧉ cancel_policy( # noqa: ALN015
components/fr/internal/models/policy.py:854 ⧉ cancel_policy_unpaid_leave_contract( # noqa: ALN015
components/fr/internal/models/policy.py:859 ⧉ resume_employment(employment.id, save=False) # noqa: ALN015

ALN034 occurs 5 times

File:line Content
components/fr/internal/commands/wellbeing_assessment.py:152 ⧉ ``from components.fr.internal.business_logic.company.queries.company import ( # noqa: ALN034, will be moved toExternal````
components/fr/internal/commands/wellbeing_assessment.py:191 ⧉ ``from components.fr.internal.business_logic.company.queries.company import ( # noqa: ALN034, will be moved toExternal````
components/fr/internal/commands/wellbeing_assessment.py:244 ⧉ ``from components.fr.internal.business_logic.company.queries.company import ( # noqa: ALN034, will be moved toExternal````
components/fr/internal/eyewear/business_logic/contact_lens/orders.py:7 ⧉ from components.fr.internal.eyewear.business_logic.eyewear_prescription_checker import ( # noqa: ALN034, ALN043
components/fr/internal/shareable_features/permissions.py:6 ⧉ from components.fr.internal.models.alan_employee import AlanEmployee # noqa: ALN034

ALN025 occurs 64 times

File:line Content
components/fr/internal/prevoyance_claim_management/commands/task_management.py:48 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/commands/send_monthly_prevoyance_recaps.py:363 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/commands/tests/test_send_monthly_prevoyance_recaps.py:46 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/commands/prestij/prestij_ffa_client.py:167 ⧉ from components.fr.internal.claim_management.internal.noemie.enums.pesit_connection_string_direction import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/entities/prevoyance_claim_engine_output.py:3 ⧉ from components.fr.internal.claim_management.internal.teletransmission.models.noemie_decompte import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/entities/marmot/marmot_prevoyance_claim_payment.py:5 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 -- TODO: move this enum
components/fr/internal/prevoyance_claim_management/entities/marmot/marmot_prevoyance_claim_payment_for_review.py:20 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 -- TODO: move this enum
components/fr/internal/prevoyance_claim_management/controllers/marmot/prevoyance_code.py:24 ⧉ from components.fr.internal.claim_management.internal.helpers.care_act_codes_utils import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/controllers/dashboard/tests/test_admin_dashboard_payments.py:49 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/prevoyance_coverage_computation.py:230 ⧉ from shared.claim_management.business_logic.locks import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/prevoyance_coverage_computation.py:233 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 -- TODO: move these
components/fr/internal/prevoyance_claim_management/business_logic/actions/task_management.py:39 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/secu_invalidity_annuity_amount.py:27 ⧉ from shared.claim_management.business_logic.locks import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/lamie_prevoyance_reporting_claims_file.py:39 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/pasrau_declaration.py:60 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 -- TODO: move this enum
components/fr/internal/prevoyance_claim_management/business_logic/actions/prevoyance_claim_payment.py:18 ⧉ from components.fr.internal.claim_management.claim_engine.steps.reimbursement_payment.errors import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/prevoyance_claim_payment.py:139 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/prevoyance_claim_payment.py:144 ⧉ from shared.claim_management.payments.business_logic.revolut_request_id import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/tests/test_pasrau_declaration.py:94 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 -- TODO: move this enum
components/fr/internal/prevoyance_claim_management/business_logic/actions/tests/test_lamie_prevoyance_reporting_claims_file.py:81 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/tests/test_prevoyance_claim_payment.py:9 ⧉ from components.fr.internal.claim_management.claim_engine.steps.reimbursement_payment.errors import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/tests/test_prevoyance_claim_payment.py:119 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/tests/test_prevoyance_coverage_computation.py:223 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 -- TODO: move these
components/fr/internal/prevoyance_claim_management/business_logic/actions/tests/test_employer_maintien_de_salaire.py:56 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/tests/test_prevoyance_claim_payment_auto_approval.py:25 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/actions/tests/test_pasrau_declaration_revaluation.py:55 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/work_stoppage.py:44 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/prevoyance_pay_csv.py:43 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 TODO move this enum
components/fr/internal/prevoyance_claim_management/business_logic/queries/prevoyance_claim_payment.py:40 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/death.py:28 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 -- TODO: move these
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/work_stoppage.py:12 ⧉ from components.fr.internal.claim_management.internal.noemie.enums.social_security_regime import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/work_stoppage.py:121 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/prevoyance_claim_payment_for_review.py:60 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/prevoyance_claim.py:108 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/prevoyance_claim_payment.py:12 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 -- TODO: move these
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/prevoyance_event.py:11 ⧉ from components.fr.internal.claim_management.internal.noemie.enums.social_security_regime import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/prevoyance_event.py:14 ⧉ from components.fr.internal.claim_management.internal.teletransmission.business_logic.queries.teletransmission import ( # noqa: ALN043, ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/prevoyance_event.py:17 ⧉ from components.fr.internal.claim_management.internal.teletransmission.enums.teletransmission_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/prevoyance_event.py:20 ⧉ from components.fr.internal.claim_management.internal.teletransmission.models.teletransmission import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/tests/test_prevoyance_claim_payment_for_review.py:105 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 -- TODO: move this enum
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/tests/test_prevoyance_claim_payment.py:4 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/tests/test_work_stoppage.py:6 ⧉ from components.fr.internal.claim_management.internal.teletransmission.models.factories.caisse import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/tests/test_work_stoppage.py:149 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/tests/test_prevoyance_coverage_computation.py:28 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/tests/test_prevoyance_claim.py:138 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/tests/test_prevoyance_event.py:131 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/marmot/tests/test_prevoyance_claim_payment_for_review__claim_details.py:51 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/dashboard/prevoyance_coverage_computation.py:40 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/dashboard/prevoyance_payments.py:70 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/dashboard/prevoyance_event.py:69 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/dashboard/tests/test_prevoyance_payments.py:87 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/dashboard/tests/test_prevoyance_coverage_computation.py:35 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/dashboard/tests/test_prevoyance_coverage_computation.py:260 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/tests/test_prevoyance_settlement.py:49 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/tests/test_work_stoppage.py:67 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/tests/test_prevoyance_pay_csv.py:31 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/queries/tests/test_claim_payment.py:23 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/rules/prevoyance_claim_payment.py:19 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/rules/tests/test_ijss_daily_amount.py:6 ⧉ from components.fr.internal.claim_management.internal.teletransmission.models.factories.noemie_decompte import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/processing/pasrau_declaration.py:11 ⧉ from components.fr.internal.claim_management.internal.noemie.enums.social_security_regime import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/business_logic/processing/tests/test_pasrau_declaration.py:9 ⧉ from components.fr.internal.claim_management.internal.teletransmission.models.factories.caisse import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/models/internalized_prevoyance_claim_payment.py:41 ⧉ from shared.claim_management.enums.reimbursement_payment_status import ( # noqa: ALN025 -- TODO: move this enum
components/fr/internal/prevoyance_claim_management/models/ijss_daily_amount.py:18 ⧉ from components.fr.internal.claim_management.internal.teletransmission.models.noemie_decompte import ( # noqa: ALN025
components/fr/internal/prevoyance_claim_management/models/tests/test_ijss_daily_amount.py:6 ⧉ from components.fr.internal.claim_management.internal.teletransmission.models.factories.noemie_decompte import ( # noqa: ALN025

ALN026 occurs 1 times

File:line Content
components/fr/internal/claim_management/internal/teletransmission/models/noemie_decompte.py:136 ⧉ from components.fr.internal.prevoyance_claim_management.models.ijss_daily_amount import ( # noqa: ALN026,ALN069

ALN014 occurs 113 times

File:line Content
components/fr/internal/demo_account/business_logic/internalized_prevoyance_stack.py:418 ⧉ employment.employment_contract_start_date = datetime.date( # noqa: ALN014
components/fr/internal/demo_account/business_logic/create_demo_account.py:843 ⧉ exempted_user_employment = Employment( # noqa: ALN014
components/fr/internal/demo_account/business_logic/create_demo_account.py:902 ⧉ invited_user_employment = Employment( # noqa: ALN014
components/fr/internal/demo_account/business_logic/create_demo_account.py:957 ⧉ employment.invite_email = None # noqa: ALN014
components/fr/internal/demo_account/business_logic/create_demo_account.py:958 ⧉ employment.invite_emails_sent = 0 # noqa: ALN014
components/fr/internal/demo_account/business_logic/create_demo_account.py:959 ⧉ employment.invite_email_last_sent = None # noqa: ALN014
components/fr/internal/demo_account/business_logic/create_demo_account.py:960 ⧉ employment.viewed_terms_at = None # noqa: ALN014
components/fr/internal/demo_account/business_logic/create_demo_account.py:1006 ⧉ employee_policy = Policy( # noqa: ALN014
components/fr/internal/demo_account/business_logic/create_demo_account.py:1017 ⧉ employee_enrollment = Enrollment( # noqa: ALN014
components/fr/internal/demo_account/business_logic/create_demo_account.py:1387 ⧉ admin_employment = Employment( # noqa: ALN014
components/fr/internal/demo_account/business_logic/create_demo_account.py:1501 ⧉ beneficiary_enrollment = Enrollment( # noqa: ALN014
components/fr/internal/offer/health/individual/actions/invite_user_on_evin_individual_plan.py:42 ⧉ policy.evin_whitelisting_reason = evin_coverage_reason # noqa: ALN014
components/fr/internal/retirees/business_logic/actions/evin_retiree_invitation.py:63 ⧉ policy.evin_whitelisting_reason = EvinCoverageReason.retiree # noqa: ALN014
components/fr/internal/commands/soft_onboarding.py:275 ⧉ employment.is_soft_onboarding_scheduled = False # noqa: ALN014
components/fr/internal/commands/soft_onboarding.py:328 ⧉ employment.is_soft_onboarding_scheduled = False # noqa: ALN014
components/fr/internal/commands/soft_onboarding.py:444 ⧉ employment.soft_onboarded_at = None # noqa: ALN014
components/fr/internal/commands/soft_onboarding.py:445 ⧉ employment.soft_onboarding_type = None # noqa: ALN014
components/fr/internal/commands/soft_onboarding.py:446 ⧉ employment.skip_soft_onboarding_until = date( # noqa: ALN014
components/fr/internal/commands/data_consistency/employment.py:235 ⧉ exemption.is_cancelled = True # noqa: ALN014
components/fr/internal/commands/data_consistency/employment.py:261 ⧉ exemption.start_date = contract_start_date # noqa: ALN014
components/fr/internal/commands/data_consistency/employment.py:266 ⧉ exemption.is_cancelled = True # noqa: ALN014
components/fr/internal/data_consistency/employment.py:108 ⧉ new_employment = Employment( # noqa: ALN014
components/fr/internal/controllers/user.py:2992 ⧉ employment.overriding_onboarding_deadline = ( # noqa: ALN014
components/fr/internal/controllers/exemption.py:351 ⧉ exemption.is_cancelled = True # noqa: ALN014
components/fr/internal/controllers/exemption.py:354 ⧉ Exemption( # noqa: ALN014
components/fr/internal/business_logic/enrollment.py:128 ⧉ enrollment.end_date = end_date # noqa: ALN014
components/fr/internal/business_logic/enrollment.py:129 ⧉ enrollment.termination_type = termination_type # noqa: ALN014
components/fr/internal/business_logic/enrollment.py:131 ⧉ enrollment.beneficiary_termination_reason = ( # noqa: ALN014
components/fr/internal/business_logic/enrollment.py:134 ⧉ enrollment.beneficiary_termination_proof_link = ( # noqa: ALN014
components/fr/internal/business_logic/enrollment.py:314 ⧉ enrollment.has_child_beneficiary_eligibility_extension = ( # noqa: ALN014
components/fr/internal/business_logic/enrollment.py:317 ⧉ enrollment.child_beneficiary_eligibility_extension_proof_link = ( # noqa: ALN014
components/fr/internal/business_logic/enrollment.py:320 ⧉ enrollment.child_beneficiary_eligibility_extension_end_date = ( # noqa: ALN014
components/fr/internal/business_logic/enrollment.py:324 ⧉ enrollment.child_beneficiary_ineligibility_advance_warning_sent_at = ( # noqa: ALN014
components/fr/internal/business_logic/enrollment.py:464 ⧉ enrollment.is_cancelled = False # noqa: ALN014
components/fr/internal/business_logic/insurance_profile.py:334 ⧉ employment.invite_ssn = ssn # noqa: ALN014
components/fr/internal/business_logic/exemption/actions/create.py:86 ⧉ exemption_sworn_statement_document = ExemptionSwornStatementDocument( # noqa: ALN014
components/fr/internal/business_logic/policy_direct_billing_contract/actions/terminate.py:62 ⧉ enrollment.end_date = end_date # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_split.py:101 ⧉ enrollment.insurance_profile = new_insurance_profile # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_split.py:113 ⧉ employment.user = new_user # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:236 ⧉ exemption = Exemption( # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:263 ⧉ employment.end_date = ani_end_date # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:273 ⧉ new_policy = Policy( # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:284 ⧉ new_policy = Policy(contract=contract, start_date=start_date) # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:740 ⧉ employment.end_date = None # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:779 ⧉ exemption.is_cancelled = True # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:900 ⧉ employment.cached_employee_onboarding_status = ( # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:994 ⧉ employment.soft_onboarded_at = datetime.utcnow() # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:995 ⧉ employment.soft_onboarding_type = soft_onboarding_type # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:1048 ⧉ new_policy = Policy( # noqa: ALN014
components/fr/internal/business_logic/user/actions/user_lifecycle.py:1169 ⧉ exemption.is_cancelled = True # noqa: ALN014
components/fr/internal/business_logic/alsace_moselle_affiliation/actions/alsace_moselle_affiliation.py:69 ⧉ enrollment.alsace_moselle_affiliations = updated_affiliations # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:197 ⧉ employment = Employment( # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:463 ⧉ exemption.user = existing_user # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:1452 ⧉ employment.user = existing_user # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:1584 ⧉ employment.invite_ssn = invite_ssn # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:1592 ⧉ employment.invite_ntt = invite_ntt # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:1611 ⧉ employment.invite_email = invite_email # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:1630 ⧉ employment.end_date = valid_end_date # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:1673 ⧉ employment.end_date = None # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:1706 ⧉ employment.is_cancelled = True # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:1719 ⧉ employment.end_date = None # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:1720 ⧉ employment.end_date_cached = None # noqa: ALN014
components/fr/internal/business_logic/company/actions/employment.py:1811 ⧉ employment.employment_contract_start_date = ( # noqa: ALN014
components/fr/internal/business_logic/company/actions/invite.py:110 ⧉ employment.invite_email = None # noqa: ALN014
components/fr/internal/business_logic/company/actions/exemption.py:45 ⧉ exemption.end_date = end_date # noqa: ALN014
components/fr/internal/business_logic/company/actions/exemption.py:46 ⧉ exemption.termination_type = termination_type # noqa: ALN014
components/fr/internal/business_logic/company/actions/exemption.py:139 ⧉ exemption.is_cancelled = True # noqa: ALN014
components/fr/internal/business_logic/policy/actions/create.py:106 ⧉ policy = Policy(**params) # noqa: ALN014
components/fr/internal/business_logic/policy/actions/misc.py:35 ⧉ policy.block_reimbursements_reason = reason # noqa: ALN014
components/fr/internal/business_logic/policy/actions/misc.py:36 ⧉ policy.block_reimbursements_from = block_from_date # noqa: ALN014
components/fr/internal/business_logic/policy/actions/misc.py:61 ⧉ policy.block_reimbursements_from = None # noqa: ALN014
components/fr/internal/business_logic/policy/actions/misc.py:62 ⧉ policy.block_reimbursements_reason = None # noqa: ALN014
components/fr/internal/business_logic/policy/actions/misc.py:92 ⧉ policy.block_reimbursements_from = None # noqa: ALN014
components/fr/internal/business_logic/policy/actions/misc.py:93 ⧉ policy.block_reimbursements_reason = None # noqa: ALN014
components/fr/internal/business_logic/policy/actions/misc.py:119 ⧉ policy.block_reimbursements_from = None # noqa: ALN014
components/fr/internal/business_logic/policy/actions/misc.py:120 ⧉ policy.block_reimbursements_reason = None # noqa: ALN014
components/fr/internal/business_logic/policy/actions/cancel.py:51 ⧉ policy.is_cancelled = True # noqa: ALN014
components/fr/internal/business_logic/policy/actions/terminate.py:116 ⧉ policy.termination_type = new_termination_type # noqa: ALN014
components/fr/internal/business_logic/policy/actions/terminate.py:117 ⧉ policy.end_date = new_end_date # noqa: ALN014
components/fr/internal/business_logic/policy/actions/terminate.py:122 ⧉ policy.evin_whitelisting_reason = EvinCoverageReason.retiree # noqa: ALN014
components/fr/internal/business_logic/employment/actions/misc.py:107 ⧉ employment.is_onboarding_paused = False # noqa: ALN014
components/fr/internal/business_logic/employment/actions/modify_start_date.py:53 ⧉ employment.employment_contract_start_date = new_start_date # noqa: ALN014
components/fr/internal/business_logic/employment/actions/modify_start_date.py:55 ⧉ employment.employment_contract_start_date = None # noqa: ALN014
components/fr/internal/business_logic/employment/actions/modify_start_date.py:56 ⧉ employment.start_date = new_start_date # noqa: ALN014
components/fr/internal/events/subscribers.py:113 ⧉ policy.block_reimbursements_reason = None # noqa: ALN014
components/fr/internal/events/subscribers.py:114 ⧉ policy.block_reimbursements_from = None # noqa: ALN014
components/fr/internal/member_lifecycle/ani/business_logic/actions/recompute_reimbursements_end_because_ani_changes.py:122 ⧉ policy.block_reimbursements_from = new_block_reimbursements_from # noqa: ALN014
components/fr/internal/member_lifecycle/ani/business_logic/actions/recompute_reimbursements_end_because_ani_changes.py:123 ⧉ policy.block_reimbursements_reason = ( # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/reopen_terminated_contract.py:150 ⧉ enrollment.end_date = None # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/reopen_terminated_contract.py:151 ⧉ enrollment.termination_type = None # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/reopen_terminated_contract.py:156 ⧉ policy.end_date = None # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/reopen_terminated_contract.py:157 ⧉ policy.termination_type = None # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/reopen_terminated_contract.py:170 ⧉ policy.end_date = ani_contract.max_ani_end_date # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/reopen_terminated_contract.py:188 ⧉ enrollment.end_date = policy.end_date # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/reopen_terminated_contract.py:189 ⧉ enrollment.termination_type = None # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:183 ⧉ enrollment.end_date = contract_termination_date # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:184 ⧉ enrollment.termination_type = ( # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:191 ⧉ policy.end_date = contract_termination_date # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:192 ⧉ policy.termination_type = EmployeeTerminationType.unpaid_invoices # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:194 ⧉ enrollment.termination_type = ( # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:200 ⧉ policy.end_date = contract_termination_date # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:201 ⧉ policy.termination_type = EmployeeTerminationType.unpaid_invoices # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:204 ⧉ policy_id=policy.id, # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:207 ⧉ ani_start_date=contract.start_date, # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:208 ⧉ max_ani_end_date=contract.max_ani_end_date, # type: ignore[union-attr] # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:220 ⧉ enrollment.end_date = contract_termination_date # noqa: ALN014
components/fr/internal/recovery/business_logic/actions/recovery_contract_termination.py:221 ⧉ enrollment.termination_type = ( # noqa: ALN014
components/fr/internal/models/policy.py:755 ⧉ enrollment = Enrollment( # noqa: ALN014
components/fr/internal/models/tests/test_exemption.py:1566 ⧉ exemption = Exemption( # noqa: ALN014
components/fr/internal/mail/app_mailers/employee.py:525 ⧉ employment.remind_onboard_email_last_sent = datetime.utcnow() # noqa: ALN014
components/fr/internal/mail/app_mailers/employee.py:698 ⧉ employment.remind_onboard_email_last_sent = datetime.utcnow() # noqa: ALN014
components/fr/internal/mail/app_mailers/company_onboarding.py:387 ⧉ employment.invite_email_last_sent = datetime.utcnow() # noqa: ALN014
components/fr/internal/mail/app_mailers/enrollment_conflict.py:162 ⧉ employment.remind_onboard_email_last_sent = datetime.utcnow() # noqa: ALN014