Skip to content

Separate line number logic from editor view modelΒ #45

@dev-ant

Description

@dev-ant

πŸ”¨ Refactoring Target

  • EditorViewModel.kt

πŸ“ Description

  • Separate line number logic from editor view model
  • I think it unnecessary to editor view model contains line number logic

βœ… Tasks

  • refactor(util): add line number manager class
  • refactor(editor): separate line number logic to util
  • refactor(editor): reduce line number update logic call
  • refactor(editor): separate render fun to after text changed fun

🎯 Expected Outcome after Refactoring

  • ensure SoC of editor view model

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactorSuggest improvements or refactoring

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions