Skip to content

Align file naming for interface classes in score/launch_manager #423

Description

@NicolasFussberger

Currently, some files in score/launch_manager with pure virtual C++ classes are prefixed with "i*".

Examples:

score/launch_manager/src/daemon/src/process_group_manager/ialive_monitor_thread.hpp
score/launch_manager/src/daemon/src/process_group_manager/iprocess.hpp
score/launch_manager/src/daemon/src/process_group_manager/details/icomponent_controller.hpp
score/launch_manager/src/daemon/src/process_group_manager/details/icomponent.hpp
score/launch_manager/src/daemon/src/process_group_manager/details/icomponent_event_publisher_consumer.hpp
score/launch_manager/src/daemon/src/process_state_client/iprocess_state_notifier.hpp
score/launch_manager/src/daemon/src/process_state_client/iprocess_state_receiver.hpp

Though this pattern is not followed consistently.

We shall check the codebase under score/launch_manager and rename any files where this pattern is not followed.

Activity

  1. added theissue type on Aug 18, 2026
  2. MaciejKaszynski commented on Aug 28, 2026

    @MaciejKaszynski
    Contributor

    A script was added in #464 for mocks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

cleanupTasks to cleanup the code

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions