Skip to content

Code Quality: Create alike RichCommands inheritance #13132

@QuaintMako

Description

@QuaintMako

Description

Some of the existing Rich Commands have an implementation similar enough they could be deriving from a common base class. Such work as already be done for the Rotation or commands

Concerned code

The following Rich commands should be fused:

  • Run as commands
  • Compress into archive commands
  • Decompress archive commands
  • Restore recycle bin commands
  • Tab closing commands

Gains

  • Reduced duplication
  • Centralized logic

Requirements

  • Akin rich commands are inheriting from the same base class

Comments

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions