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 ⧉", | 349 |
ALN043: You can only import things from a Component public module, see: https://www.notion.so/alaninsurance/Modular-monolith-a9d84f1318d34115bbd08b3648e5a587 ⧉", |
350 |
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 ⧉", |
26 |
| ALN024: Single health contract is deprecated: a company can have multiple contracts. Prefer using company.contracts. | 21 |
| ALN015: Checks that we don't call legacy user lifecycle functions | 35 |
| 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 | 111 |
| ALN009: Checks that models do not import business logic | 154 |
| 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 ⧉ | 104 |
| ALN021: Foreign keys must use models, not string. See this Notion page : https://www.notion.so/alaninsurance/Imports-5495c8713847434986ef03ad09158bf1 ⧉ | 90 |
| 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. | 75 |
| 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 ⧉ | 53 |
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", |
481 |
| 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 | 10 |
| 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[...] |
10 |
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. |
39 |
| 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. | 321 |
| ALN079: Check for direct instantiation of AlanBaseFactory or its derived classes. Always use the .create() class method instead of direct instantiation. | 162 |
| 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. | 3839 |
| 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 |
| ALN092: Suppress SQLAlchemy query tracker warnings for N+1 queries and unused eager loads. This linter serves as a marker to suppress specific SQLAlchemy query optimization warnings related to N+1 queries When the SQLAlchemy query tracker detects potential unused eager loads, it will check for the presence of this linter (ALN092) at the exact line number where the issue occurs. If found, the warning will be suppressed. | 1 |
Listing of files of the most critical ALN**¶
ALN069 occurs 349 times¶
| File:line | Content |
|---|---|
| components/fr/internal/document_parsing/business_logic/configuration/fr_insurance_document/parsing_configuration.py:45 ⧉ | 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/document_parsing/queries/tests/test_prescriptions.py:15 ⧉ | from components.fr.internal.models.enums.insurance_document_type import ( # noqa: ALN069 |
| components/fr/internal/company/queries/company_admin.py:3 ⧉ | from components.customer_admin.internal.models.fr_company_admin 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_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/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/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_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/actions/tests/test_health_invoice.py:17 ⧉ | from components.fr.internal.billing.models.invoice import Invoice # 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/entities/tests/test_billing_context.py:71 ⧉ | from components.income.internal.repository.models.tests.factories.income_factory 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/external_api/employee_movement/business_logic/tests/test_dry_run_test_request.py:7 ⧉ | 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:11 ⧉ | 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/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/offline_experience/business_logic/actions/offline_experience_welcome_pack.py:286 ⧉ | from components.onboarding.internal.models.onboarding_invitation 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/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/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/actions/tests/test_offline_experience_welcome_pack.py:901 ⧉ | from components.onboarding.internal.models.onboarding_invitation import ( # noqa: ALN069 |
| components/fr/internal/offline_experience/business_logic/queries/tests/test_offline_experience.py:85 ⧉ | from components.onboarding.internal.models.onboarding_invitation 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/marmot/controllers/tests/test_marmot_workshop_session.py:14 ⧉ | from components.customer_health_partner.workshops.internal.models.tests.factories 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/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/services/payment_providers/tests/test_api.py:246 ⧉ | from components.payment_gateway.subcomponents.accounts.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/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/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/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/company_onboarding_admin.py:8 ⧉ | from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069 |
| components/fr/internal/business_logic/company/actions/tests/test_employment.py:15 ⧉ | from components.eyewear.internal.models.eyewear_user import ( # # noqa: ALN069 |
| components/fr/internal/business_logic/company/actions/tests/test_employment.py:18 ⧉ | 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:21 ⧉ | 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:24 ⧉ | 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:27 ⧉ | from components.eyewear.internal.models.tests.factories.eyewear_favorite_factory import ( # # noqa: ALN069 |
| components/fr/internal/business_logic/company/actions/tests/test_employment.py:30 ⧉ | 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:33 ⧉ | from components.eyewear.internal.models.tests.factories.eyewear_rating_factory import ( # # noqa: ALN069 |
| components/fr/internal/business_logic/company/actions/tests/test_employment.py:36 ⧉ | 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:39 ⧉ | 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/entities/factories/admined_entity.py:5 ⧉ | 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:7 ⧉ | from components.customer_admin.internal.models.fr_company_admin 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/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/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/business_logic/user/actions/split_pro_perso_account.py:16 ⧉ | from components.customer_admin.internal.models.fr_company_admin import ( # 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/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/contract/queries/health_contracts.py:8 ⧉ | from components.contracting.external.models import SignedDocument # 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/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/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/admin.py:14 ⧉ | 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/tests/test_admin.py:4 ⧉ | 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/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/policy/queries/contract.py:15 ⧉ | from components.fr.internal.models.enums.amendment_origin import ( # noqa: ALN069 |
| components/fr/internal/recovery/business_logic/actions/state_machine/tests/test_missing_payroll_recovery_state_machine.py:13 ⧉ | from components.fr.internal.billing.models.payroll_monthly_summary 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:34 ⧉ | from components.global_account.internal.models.builder_prospect 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/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/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/data_consistency/profile.py:15 ⧉ | from components.global_profile.internal.models.profile import ( # noqa: ALN069 |
| components/fr/internal/commands/data_consistency/employment_onboarding_status.py:5 ⧉ | from components.customer_admin.internal.models.fr_company_admin 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/affiliation_connectors/tests/test_dgac_connector.py:10 ⧉ | from components.employment.internal.models.employment_source_data 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/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/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/helpers/anonymization.py:15 ⧉ | from components.mind.internal.models.helpers import ( # noqa: ALN069 |
| components/fr/internal/helpers/tests/test_prevoyance_plan.py:21 ⧉ | from components.offer_builder.internal.models.factories.builder_product_version 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/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:77 ⧉ | from components.fr.internal.models.enums.insurance_document_type 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/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/mail/mailer.py:12 ⧉ | from components.growth.internal.models.prospect import Prospect # noqa: ALN069, ALN043 |
| components/fr/internal/mail/company/audience.py:5 ⧉ | from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069 |
| components/fr/internal/affiliation_reporting/customer/civil_servant/flux_retour/finance/reporter/tests/test_data_source.py:8 ⧉ | from components.employment.internal.models.model_brokers import ( # noqa: ALN069 |
| components/fr/internal/affiliation_reporting/customer/civil_servant/flux_retour/finance/reporter/tests/test_data_source.py:11 ⧉ | from components.employment.internal.models.tests.factories import ( # noqa: ALN069 |
| components/fr/internal/affiliation_reporting/customer/civil_servant/flux_acknowledgment/finance/test/test_data_source.py:5 ⧉ | from components.employment.internal.models.tests.blocked_movement import ( # noqa: ALN069 |
| components/fr/internal/affiliation_reporting/customer/civil_servant/flux_acknowledgment/finance/test/test_data_source.py:9 ⧉ | from components.employment.internal.models.tests.factories import ( # noqa: ALN069 |
| components/fr/internal/affiliation_reporting/customer/civil_servant/flux_acknowledgment/dgac/test/test_data_source.py:5 ⧉ | from components.employment.internal.models.tests.blocked_movement import ( # noqa: ALN069 |
| components/fr/internal/affiliation_reporting/customer/civil_servant/flux_acknowledgment/dgac/test/test_data_source.py:9 ⧉ | from components.employment.internal.models.tests.factories 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/operational_scopes/business_logic/queries.py:15 ⧉ | from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069 |
| components/fr/internal/auth/commands/backfill.py:27 ⧉ | from components.be.internal.models.be_user import BeUser # noqa: ALN069 |
| components/fr/internal/auth/commands/backfill.py:28 ⧉ | from components.ca.internal.tech.models.ca_user import CaUser # noqa: ALN069 |
| components/fr/internal/auth/commands/backfill.py:29 ⧉ | from components.es.internal.models.es_user import EsUser # noqa: ALN069 |
| components/fr/internal/auth/commands/backfill.py:180 ⧉ | from components.be.internal.models.be_user import BeUser # noqa: ALN069 |
| components/fr/internal/auth/commands/backfill.py:181 ⧉ | from components.ca.internal.tech.models.ca_user import CaUser # noqa: ALN069 |
| components/fr/internal/auth/commands/backfill.py:182 ⧉ | 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/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_parsed_product_version.py:6 ⧉ | from components.offer_builder.competitor_product.models.competitor_parsed_product_version 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_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/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_coverage_rule.py:12 ⧉ | from components.offer_builder.competitor_product.models.competitor_product_coverage_rule 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/user.py:20 ⧉ | from components.global_profile.internal.models.tests.factories import ( # noqa: ALN069, ALN043 |
| 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_product.py:7 ⧉ | from components.offer_builder.competitor_product.models.competitor_product 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/prevoyance_claim_management/business_logic/actions/prevoyance_claim_payment.py:31 ⧉ | from components.fr.internal.models.insurance_profile 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/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/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:7 ⧉ | 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/contract/entities/marmot/get_health_and_prevoyance_contracts.py:75 ⧉ | from components.offer_builder.internal.models.builder_product_version import ( # noqa: ALN069 |
| components/fr/internal/contract/queries/marmot.py:25 ⧉ | from components.offer_builder.internal.models import ( # noqa: ALN069 |
| components/fr/internal/services/insurance_product.py:26 ⧉ | from components.fr.internal.offer.health.models.price_metadata import ( # noqa: ALN039,ALN069 |
| components/fr/internal/services/customerio.py:16 ⧉ | from components.growth.internal.models.prospect import Prospect # noqa: ALN069, ALN043 |
| components/fr/internal/controllers/contract.py:19 ⧉ | from components.fr.internal.billing.models.pay_csv import PayCSV # noqa: ALN069 |
| components/fr/internal/controllers/company_admin.py:5 ⧉ | from components.customer_admin.internal.models.fr_company_admin 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/insurance_profile.py:378 ⧉ | from components.eyewear.internal.models.eyewear_user import ( # noqa: ALN069 |
| components/fr/internal/controllers/insurance_profile.py:427 ⧉ | from components.eyewear.internal.models.eyewear_user 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/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/fraud_detection/tests/factories/companion_document_factory.py:1 ⧉ | from components.documents.internal.models.tests.factories import ( # noqa: ALN069 |
| components/fr/internal/models/company.py:77 ⧉ | from components.customer_admin.internal.models.fr_company_admin 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/internal_health_guarantee.py:31 ⧉ | from components.offer_builder.internal.models.builder_guarantee_allowed_formula 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/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:208 ⧉ | from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_factory import ( # # noqa: ALN069 |
| components/fr/internal/models/tests/test_insurance_document.py:212 ⧉ | from components.eyewear.internal.models.tests.factories.eyewear_contact_lens_order_factory import ( # # noqa: ALN069 |
| components/fr/internal/models/tests/test_insurance_document.py:216 ⧉ | from components.eyewear.internal.models.tests.factories.eyewear_user_factory 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/member_lifecycle/add_dependents/actions/tests/test_create_dependent.py:19 ⧉ | from components.income.internal.repository.models.income_declaration 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/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/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/slack.py:3 ⧉ | 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/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/invoicing.py:16 ⧉ | from components.eyewear.internal.models.eyewear_contact_lens_order 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/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/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:41 ⧉ | from components.eyewear.internal.models.eyewear_frame_order import ( # noqa: ALN069 |
| components/fr/internal/eyewear/business_logic/frame/invoice/simulation.py:44 ⧉ | from components.eyewear.internal.models.eyewear_optician 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/commands/contact_lens_invoicing.py:72 ⧉ | from components.eyewear.internal.models.eyewear_contact_lens_order import ( # noqa: ALN069 |
| components/fr/internal/growth/inc_1090/amendments.py:41 ⧉ | from components.contracting.subcomponents.proposal.internals.models.proposal import ( # noqa: ALN069, ALN043 |
| components/fr/internal/growth/inc_1090/reminders.py:17 ⧉ | from components.contracting.subcomponents.proposal.internals.models.approval_request import ( # noqa: ALN069, ALN043 |
| components/fr/internal/growth/inc_1090/reminders.py:20 ⧉ | from components.contracting.subcomponents.proposal.internals.models.proposal import ( # noqa: ALN069, ALN043 |
| 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/fixtures/business_logic/main.py:47 ⧉ | 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:528 ⧉ | from components.be.internal.models.be_company import ( # noqa: ALN069 |
| components/fr/internal/admin_tools/fixtures/business_logic/patched_factories.py:556 ⧉ | from components.be.internal.models.health_plan 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/admin_tools/fixtures/business_logic/factories/account.py:5 ⧉ | from components.be.internal.models.tests.factories 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.competitor_product.models.competitor_product_coverage_rule import ( # noqa: ALN069 |
| components/fr/internal/offer/health/queries/compare_plans.py:57 ⧉ | from components.offer_builder.competitor_product.models.competitor_product_selected_care_type import ( # noqa: ALN069 |
| components/fr/internal/offer/health/queries/compare_plans.py:60 ⧉ | 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:421 ⧉ | from components.offer_builder.competitor_product.models.competitor_parsed_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/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/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_get_unused_product_builder_plan_ids.py:15 ⧉ | from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN069 |
| components/fr/internal/offer/health/queries/tests/test_plan.py:313 ⧉ | from components.offer_builder.internal.models.factories.builder_product_version import ( # noqa: ALN069 |
| components/fr/internal/offer/health/queries/tests/test_plan.py:362 ⧉ | from components.offer_builder.internal.models.factories.builder_product import ( # noqa: ALN069 |
| components/fr/internal/offer/health/queries/tests/test_plan.py:365 ⧉ | from components.offer_builder.internal.models.factories.builder_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:29 ⧉ | from components.offer_builder.internal.models.factories.builder_coverage import ( # noqa: ALN069 |
| components/fr/internal/offer/health/queries/tests/test_compare_health_guarantees.py:32 ⧉ | from components.offer_builder.internal.models.factories.builder_coverage_rule import ( # noqa: ALN069 |
| components/fr/internal/offer/health/queries/tests/test_compare_health_guarantees.py:35 ⧉ | 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_guarantee_allowed_formula 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/offer/health/models/plan.py:45 ⧉ | from components.offer_builder.internal.models.builder_product_version import ( # noqa: ALN069 |
| components/fr/internal/offer/health/models/plan.py:68 ⧉ | from components.growth.internal.models.fr.prospect_quote_request import ( # noqa: ALN069 |
| components/fr/internal/offer/health/plan_creation/commands/individual_fpt_2025_05.py:7 ⧉ | 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:7 ⧉ | from components.fr.internal.models.internal_health_coverage_rule import ( # noqa: ALN069 |
| components/fr/internal/offer/health/plan_creation/actions/update_plan_builder_product_version.py:21 ⧉ | from components.offer_builder.internal.models.builder_coverage import ( # noqa: ALN043, ALN069 |
| components/fr/internal/offer/health/plan_creation/actions/copy_plan_with_dependents.py:32 ⧉ | from components.offer_builder.internal.models.builder_product_version import ( # 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/retirees/business_logic/actions/tests/test_collective_retiree_sign_up.py:30 ⧉ | from components.onboarding.internal.models.tests.factories.factories 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/salesforce/internals/services/salesforce.py:29 ⧉ | from components.offer_builder.competitor_product.models.competitor_product 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/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_retry_dsn_blocked_movement.py:7 ⧉ | from components.employment.internal.models.blocked_movement 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_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/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_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_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_dsn_termination.py:2126 ⧉ | from components.employment.internal.models.tests.blocked_movement import ( # noqa: ALN069 |
| components/fr/internal/fr_employment_data_sources/business_logic/actions/tests/test_dsn_termination.py:2167 ⧉ | from components.employment.internal.models.tests.blocked_movement import ( # noqa: ALN069 |
| 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/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/commands/tests/test_occupational_health.py:53 ⧉ | from components.occupational_health.internal.models.affiliation_strategy_rule import ( # noqa: ALN069 |
| components/fr/internal/fr_employment_data_sources/commands/tests/test_occupational_health.py:56 ⧉ | from components.occupational_health.internal.models.tests.factories import ( # noqa: ALN069 |
| 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/employment/admin_resolvers/tests/test_missing_ssn_ntt_resolver.py:6 ⧉ | from components.employment.internal.models.tests.blocked_movement import ( # noqa: ALN069 ALN039 |
| components/fr/public/employment/admin_resolvers/tests/test_missing_ssn_ntt_resolver.py:22 ⧉ | from components.employment.public.tests.factories import ( # noqa: ALN069 ALN039 |
| components/fr/public/employment/admin_resolvers/tests/test_no_eligible_contract_found_resolver.py:22 ⧉ | from components.employment.public.tests.factories import ( # noqa: ALN039 ALN069 |
| components/fr/public/admins/queries.py:5 ⧉ | from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069, ALN039 |
| 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/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/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/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/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/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/protected/ccn_collective_agreements_for_compliance_checks.py:75 ⧉ | from components.offer_builder.internal.models.builder_product_version 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/bootstrap/load_all_models.py:18 ⧉ | from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069 |
| components/fr/bootstrap/load_all_models.py:1230 ⧉ | from components.growth.internal.models.fr.attribution_contact_sales import ( # noqa: ALN069 |
| components/fr/bootstrap/load_all_models.py:1233 ⧉ | from components.growth.internal.models.fr.attribution_signature_success import ( # noqa: ALN069 |
| components/fr/bootstrap/load_all_models.py:1236 ⧉ | from components.growth.internal.models.fr.prospect_quote_request import ( # noqa: ALN069 |
| components/fr/bootstrap/load_all_models.py:1241 ⧉ | from components.growth.internal.models.fr.self_serve_snapshot import ( # noqa: ALN069 |
| components/fr/bootstrap/load_all_models.py:1244 ⧉ | from components.offer_builder.subcomponents.pricer.internal.country_specific.fr.models.ape_code_to_industry_mapping import ( # noqa: ALN069 |
| components/fr/bootstrap/load_all_models.py:1247 ⧉ | from components.offer_builder.subcomponents.pricer.internal.country_specific.fr.models.demographics_model_entry import ( # noqa: ALN069 |
| components/fr/bootstrap/load_all_models.py:1250 ⧉ | from components.offer_builder.subcomponents.pricer.internal.country_specific.fr.models.option_taker_model import ( # noqa: ALN069 |
| components/fr/bootstrap/load_all_models.py:1778 ⧉ | from components.customer_profiling.internal.models.helpers import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:22 ⧉ | from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:260 ⧉ | from components.fr.internal.claim_management.internal.models.previous_insurer_care import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:1285 ⧉ | from components.growth.internal.models.fr.attribution_contact_sales import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:1288 ⧉ | from components.growth.internal.models.fr.attribution_signature_success import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:1291 ⧉ | from components.growth.internal.models.fr.prospect_quote_request import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:1294 ⧉ | from components.manager_training.internal.models.manager_training_progress import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:1297 ⧉ | from components.manager_training.internal.models.manager_training_recommendation import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:1300 ⧉ | from components.offer_builder.subcomponents.pricer.internal.country_specific.es.models.demographics_model_entry import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:1303 ⧉ | from components.offer_builder.subcomponents.pricer.internal.country_specific.fr.models.demographics_model_entry import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:1306 ⧉ | from components.offer_builder.subcomponents.pricer.internal.country_specific.fr.models.option_taker_model import ( # noqa: ALN069 |
| components/fr/bootstrap/flask_admin_configuration.py:3346 ⧉ | from components.offer_builder.subcomponents.pricer.internal.country_specific.fr.models.ape_code_to_industry_mapping 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 |
| components/fr/bootstrap/dependencies/customer_admin.py:64 ⧉ | from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069 |
| components/fr/bootstrap/dependencies/customer_admin.py:152 ⧉ | from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069 |
| components/fr/bootstrap/dependencies/customer_admin.py:345 ⧉ | from components.customer_admin.internal.models.fr_company_admin import ( # noqa: ALN069 |
ALN043 occurs 350 times¶
| File:line | Content |
|---|---|
| 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/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/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/commands/performance.py:373 ⧉ | from components.documents.internal.business_logic.parsing.flow.document_parsing_flow 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/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/billing_change.py:17 ⧉ | from components.fr.internal.billing.business_logic.queries.monthly_payroll_information 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/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/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/direct_billing_migration.py:34 ⧉ | 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_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_monthly_payroll_information.py:5 ⧉ | from components.fr.internal.billing.business_logic.queries.monthly_payroll_information 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/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.helpers.shop_exception import ( # noqa: ALN043 |
| components/fr/internal/shop/business_logic/order_invoicing.py:29 ⧉ | from components.shop.internal.saleor.generated.enums import ( # noqa: ALN043 |
| components/fr/internal/shop/business_logic/order_invoicing.py:32 ⧉ | from components.shop.internal.saleor.generated.fragments import ( # noqa: ALN043 |
| components/fr/internal/shop/business_logic/order_invoicing.py:403 ⧉ | from components.eyewear.internal.business_logic.user_business_logic.contact_lens_order import ( # noqa: ALN043 |
| components/fr/internal/shop/business_logic/order_invoicing.py:411 ⧉ | from components.eyewear.internal.business_logic.user_business_logic.frame_order 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/global_invoicing.py:5 ⧉ | from components.eyewear.internal.helpers.dataroom import ( # noqa: ALN043 |
| components/fr/internal/shop/business_logic/global_invoicing.py:9 ⧉ | from components.shop.internal.business_logic.entities.saleor_entities 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:136 ⧉ | from components.eyewear.internal.business_logic.user_business_logic.frame_order import ( # noqa: ALN043 |
| components/fr/internal/shop/business_logic/coverage_usage.py:157 ⧉ | 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:8 ⧉ | from components.shop.internal.business_logic.entities.invoicing_entities import ( # noqa: ALN043 |
| components/fr/internal/shop/public/shop_adapter.py:11 ⧉ | from components.shop.internal.business_logic.entities.saleor_entities import ( # noqa: ALN043 |
| components/fr/internal/shop/public/shop_adapter.py:14 ⧉ | from components.shop.internal.saleor.codegen.client.saleor_client import ( # noqa: ALN043 |
| components/fr/internal/shop/public/shop_adapter.py:17 ⧉ | from components.shop.internal.saleor.generated.fragments 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/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/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/marmot/controllers/tests/test_marmot_workshop_session.py:8 ⧉ | 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:11 ⧉ | from components.customer_health_partner.workshops.internal.business_logic.queries.dato.post_workshop_report 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/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/models/quotes_coverage_computation_result_group.py:130 ⧉ | from components.fr.internal.business_logic.user.queries.user import ( # noqa: ALN009 ALN043 |
| components/fr/internal/claim_management/internal/tiers_payant/models/tp_card.py:334 ⧉ | from components.fr.internal.business_logic.tp_card import ( # noqa: ALN009 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/entities/usage_computation_pre_computed_data.py:33 ⧉ | from components.shop.internal.business_logic.entities.coverage_entities import ( # noqa: ALN043 |
| 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/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/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_company.py:45 ⧉ | from components.global_account.internal.tests.factories.builder_prospect import ( # noqa: ALN043 |
| components/fr/internal/business_logic/company/actions/tests/test_company.py:378 ⧉ | from components.global_account.external.account import ( # noqa: ALN043 |
| components/fr/internal/business_logic/company/actions/tests/test_company.py:417 ⧉ | from components.global_account.external.account import ( # noqa: ALN043 |
| components/fr/internal/business_logic/company/actions/tests/test_employment.py:12 ⧉ | 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:1530 ⧉ | 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_contract.py:47 ⧉ | from components.payment_method.internal.domain.tests.factories import ( # noqa: ALN043 |
| components/fr/internal/business_logic/company/queries/company.py:168 ⧉ | from components.contracting.subcomponents.self_serve_subscription.internals.proposal_onboarding_status import ( # noqa: ALN043 |
| components/fr/internal/business_logic/account/actions/account.py:94 ⧉ | from components.global_account.external.account import ( # noqa: ALN043 |
| components/fr/internal/business_logic/profile/repository.py:12 ⧉ | from components.fr.internal.models.user import User # 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/repository.py:24 ⧉ | from components.global_profile.internal.infrastructure.user_profile_mapping_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/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/contract/queries/tests/test_discount.py:8 ⧉ | from components.fr.internal.business_logic.contract.queries.discounts 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:15 ⧉ | from components.global_profile.internal.domain.entities import Gender # 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/commands/waldo.py:65 ⧉ | from components.gamification.internal.business_logic.actions.leagues 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/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/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:94 ⧉ | from components.fr.internal.tests.factories.internal_health_coverage_rule 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/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/mail/mailer.py:12 ⧉ | from components.growth.internal.models.prospect import Prospect # noqa: ALN069, ALN043 |
| components/fr/internal/affiliation_reporting/customer/civil_servant/flux_acknowledgment/mapper_utils.py:1 ⧉ | from components.employment.internal.exceptions import ( # noqa: ALN043 |
| components/fr/internal/affiliation_reporting/customer/civil_servant/flux_acknowledgment/finance/test/test_mapper.py:6 ⧉ | from components.employment.internal.exceptions import ( # noqa: ALN043 |
| components/fr/internal/affiliation_reporting/customer/civil_servant/flux_acknowledgment/dgac/test/test_mapper.py:6 ⧉ | from components.employment.internal.exceptions 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/auth/blueprint.py:17 ⧉ | 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/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/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/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/user.py:17 ⧉ | from components.global_profile.internal.infrastructure.repository import ( # noqa: ALN043 |
| components/fr/internal/tests/factories/user.py:20 ⧉ | from components.global_profile.internal.models.tests.factories import ( # noqa: ALN069, ALN043 |
| components/fr/internal/tests/factories/price_metadata.py:8 ⧉ | from components.offer_builder.shared.constants.builder_constants 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/price_grid.py:6 ⧉ | from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043 |
| components/fr/internal/prevoyance_claim_management/business_logic/rules/tests/test_employment_salary.py:19 ⧉ | from components.fr.internal.tests.factories.account import ( # noqa: ALN043 |
| components/fr/internal/prevoyance_claim_management/business_logic/rules/tests/test_employer_maintien_de_salaire.py:11 ⧉ | from components.fr.internal.tests.factories.account 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/contract/commands/replace_legal_document.py:76 ⧉ | from components.contracting.subcomponents.proposal.plugins.shared.fr.health.legal_documents import ( # 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/inconsistencies/tests/test_eligibility_and_affiliation.py:5 ⧉ | from components.contracting.utils.population 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/services/document_sign.py:719 ⧉ | from components.contracting.subcomponents.proposal.plugins.shared.fr.health.legal_documents import ( # noqa: ALN043 |
| components/fr/internal/services/document_sign.py:723 ⧉ | from components.contracting.subcomponents.proposal.plugins.shared.fr.prevoyance.legal_documents import ( # 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:14 ⧉ | from components.fr.internal.offer.health.enums.plan import ( # noqa: ALN039,ALN043 |
| components/fr/internal/services/insurance_product.py:45 ⧉ | from components.offer_builder.internal.v1.actions.plan_creation.create_coverage_from_builder_coverage import ( # noqa: ALN043 |
| components/fr/internal/services/insurance_product.py:48 ⧉ | from components.offer_builder.shared.constants.builder_constants import ( # noqa: ALN043 |
| components/fr/internal/services/insurance_product.py:56 ⧉ | from components.offer_builder.shared.datadog import ( # noqa: ALN043 |
| components/fr/internal/services/insurance_product.py:608 ⧉ | from components.fr.subcomponents.offer_catalog.protected.constants import ( # noqa: ALN039,ALN043 # refactoring ongoing, this function will eventually be deleted |
| components/fr/internal/services/customerio.py:16 ⧉ | from components.growth.internal.models.prospect import Prospect # noqa: ALN069, ALN043 |
| components/fr/internal/services/pdf_document.py:354 ⧉ | from components.contracting.subcomponents.proposal.plugins.shared.fr.health.templates import ( # noqa: ALN043 |
| components/fr/internal/services/pdf_document.py:515 ⧉ | from components.contracting.utils.population import Population # noqa: ALN043 |
| components/fr/internal/services/pdf_document.py:516 ⧉ | from components.fr.internal.helpers.document_versioning import ( # noqa: ALN043 |
| components/fr/internal/services/pdf_document.py:585 ⧉ | from components.contracting.utils.population import Population # 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/dsn/business_logic/queries/fdp/health_line_builder.py:25 ⧉ | from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043 |
| components/fr/internal/payment_method/billing_customer_repository.py:13 ⧉ | from components.payment_method.internal.domain.entities import ( # noqa: ALN043 |
| components/fr/internal/payment_method/billing_customer_repository.py:19 ⧉ | from components.payment_method.internal.domain.repository import ( # noqa: ALN043 |
| components/fr/internal/payment_method/billing_customer_repository.py:22 ⧉ | from components.payment_method.internal.domain.signature_metadata import ( # noqa: ALN043 |
| components/fr/internal/payment_method/billing_customer_repository.py:25 ⧉ | from components.payment_method.internal.infrastructure.global_repository import ( # noqa: ALN043 |
| components/fr/internal/payment_method/tests/test_billing_customer_repository.py:14 ⧉ | from components.payment_method.internal.domain.tests.factories import ( # noqa: ALN043 |
| components/fr/internal/payment_method/tests/test_billing_customer_repository.py:19 ⧉ | from components.payment_method.internal.infrastructure.global_repository import ( # noqa: ALN043 |
| components/fr/internal/controllers/company.py:1210 ⧉ | 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/signed_document.py:114 ⧉ | from components.contracting.utils.onfido import ( # noqa: ALN043 |
| components/fr/internal/controllers/signed_document.py:232 ⧉ | from components.contracting.subcomponents.proposal.api import ( # noqa: ALN043 |
| components/fr/internal/controllers/insurance_profile.py:375 ⧉ | from components.eyewear.internal.business_logic.user_business_logic.frame_order import ( # noqa: ALN043 |
| components/fr/internal/controllers/insurance_profile.py:424 ⧉ | from components.eyewear.internal.business_logic.user_business_logic.contact_lens_order import ( # noqa: ALN043 |
| components/fr/internal/controllers/helpers/register_controllers.py:555 ⧉ | from components.offer_builder.competitor_product.controllers.competitor_product import ( # noqa: 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/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:10 ⧉ | from components.contracting.conftest import ( # noqa: F401, 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/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/models/helpers/tests/test_internal_care_types_data.py:9 ⧉ | from components.fr.internal.services.entities.dataset_service 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:204 ⧉ | from components.eyewear.internal.enums 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/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/business_logic/eligibility.py:21 ⧉ | from components.shop.internal.business_logic.entities.coverage_entities import ( # 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/tests/test_eyewear_forfait_blocking.py:5 ⧉ | from components.eyewear.internal.enums 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/slack.py:18 ⧉ | from components.eyewear.internal.helpers.dashboards 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:81 ⧉ | from components.eyewear.internal.const import ( # noqa: ALN043 |
| components/fr/internal/eyewear/business_logic/contact_lens/invoice/collecting.py:321 ⧉ | from components.eyewear.internal.helpers.images 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:142 ⧉ | from components.eyewear.internal.const 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/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/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:157 ⧉ | from components.eyewear.internal.enums import EyewearOrderStatus # noqa: ALN043 |
| components/fr/internal/eyewear/business_logic/frame/invoice/processing.py:388 ⧉ | from components.eyewear.internal.enums import EyewearOrderStatus # noqa: ALN043 |
| components/fr/internal/eyewear/business_logic/frame/invoice/check.py:19 ⧉ | from components.eyewear.internal.helpers.slack import ( # noqa: ALN043 |
| components/fr/internal/eyewear/business_logic/frame/invoice/check.py:70 ⧉ | from components.eyewear.internal.enums 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:38 ⧉ | from components.eyewear.internal.enums 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/entities/prescription.py:3 ⧉ | from components.shop.internal.business_logic.entities.prescription_entities import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:15 ⧉ | from components.contracting.external.subscription.api.entities.subscription import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:19 ⧉ | from components.contracting.external.subscription.fr.health_insurance import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:22 ⧉ | from components.contracting.subcomponents.dashboard.internal.common_amendment import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:26 ⧉ | from components.contracting.subcomponents.proposal.api.entities.approval_request import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:29 ⧉ | from components.contracting.subcomponents.proposal.api.entities.proposal_origin import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:32 ⧉ | from components.contracting.subcomponents.proposal.api.main import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:41 ⧉ | from components.contracting.subcomponents.proposal.internals.models.proposal import ( # noqa: ALN069, ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:44 ⧉ | from components.contracting.subcomponents.proposal.plugins.health_amendment_fr.settings import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:47 ⧉ | from components.contracting.subcomponents.proposal.plugins.spec import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:50 ⧉ | from components.contracting.utils.types import Target # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:51 ⧉ | from components.contracting.utils.validation import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/amendments.py:68 ⧉ | from components.fr.internal.queuing.config import CONTRACTING_LOW_QUEUE # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/reminders.py:12 ⧉ | from components.contracting.subcomponents.proposal.api.main import ( # noqa: ALN043 |
| components/fr/internal/growth/inc_1090/reminders.py:17 ⧉ | from components.contracting.subcomponents.proposal.internals.models.approval_request import ( # noqa: ALN069, ALN043 |
| components/fr/internal/growth/inc_1090/reminders.py:20 ⧉ | from components.contracting.subcomponents.proposal.internals.models.proposal import ( # noqa: ALN069, 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/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/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/compare_plans.py:63 ⧉ | from components.offer_builder.internal.v1.entities.builder_product_coverage_rule import ( # noqa: ALN043 |
| components/fr/internal/offer/health/queries/compare_plans.py:66 ⧉ | from components.offer_builder.internal.v1.entities.builder_product_selected_care_type import ( # 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/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/tests/test_get_unused_product_builder_plan_ids.py:18 ⧉ | from components.offer_builder.public.enums.builder_product_origin 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_compare_health_guarantees.py:38 ⧉ | from components.offer_builder.internal.v1.tests.test_utils import ( # noqa: ALN043 |
| components/fr/internal/offer/health/queries/tests/test_health_coverage.py:42 ⧉ | from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043 |
| components/fr/internal/offer/health/queries/tests/test_health_coverage.py:46 ⧉ | from components.offer_builder.shared.enums.builder_formula_type 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/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:13 ⧉ | from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043 |
| components/fr/internal/offer/health/plan_creation/commands/individual_fpt_2025_05.py:22 ⧉ | from components.offer_builder.internal.country_specific.fr.enums.fr_price_target import ( # noqa: ALN043 |
| components/fr/internal/offer/health/plan_creation/commands/individual_retiree_2024_11.py:22 ⧉ | from components.offer_builder.internal.country_specific.fr.enums.fr_price_target import ( # noqa: ALN043 |
| components/fr/internal/offer/health/plan_creation/services/read_plan_update_specs.py:23 ⧉ | from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043 |
| components/fr/internal/offer/health/plan_creation/actions/update_plan_builder_product_version.py:13 ⧉ | from components.offer_builder.internal.country_specific.fr.coverage_translation.convert_coverage_from_local_to_global import ( # noqa: ALN043 |
| components/fr/internal/offer/health/plan_creation/actions/update_plan_builder_product_version.py:16 ⧉ | from components.offer_builder.internal.country_specific.fr.entities.fr_coverage import ( # noqa: ALN043 |
| components/fr/internal/offer/health/plan_creation/actions/update_plan_builder_product_version.py:21 ⧉ | from components.offer_builder.internal.models.builder_coverage import ( # noqa: ALN043, ALN069 |
| components/fr/internal/offer/health/plan_creation/actions/update_plan_builder_product_version.py:24 ⧉ | from components.offer_builder.internal.repositories.builder_product_repository import ( # noqa: ALN043 |
| components/fr/internal/offer/health/plan_creation/actions/update_plan_builder_product_version.py:28 ⧉ | 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:35 ⧉ | from components.offer_builder.subcomponents.pricer_v1.protected.compute_alsace_moselle_prices import ( # noqa: ALN043 |
| components/fr/internal/offer/health/plan_creation/actions/copy_plan_with_dependents.py:26 ⧉ | from components.offer_builder.internal.business_logic.builder_product import ( # noqa: ALN043 |
| components/fr/internal/offer/health/plan_creation/actions/copy_plan_with_dependents.py:29 ⧉ | from components.offer_builder.internal.country_specific.fr.enums.fr_premiumness import ( # noqa: ALN043 |
| components/fr/internal/offer/health/plan_creation/actions/copy_plan_with_dependents.py:35 ⧉ | from components.offer_builder.internal.repositories.builder_product_repository 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/entities/plan_update_specs.py:12 ⧉ | from components.offer_builder.shared.enums.price_structure_type import ( # noqa: ALN043 |
| 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/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:115 ⧉ | from components.offer_builder.shared.types import ( # 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/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/business_logic/dynamic_guarantees.py:11 ⧉ | from components.offer_builder.shared.types import GuaranteeShortCode # 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/fr_employment_data_sources/business_logic/rules/bulk_action_file_template.py:250 ⧉ | from components.fr.internal.business_logic.company.rules.offline_experience import ( # noqa: ALN043 |
| components/fr/internal/fr_employment_data_sources/business_logic/rules/bulk_action_file_template.py:263 ⧉ | from components.fr.internal.business_logic.company.rules.offline_experience import ( # noqa: ALN043 |
| components/fr/internal/fr_employment_data_sources/business_logic/rules/bulk_action_file_template.py:274 ⧉ | from components.fr.internal.business_logic.company.queries.populations import ( # 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/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/global_affiliation_transition/ingest_employment_declaration.py:3 ⧉ | 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/ingest_employment_declaration.py:6 ⧉ | from components.employment.internal.core_blocked_movement_creator import ( # noqa: ALN043 CoreBlockedMovementCreator 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/tests/test_backfill_from_legacy_employment.py:6 ⧉ | from components.employment.external.country_gateways import ( # - migration temporary code # 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.contracting.queries.helpers import ( # noqa: ALN043 # temporary backfill function |
| components/fr/internal/fr_employment_data_sources/commands/tests/test_occupational_health.py:50 ⧉ | from components.occupational_health.internal.business_logic.contracting.actions import ( # noqa: ALN043 |
| components/fr/internal/fr_employment_data_sources/commands/tests/test_legacy_backfill.py:6 ⧉ | from components.contracting.external.subscription.fr.termination.terminate_contracts import ( # noqa: ALN043 # temporary code |
| components/fr/internal/fr_employment_data_sources/controllers/employee_invite_code.py:74 ⧉ | from components.fr.internal.business_logic.company.actions.invite 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_vaccines.py:44 ⧉ | 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/profideo_glasses.py:40 ⧉ | 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_convert_standard_constraint_set.py:21 ⧉ | from components.offer_builder.shared.entities.formulas import ( # noqa: ALN043 |
| components/fr/subcomponents/ccn_compliance/internal/business_logic/queries/collective_agreement_guarantee_constraint.py:35 ⧉ | from components.offer_builder.internal.country_specific.fr.cost_of_claim_reduction.cost_of_claims_reduction_constants 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/product_guarantee_details.py:19 ⧉ | from components.offer_builder.internal.country_specific.fr.cost_of_claim_reduction.cost_of_claims_reduction_constants 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/entities/guarantees.py:5 ⧉ | from components.offer_builder.internal.v1.entities.guarantees 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/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/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/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/protected/ccn_collective_agreements_for_compliance_checks.py:19 ⧉ | from components.offer_builder.internal.country_specific.fr.entities.builder_product_fr_specific_data import ( # noqa: ALN043 |
| components/fr/subcomponents/ccn_compliance/protected/ccn_collective_agreements_for_compliance_checks.py:22 ⧉ | 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:17 ⧉ | from components.offer_builder.internal.country_specific.fr.entities.builder_product_fr_specific_data import ( # noqa: ALN043 |
| components/fr/subcomponents/ccn_compliance/protected/tests/test_ccn_collective_agreements_for_compliance_checks.py:20 ⧉ | 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:23 ⧉ | from components.offer_builder.internal.entities.factories.builder_target 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/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/create_offer_from_payload.py:42 ⧉ | from components.offer_builder.internal.country_specific.fr.constants import ( # noqa: ALN043 |
| components/fr/subcomponents/offer_catalog/internal/offer_creation/create_offer_from_payload.py:46 ⧉ | from components.offer_builder.internal.country_specific.fr.enums.fr_price_component_type import ( # noqa: ALN043 |
| components/fr/subcomponents/offer_catalog/internal/offer_creation/create_offer_from_payload.py:49 ⧉ | from components.offer_builder.internal.country_specific.fr.enums.fr_price_target import ( # noqa: ALN043 |
| components/fr/subcomponents/offer_catalog/internal/offer_creation/create_offer_from_payload.py:182 ⧉ | from components.offer_builder.internal.country_specific.fr.coverage_translation.convert_coverage_from_global_to_local import ( # 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/tests/test_create_offer_from_payload.py:52 ⧉ | from components.offer_builder.internal.country_specific.fr.enums.fr_coverage_type import ( # noqa: ALN043 |
| components/fr/subcomponents/offer_catalog/internal/offer_creation/tests/test_create_offer_from_payload.py:55 ⧉ | from components.offer_builder.internal.country_specific.fr.enums.fr_price_component_type import ( # noqa: ALN043 |
| components/fr/subcomponents/offer_catalog/internal/offer_creation/tests/test_create_offer_from_payload.py:58 ⧉ | from components.offer_builder.internal.country_specific.fr.enums.fr_price_target import ( # noqa: 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/subcomponents/ops_agents/internal/blocked_movement_agent_eval.py:18 ⧉ | from components.fr.internal.admin_tools.fixtures.business_logic.factories.blocked_movement import ( # noqa: ALN043 |
| components/fr/subcomponents/ops_agents/internal/blocked_movement_agent_eval.py:26 ⧉ | from components.fr.internal.admin_tools.fixtures.business_logic.patched_factories import ( # noqa: ALN043 |
| components/fr/bootstrap/onboarding.py:500 ⧉ | from components.contracting.subcomponents.proposal.plugins.shared.fr.health.legal_documents import ( # noqa: ALN043 |
| components/fr/bootstrap/offer_catalog.py:10 ⧉ | from components.offer_builder.internal.country_specific.fr.enums.fr_price_component_type import ( # noqa: ALN043 |
| components/fr/bootstrap/offer_catalog.py:13 ⧉ | from components.offer_builder.internal.country_specific.fr.enums.fr_price_target import ( # noqa: ALN043 |
| components/fr/bootstrap/command.py:374 ⧉ | from components.fr.subcomponents.ccn_compliance.internal.ccn_compliance_manager.commands.fill_validated_collective_agreement_guarantee_constraints import ( # noqa: F401, ALN043 |
| components/fr/bootstrap/support.py:60 ⧉ | from components.support.subcomponents.assigner.internal.business_logic.queries.assigner_queries import ( # noqa: ALN043 temporary while we migrate |
| 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 |
| components/fr/bootstrap/dependencies/payment_method.py:5 ⧉ | from components.payment_method.internal.domain.repository import ( # noqa: ALN043 |
ALN039 occurs 26 times¶
| File:line | Content |
|---|---|
| components/fr/internal/services/insurance_product.py:14 ⧉ | from components.fr.internal.offer.health.enums.plan import ( # noqa: ALN039,ALN043 |
| components/fr/internal/services/insurance_product.py:26 ⧉ | from components.fr.internal.offer.health.models.price_metadata import ( # noqa: ALN039,ALN069 |
| components/fr/internal/services/insurance_product.py:608 ⧉ | from components.fr.subcomponents.offer_catalog.protected.constants import ( # noqa: ALN039,ALN043 # refactoring ongoing, this function will eventually be deleted |
| 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/helpers.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: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/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/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 |
| components/fr/public/employment/admin_resolvers/tests/test_missing_ssn_ntt_resolver.py:6 ⧉ | from components.employment.internal.models.tests.blocked_movement import ( # noqa: ALN069 ALN039 |
| components/fr/public/employment/admin_resolvers/tests/test_missing_ssn_ntt_resolver.py:22 ⧉ | from components.employment.public.tests.factories import ( # noqa: ALN069 ALN039 |
| components/fr/public/employment/admin_resolvers/tests/test_no_eligible_contract_found_resolver.py:22 ⧉ | from components.employment.public.tests.factories import ( # noqa: ALN039 ALN069 |
| 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/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/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/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/tests/test_health_guarantees_to_mapping.py:3 ⧉ | from apps.fr_api.config.base_config import basedir # noqa: ALN039 |
ALN024 occurs 21 times¶
| File:line | Content |
|---|---|
| components/fr/internal/billing/commands/prevoyance_billing.py:70 ⧉ | prevoyance_contract = contract.active_prevoyance_contract_on( # noqa: ALN024 - TODO Contract Population: fix this |
| 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/commands/contract_journal_events.py:160 ⧉ | health_contract = legacy_contract.company.current_contract # type: ignore[union-attr] # 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 |
| 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/services/document_sign.py:919 ⧉ | signed_document.contract or signed_document.prevoyance_contract # noqa: ALN024 |
| components/fr/internal/seeuletter_utils/webhook.py:169 ⧉ | legacy_contract.company.current_contract # noqa: ALN024 |
| components/fr/internal/controllers/company.py:1225 ⧉ | current_contract = company.current_contract # noqa: ALN024 |
| components/fr/internal/controllers/company.py:1429 ⧉ | contract = company.current_contract # noqa: ALN024 |
| components/fr/internal/controllers/company.py:1489 ⧉ | if company.current_contract is None: # noqa: ALN024 |
| components/fr/internal/controllers/company.py:1492 ⧉ | current_contract = company.current_contract # noqa: ALN024 |
| components/fr/internal/controllers/user.py:1147 ⧉ | if company.current_contract: # noqa: ALN024 |
| components/fr/internal/controllers/user.py:1149 ⧉ | "id": company.current_contract.id, # noqa: ALN024 |
| components/fr/internal/controllers/user.py:1150 ⧉ | "startDate": company.current_contract.start_date, # noqa: ALN024 |
| components/fr/internal/controllers/user.py:1151 ⧉ | "status": company.current_contract.status, # 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 |
ALN015 occurs 35 times¶
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/shareable_features/permissions.py:6 ⧉ | from components.fr.internal.models.alan_employee import AlanEmployee # noqa: ALN034 |
| 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 |
ALN025 occurs 64 times¶
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 |